1С – это комплекс программных продуктов, разработанный одноименной компанией, для автоматизации деятельности предприятий. Все программные решения основаны на базе единой технологической платформы и работают по общим принципам.
С помощью 1С сотрудники занимаются ведением бухгалтерского, налогового и финансового учета, начисляют заработные платы, формируют и передают бухгалтерские, налоговые и статистические отчетности и т.д. Данные о самой информационной базе, расчетных счетах, документообороте и других элементах работы в 1С хранятся на рабочем компьютере сотрудника. Возникает вопрос: безопасно ли это и к чему такая организация работы может привести?
В этой статье будем говорить о минусах размещения программ 1С на стационарной машине и о возможности перехода 1С в облако.
При работе в программных продуктах компании 1С, размещенных на рабочем компьютере, у компании могут возникнуть трудности, связанные с человеческим фактором.
Во-первых, с компьютером, на котором хранится информационная база, взаимодействует только один сотрудник. Совместная работа в таком случае не получится.
Во-вторых, как было написано ранее, данные хранятся на компьютере. В случае поломки или потери устройства доступ к данным будет утрачен. Восстановление потерянной информации – непростая задача.
В-третьих, работник может быть в командировке или отпуске, а программа 1С установлена на компьютере в офисе. В таком случае во время поездки или отдыха сотрудник не имеет доступа к информационной базе.
В-четвертых, может возникнуть ситуация, в которой сотрудник, имея доступ ко всем данным, умышленно испортит информационную базу или использует важную информацию из нее в личных целях.
Кроме перечисленных минусов, связанных с человеческим фактором, стоит отметить проблемы, возникающие при работе с файловой базой 1С. Хоть она и проста в использовании и не требует обслуживания данных или установки дополнительного ПО, у нее есть свои недостатки. Максимальный размер одной таблицы не должен превышать 4 ГБ для комфортного взаимодействия с ней. В противном случае выполняемые процессы в файловой базе начинают подвисать и занимать больше времени. Особенно это касается многопользовательского выполнения задач. Эту проблему решает переход на клиент-серверный режим работы 1С. Средством управления базой данных в этом случае выступает СУБД MS SQL, PostgreSQL и другие. Подробнее об этом варианте будет рассказано немного позже.
Исходя из перечисленных минусов размещения программных продуктов компании 1С на офисном или личном компьютере работника, стоит задуматься о такой возможности, как переход на облачные серверы.
152
Облачные технологии – это относительно новая IT-технология, которая хранит и обрабатывает цифровые данные на удаленных серверах. Облако вошло в большинство сфер жизнедеятельности человека. Это образование, здравоохранение, повседневная жизнь, наука и т.д. В этот список также входит торговля, бизнес, промышленность и другие сферы деятельности человека, в которых внедрена работа с продуктами компании 1С.
Основные преимущества 1С в облаке:
Главным и единственным требованием доступа в облачную 1С является наличие постоянного и стабильного подключения к интернету. Это можно отнести к минусам использования облачных технологий. Но стоит отметить, что на 2022 год у большинства провайдеров высокоскоростной и надежный интернет. Кроме того, в большинстве городов присутствует услуга подключения сразу несколько провайдеров. Это позволит оставаться в сети даже в случае аварии у одного из них.
Также к минусам можно отнести тот факт, что облачные провайдеры поддерживают платформы 1С последних двух версий (8.2 и 8.3). Работа в облаке с более старыми версиями программ 1С невозможна.
На 2022 год существуют разные модели обслуживания облачных технологий. Это IaaS, PaaS, SaaS, DRaaS, BaaS и другие. В случае переноса программных продуктов 1С в облако используется модель обслуживания SaaS. Данная модель – это программное обеспечение как услуга (от англ. Software as a Service). Под данным термином подразумевается предоставление полностью готового прикладного ПО, обслуживающегося провайдером. Соответственно, компания, которая хочет настроить работу с 1С в облаке, получает арендованный облачный сервер, имея необходимые вычислительные мощности для комфортной работы на нем.
Терминальный сервер – это компьютер (либо кластер) с хорошим железом, необходимый для обработки и хранения всех данных. Подключение к нему происходит по сети с клиентских компьютеров. Они не должны обладать большими вычислительными мощностями, т.к. являются средством доступа к терминальному серверу для ввода-вывода необходимой информации.
В такой организации работы есть и свои минусы. Во-первых, нужно потратиться на закупку компонентов для терминального сервера. При этом нужно выбрать такие компоненты, которые точно справятся со всей нагрузкой. Во-вторых, чтобы организовать продуктивную многопользовательскую работу, необходимо на каждом компьютере сотрудника активировать однопользовательскую лицензию. Если сотрудников, которым нужен доступ к 1С, много, то и лицензий нужно больше, что приведёт к дополнительным тратам.
Первый вариант перехода 1С в облако – это использование облачного сервиса 1C:Fresh. Он позволяет пользователям создавать и поддерживать прикладные решения на платформе 1С:Предприятие в облачных технологиях. Установку, обновление и поддержку берет на себя компания 1С. Но стоит отметить, что минимальная стоимость аренды начинается от 1100 рублей в месяц. Приведем пример на двух тарифах:
Также стоит отметить, что в данном сервисе отсутствует возможность настроить сервер под себя из-за того, что 1C:Fresh работает по принципу shared-хостинга.
Ниже рассмотрим второй вариант с переносом информационной базы, разработанной в 1С: Предприятие 8.3, в облако.
1С: Предприятие – это программный продукт, разработанный компанией 1С с целью автоматизации деятельности предприятий. Благодаря большому разнообразию функциональности, компания позволяет использовать свою платформу для решения задач в самых разных областях.
Система программных средств 1С: Предприятие состоит из платформы и прикладных решений, разработанных на ее основе для автоматизации различных процессов на предприятиях.
Платформа – это среда исполнения и ряд технологий, которые необходимы для разработки прикладных решений (конфигураций).
Конфигурация – это программа, разработанная на платформе для автоматизации деятельности организаций и частных лиц.
1С: Предприятие используется в основном на средних и малых предприятиях для автоматизации бухгалтерского и налогового учета, торгово-складского учета, розничной торговли и т.д.
Клиент-серверный вариант заключается в разделении привычной работающей системы на три части. Клиентское приложение, кластер серверов 1С: Предприятие и сервер базы данных.
Клиентское приложение – это программа, установленная на компьютер, для взаимодействия пользователя с системой 1С: Предприятие. Существует 5 клиентских приложений, но для работы в облаке подойдут только тонкий клиент, веб-клиент и мобильный клиент.
Кластер серверов 1С: Предприятие – главный компонент платформы, отвечающий за корректное взаимодействие между пользователем и СУБД. Он обеспечивает бесперебойную работу множества пользователей с крупными информационными базами.
В качестве сервера базы данных может быть использована файловая СУБД либо СУБД сторонних поставщиков.
Информационная база будет храниться в выбранной СУБД, а взаимодействие между клиентским приложением и СУБД будет осуществлять кластер серверов 1С: Предприятие.
Чтобы подключить 1С к серверу, необходимо подготовиться и выполнить некоторые действия.
Для переноса информационной базы на арендованный облачный сервер в первую очередь необходимо выгрузить ее с рабочего компьютера, на котором она хранится в настоящее время. Сделать это можно в конфигураторе информационной базы. В главном меню нужно нажать на вкладку «Администрирование» – «Выгрузить информационную базу». После выбрать папку, в которую будет сохранена выбранная конфигурация.
Следующим шагом будет подключение к созданному по выбранным параметрам облачному серверу и загрузка сохраненной информационной базы по FTP-протоколу либо через локальный накопитель. Чтобы установить 1С в облако, нужно подключиться к удаленному рабочему столу и произвести стандартную установку программы 1С. Также необходимо установить сервер базы данных в облако для хранения в нем информационной базы. Для 1С очень хорошо подходит MS SQL 2019. В качестве аналога можно использовать бесплатную PostgreSQL. Зачастую установкой необходимого ПО занимается провайдер, предоставляющий услугу аренды облака. После успешной установки останется добавить необходимую конфигурацию.
Приступим к загрузке информационной базы 1С в облако.
Для начала необходимо создать каркас информационной базы. В стартовом окне 1С: Предприятие 8.3 нужно нажать кнопку «Добавить», а затем выбрать второй пункт, как показано на рисунке ниже.
В пункте «Кластер серверов» необходимо указать его имя либо IP-адрес. Параметры информационной базы можно настроить на своё усмотрение.
После этого будет создана пустая информационная база на сервере SQL. Найти её можно в списке доступных баз. Ниже будет показан результат проделанных действий.
Чтобы загрузить свою базу в созданный каркас, необходимо выбрать базу в стартовом меню и нажать кнопку «Конфигуратор». После в главном меню нажать на вкладку «Администрирование» – «Загрузить информационную базу», как показано на рисунке ниже.
Время загрузки зависит от размера информационной базы. Когда появится сообщение об успешной загрузке, 1С: Предприятие предложит перезагрузить «Конфигуратор». На этом этапе информационная база полностью загружена. Теперь можно приступать к работе.
Выгодные тарифы на облако в Timeweb Cloud
Для сотрудников, работающих с 1С на выданных компанией компьютерах или в офисе, не будет никакой внешней разницы в работе после переноса программного продукта в облако.
Размещение 1С в арендованном облачном сервере эффективнее и практичнее других решений, потому что:
Взаимодействие с продуктами 1С в облаке станет более удобным, гибким и продуктивным.
Если вы захотите разместить продукты 1C своего предприятия в облаке, то арендовать надежный облачный сервер можно на Timeweb Cloud.
Кстати, в официальном канале Timeweb Cloud мы собрали комьюнити из специалистов, которые говорят про IT-тренды, делятся полезными инструкциями и даже приглашают к себе работать.