OASIS TOSCA - Википедия - OASIS TOSCA
Эта статья нужны дополнительные цитаты для проверка.Май 2019) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Спецификация топологии и оркестрации для облачных приложений (TOSCA), является ОАЗИС стандартный язык для описания топологии облачных веб-сервисов, их компонентов, взаимосвязей и процессов, которые ими управляют. Стандарт TOSCA включает спецификации для описания процессов, которые создают или изменяют веб-сервисы.
История
16 января 2014 г. ОАЗИС Технический комитет TOSCA одобрил TOSCA 1.0 в качестве стандарта.
Технические характеристики
Связанные спецификации
Коммерциализация предложений облачных вычислений потребовала управляемости клиентскими приложениями, особенно в больших масштабах. Таким образом, поставщики, предлагающие свои услуги широкому рынку, написали соответствующие стандарты, которые предшествуют стандарту OASIS TOSCA или были разработаны одновременно с ним.
Шаблон Amazon AWS CloudFormation
В AWS CloudFormation шаблон - это JSON стандарт данных, позволяющий администраторам облачных приложений определять набор связанных ресурсов AWS.
Стоит отметить, что CloudFormation - это проприетарный формат от AWS, который не основан на TOSCA и поэтому не дает обещаний, на которые ориентирован OASIS TOSCA. Проверьте эту грамматику. [1] по сравнению с OASIS TOSCA one [2].
OpenStack Heat
OpenStack Foundation также определила аналогичный стандарт для определения ресурсов и согласований для управления инфраструктурой и жизненными циклами приложений. Проект теплового транслятора был одним из первых, кто применил TOSCA для стандартизированных шаблонов.
Сопутствующие товары
Cloudify
Cloudify - это фреймворк оркестровки на основе TOSCA с открытым исходным кодом, основанный на YAML.
Alien4Cloud
Alien4Cloud (что означает Application LIfecycle ENabler for Cloud) - это разработчик с открытым исходным кодом на основе TOSCA и платформа управления жизненным циклом облачных приложений. Он изначально интегрирован с Cloudify для оркестровки во время выполнения, хотя к нему могут быть подключены другие оркестраторы.
Общность
Ubicity предоставляет инструменты и оркестраторы на основе TOSCA.
MiCADOscale
MiCADOscale - это платформа для оркестрации облачных ресурсов на основе TOSCA с открытым исходным кодом для докеризованных приложений.
Связанные исследовательские проекты
МореОблака
SeaClouds - это проект, финансируемый Европейской программой FP7, цель которого - обеспечить плавное адаптивное управление несколькими облаками сервисными приложениями. Он изначально поддерживает TOSCA и участвует в стандартизации такого стандарта.
ИГРАЛЬНАЯ КОСТЬ
DICE - это финансируемый ЕС проект H2020, предлагающий управляемую моделями цепочку инструментов DevOps для разработки приложений для больших данных. TOSCA выступает в качестве основного языка между нотациями Dev-моделирования и пространством -Ops (например, развертывание, мониторинг и т. Д.), В частности, предлагая стандартную инфраструктуру как код, который может автоматически генерироваться из моделей.
Проект COLA
Проект COLA (облачная оркестровка на уровне приложений) - это финансируемый ЕС проект H2020 по разработке универсальной подключаемой инфраструктуры, которая поддерживает оптимальное и безопасное развертывание и оркестровку облачных приложений во время выполнения. Разработанная структура (MiCADOscale) представляет собой независимое от облака решение, которое позволяет динамически масштабировать существующие приложения в реальном времени в зависимости от текущего спроса. Определение приложения выполняется в описании приложения на основе TOSCA.
Смотрите также
- Язык разговора веб-служб
- WS-CDL
- Рабочий процесс
- Язык определения процессов XML
- Еще один язык рабочего процесса
Рекомендации
внешняя ссылка
- Стандарты