БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

ГОСТ Р ИСО/МЭК 19941-2021. Национальный стандарт Российской Федерации. Информационные технологии. Облачные вычисления. Интероперабельность и переносимость

9 Облачная переносимость приложений

 

9.1 Типы облачной переносимости приложений

Зависимости типов облачной переносимости приложений от типа возможностей служб облачных вычислений для каждого аспекта переносимости приложений приведены в таблице 9. Каждая ячейка на пересечении строк и столбцов таблицы определяет тип переносимости облачного приложения; в ячейке содержится номер подпункта настоящего стандарта, в котором описывается соответствующий тип переносимости. Каждый подпункт описывает, что необходимо принимать во внимание для переноса приложения. Следует учитывать то, что в некоторых случаях необходимо отличать необлачное приложение из необлачного развертывания в службы облачных вычислений от сценариев переноса из одной службы облачных вычислений в другую.

 

Таблица 9

 

Типы облачной переносимости приложений

 

Аспекты облачной переносимости приложений

Облачные типы возможностей

Инфраструктура

Платформа

Приложение

Из необлака в облако

Из облака в облако

Из необлака в облако

Из облака в облако

Из необлака в облако

Из облака в облако

Синтаксис приложения (5.2.3.2)

9.3.1.2

9.3.2.2

9.4.1.2

9.4.2.2

9.5

Инструкции приложения (5.2.3.3)

9.3.1.3

9.3.2.3

9.4.1.3

9.4.2.3

Метаданные приложения (5.2.3.4)

9.3.1.4

9.3.2.4

9.4.1.4

9.4.2.4

Поведение приложения (5.2.3.5)

9.3.1.5

9.3.2.5

9.4.1.5

9.4.2.5

Политика приложения (5.2.3.6)

9.3.1.6

9.3.2.6

9.4.1.6

9.4.2.6

9.6

 

Переносимость облачного приложения - это способность мигрировать приложение из одной службы облачных вычислений в другую службу облачных вычислений или между системой потребителя службы облачных вычислений и службой облачных вычислений. В рамках настоящего стандарта приложение включает в себя программный код и/или внутренние данные, необходимые для реализации приложения.

Упомянутые выше внутренние данные ссылаются на данные, тесно связанные с программным/бинарным кодом в соответствии с проектом программного обеспечения. Примером таких внутренних данных могут служить данные конфигурации или настроек. Они отличаются от внешних данных, таких как например, файл фотографий в формате Совместной экспертной группы по фотографии (Joint Photographic Experts Group, JPEG), который открывает приложение-редактор фотографий для редактирования, что рассматривается как внешние данные, в то время как настройки технологического процесса для того же приложения были бы внутренними данными.