Фирма «1С» продолжает развивать возможности своего консольного редактора скриптов. В очередном релизе «1С:Исполнителя» появятся новые возможности для автоматизации процессов администрирования.
Поддержка SSH и SFTP в «1С:Исполнителе»
В «1С:Исполнителе», начиная с релиза 2020.2.2, будет поддерживаться протокол SSH. Этот протокол широко используется для администрирования серверов и отдельных сервисов, а также для получения доступа к консоли удаленного сервера. В частности, через протокол SSH можно управлять конфигуратором 1С, используя режим агента.
Кроме того, появится поддержка протокола SFTP, который предназначен для выполнения операций с файлами с использованием надежного и безопасного соединения.
Для этого в приложении планируется реализовать ряд новых объектов, в том числе:
- СоединениеSsh – предоставляет интерфейс для взаимодействия по протоколу SSH.
- КонсольSsh – предоставляет интерфейс для взаимодействия с удаленной консолью, с помощью которой можно выполнять произвольный набор команд. Объект КонсольSsh возвращается методом СоединениеSsh.ОткрытьКонсоль().
- СоединениеSftp – предоставляет интерфейс для взаимодействия с сервером по протоколу SFTP. Объект СоединениеSftp возвращается методом СоединениеSsh.ОткрытьСоединениеSftp().
Новые возможности в связке «1С:Исполнитель + Режим агента конфигуратора»
Поддержка протокола SSH и SFTP в «1С:Исполнителе» позволит существенно расширить сценарии использования режима агента конфигуратора.
Фирма «1С» анонсировала режим агента конфигуратора еще в 2017 году. Данный механизм предназначен для программной работы с конфигуратором, когда конфигуратор может выполнять произвольное количество «внешних» команд, не завершая работу. Разработчики предполагали, что данный инструмент может применяться для решения таких задач:
- подключение и отключение от информационной базы;
- загрузка и выгрузка конфигурации из файлов, в том числе частичная;
- загрузка и выгрузка внешних отчетов и обработок через файлы;
- обновление конфигурации базы данных.
Подключение к Конфигуратору по протоколу SSH, выгрузка конфигурации в файл и скачивание файл через SFTP. Источник: wonderland.v8.1c.ru
Использование протоколов SSH и SFTP в «1С:Исполнителе» позволит существенно расширить настройки и повысить уровень автоматизации как в рамках перечисленных выше сценариев, так и в других прикладных областях, связанных с администрированием систем на платформе «1С:Предприятие».
Особенно востребованными данные инструменты будут сейчас, когда расширяется практика дистанционной работы и удаленного администрирования. Отметим также, что каких-либо финансовых затрат на внедрение данных продуктов не потребуется – все новые возможности пока доступны пользователям технологической платформы без дополнительной оплаты.
Однако что действительно начинает меняться, так это квалификационные требования к специалистам по технологической поддержке. И, возможно, затраты на повышение квалификации таких сотрудников необходимо будет учитывать в краткосрочной или среднесрочной перспективе.
Подробная информация о новых возможностях «1С:Исполнителя» есть в официальном технологическом блоге «Зазеркалье».