В настоящем стандарте применены термины по ГОСТ ISO/IEC 17788, а также следующие термины с соответствующими определениями:
Гостевая операционная система по ГОСТ Р 56938-2016
Операционная система, установленная в виртуальной машине [из 3.5 ГОСТ Р 56938–2016]
Хостовая операционная система по ГОСТ Р 56938-2016
Операционная система, в среде которой функционирует гипервизор [из 3.12 ГОСТ Р 56938–2016]
Бессерверные вычисления (serverless computing) по ГОСТ Р 70860—2023
Категория облачных сервисов, в рамках которой потребитель сервиса облачных вычислений может использовать различные типы функциональных возможностей облачных сред без необходимости предоставления, развертывания и управления аппаратными или программными ресурсами, за исключением предоставления кода приложения или пользовательских данных, обрабатываемых приложением.
- Бессерверные вычисления обеспечивают автоматическое масштабирование с динамическим адаптивным выделением ресурсов поставщиком облачной службы, автоматическое распределение ресурсов по нескольким объектам, а также автоматическое обслуживание и резервное копирование.
- Функции бессерверных вычислений инициируются одним или несколькими событиями, определенными потребителем сервиса облачных вычислений, и могут выполняться в течение ограниченного периода времени, необходимого для обработки каждого конкретного события.
- Функции бессерверных вычислений могут быть инициированы прямым вызовом из мобильных и веб-приложений.
[из 3.3 ГОСТ Р 70860—2023]
Контейнерная служба (container daemon) по ГОСТ Р 70860—2023
Программный сервис, выполняющийся на операционной системе хоста и отвечающий за создание, запуск и остановку работы контейнеров в этой системе [из 3.4 ГОСТ Р 70860—2023]
Система управления контейнерами (container management system) по ГОСТ Р 70860—2023
Программное обеспечение, осуществляющее управление и оркестрацию экземпляров контейнеров.
Примечание — Функциональные возможности включают в себя первоначальное создание и размещение, планирование, мониторинг, масштабирование, обновление и параллельное развертывание таких функциональных возможностей, как балансировщики нагрузки, межсетевые экраны, виртуальные сети и средства протоколирования.
[из 3.5 ГОСТ Р 70860—2023]
Облачное приложение (cloud native application) по ГОСТ Р 70860—2023
Приложение, специально разработанное для работы в облачных средах и использования всех их функциональных возможностей [из 3.6 ГОСТ Р 70860—2023]
Функциональная декомпозиция (functional decomposition) по ГОСТ Р 70860—2023
Тип модульной декомпозиции, в рамках которой система разделяется на отдельные компоненты, соответствующие определенным функциям и подфункциям системы.
Пример — Иерархическая декомпозиция, пошаговое улучшение.
[из 3.7 ГОСТ Р 70860—2023]
Непрерывное развертывание (continuous deployment) по ГОСТ Р 70860—2023
Подход в программировании, в рамках которого специалисты создают программное обеспечение в короткие циклы таким образом, что оно может быть в любое время опубликовано для промышленного использования, а сам процесс развертывания в производство автоматизирован [из 3.8 ГОСТ Р 70860—2023]
Непрерывная доставка (continuous delivery) по ГОСТ Р 70860—2023
Непрерывное развертывание, при котором этап развертывания инициируется вручную [из 3.9 ГОСТ Р 70860—2023]
Оркестрация (orchestration) по ГОСТ Р 70860—2023
Метод организации управления сервисами, в котором специализированный сервис координирует и управляет другими элементами, входящими в состав сервиса.
Примечание — Элемент, который управляет оркестрацией, не является частью самой оркестрации (экземпляром структуры).
[из 3.10 ГОСТ Р 70860—2023]
Образ виртуальной машины по ГОСТ Р 56938-2016
Файл (файлы), содержащий(ие) информацию о конфигурации, настройках и состоянии виртуальной машины, а также хранящиеся в ней программы и данные [из 3.6 ГОСТ Р 56938–2016]
Метаданные виртуальной машины (virtual machine metadata) по ГОСТ Р 70860—2023
Информация о конфигурации и запуске виртуальной машины [из 3.12 ГОСТ Р 70860—2023]
Микросервис (microservice) по ГОСТ Р 70860—2023
Независимо развертываемый компонент, предоставляющий сервис для реализации конкретной функциональной части приложения [из 3.13 ГОСТ Р 70860—2023]
Микросервисная архитектура (microservices architecture) по ГОСТ Р 70860—2023
Подход к проектированию, который разделяет приложение на набор микросервисов [из 3.14 ГОСТ Р 70860—2023]
Функции как услуга (functions as a service, FaaS) по ГОСТ Р 70860—2023
Категория облачного сервиса, в которой функциональная возможность, предлагаемая потребителю облачной службы, представляет собой выполнение кода приложения потребителя облачной службы в виде одной или нескольких функций, каждая из которых запускается событием, заданным потребителем облачной службы [из 3.15 ГОСТ Р 70860—2023]
Бессерверная база данных (serverless database) по ГОСТ Р 70860—2023
Категория облачных сервисов, в которой функциональная возможность, предлагаемая потребителю облачной службы, представляет собой базу данных, полностью управляемую поставщиком облачной службы и доступную через программный интерфейс приложения (API) [из 3.16 ГОСТ Р 70860—2023]
Межсетевой экран (firewall) по ГОСТ Р 70860—2023
Программное и программно-техническое средство, реализующее функции контроля и фильтрации в соответствии с заданными правилами проходящих через него информационных потоков и используемое в целях обеспечения защиты (не криптографическими методами) информации, содержащей сведения, составляющие государственную тайну, иной информации ограниченного доступа [из 3.17 ГОСТ Р 70860—2023]
Реестр контейнеров (container registry) по ГОСТ Р 70860—2023
Компонент, обеспечивающий возможность хранения и доступа к образам контейнеров [из 3.18 ГОСТ Р 70860—2023]
Близость ресурсов (resource affinity) по ГОСТ Р 70860—2023
Размещение двух или более ресурсов в непосредственной близости друг от друга.
Примечание — Словосочетание «в непосредственной близости друг от друга» подразумевает такие факторы, как скорость доступа или высокая пропускная способность соединения между ресурсами.
[из 3.19 ГОСТ Р 70860—2023]