Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Бухгалтерия.docx
Скачиваний:
31
Добавлен:
24.06.2023
Размер:
11.94 Mб
Скачать

Вопрос лекции 5. Облачные технологии (Cloud Computing) 1c:Предприятия. Сценарии использования облачных технологий. Варианты работы системы (System Operation Variants).

Облачные технологии (или облачные вычисления, cloud computing) – технологии распределенной обработки цифровых данных, с помощью которых компьютерные ресурсы предоставляются интернет-пользователю как онлайн-сервис. Программы запускаются и выдают результаты работы в окне web-браузера на локальном ПК. При этом все необходимые для работы приложения и их данные находятся на удаленном интернет-сервере и временно кэшируются на клиентской стороне: на ПК, игровых приставках, ноутбуках, смартфонах… Преимущество технологии в том, что пользователь имеет доступ к собственным данным, но не должен заботиться об инфраструктуре, операционной системе и программном обеспечении, с которым он работает. Слово

«облако» – это метафора, олицетворяющая сложную инфраструктуру, скрывающую за собой все технические детали. Технологии облачных вычислений нацелены на решение следующих задач:

  1. Удобная работа с файлами на нескольких гаджетах: их редактирование и обработка без переноса с одного устройства на другое, без необходимости заботиться о совместимости программного обеспечения.

  2. Решение проблемы ограниченного объема жесткого диска компьютера или флеш- карты.

  3. Вопрос лицензированного программного обеспечения.

  4. Возможность одновременной работы над одним документом нескольким людям.

То, что на схемах взаимодействия обозначается картинкой облака, - символ облачных технологий. Сложные процессы и логика, инфраструктура как бы скрыты от пользователя в облаках, а он получает конечный результат. В платформе «1С» в облаке реализованы:

  • подключение к ИБ по протоколам HTTP/HTTPS, что позволяет работать в системе из любой точки Земли (при условии, что там есть интернет);

  • веб-клиент, благодаря которому для работы в системе не требуется установления какого-либо ПО, и клиент может работать в системе с любого доступного компьютера и (или) гаджета;

  • масштабируемый и отказоустойчивый кластер серверов, за счет чего

«1С:Предприятие» может одновременно обслужить множество клиентов;

  • механизм разделения данных, за счет которого появляется возможность с одним экземпляром объекта работать множеству клиентов (архитектуре Multitenancy).

Также приложения на платформе «1С:Предприятия 8» поддерживают модели SaaS, благодаря чему потребитель получает доступ к прикладному приложению, управляемому поставщиком. Потребитель получает все блага и получает весь необходимый функционал, избавляясь от затрат по установке, обновлению, поддержке и т.п.

Облачные технологии позволяют работать с ресурсами «1C:Предприятие 8» где это удобно, множеством пользователей, в т.ч. с устаревшими, слабосильными устройствами и гаджетами, вообще без установки на устройства ПО семейства «1С» или с установкой облегченного ПО, адаптированного под облачные технологии.

Все «тяжелые» операции производятся масштабируемым, отказоустойчивым кластером серверов «1С», поддерживающим динамическое перераспределение нагрузки и взаимодействие с СУБД, где хранятся данные решений. Кластер серверов при необходимости усиливается инфраструктурой сервиса, что гораздо проще, чем обновить парк рабочих машин пользователей.

В платформе «1С: Предприятие 8» реализованы четыре сценария: