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

ГОСТ Р 70860-2023. Национальный стандарт Российской Федерации. Информационные технологии. Облачные вычисления. Общие технологии и методы

9.3 Спецификация микросервисов

 

Проектирование архитектуры микросервисов требует использования диаграмм описания и платформенно нейтральных языков описания из-за неоднородности при проектировании микросервисов компонентов. Хотя язык моделирования UML преимущественно используется для диаграмм описания, обычно применяются следующие языки:

- стандартные языки моделирования, такие как RAML и YAML;

- стандартные языки спецификаций, такие как JavaScript (Node.js), JSON и Ruby;

- псевдокод для алгоритмов;

- язык спецификации интерфейса, нейтральный к реализации, например спецификация Open API (https://www.openapis.org/).