Microsoft оголошує Open Application Model, відкритий стандарт для розробки додатків на Kubernetes

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Microsoft у партнерстві з Alibaba Cloud сьогодні оголосила Open Application Model (OAM), відкритий стандарт для розробки додатків на Kubernetes та інших платформах. OAM — це в основному специфікація для опису програм, так що опис програми відокремлюється від деталей того, як програма розгортається в інфраструктурі та керується нею. Це дозволяє будь-кому запускати програми в різних кластерах Kubernetes. Крім того, OAM дозволяє архітекторам створювати компоненти для повторного використання, а розробникам зосередитися на інтеграції цих компонентів зі своїм кодом, щоб швидко та легко створювати надійні програми. Мета OAM – зробити прості програми легкими, а складні – керованими.

«Ми в захваті від початкової роботи, яку ми зробили для розробки цієї відкритої моделі, орієнтованої на програми, та реалізації для Kubernetes. Наразі специфікація розробляється в рамках угоди Open Web Foundation, і наша мета полягає в тому, щоб перенести модель відкритого додатка на нейтральну основу для постачальників, щоб забезпечити відкрите управління та співпрацю», — написала команда з відкритим вихідним кодом у блозі.

  • Open Application Model [OAM] описує модель, де розробники відповідають за визначення компонентів програми.
  • У той час як оператори програми відповідають за створення екземплярів цих компонентів і призначення їм конфігурацій програми.
  • А оператори інфраструктури несуть відповідальність за оголошення, встановлення та підтримку базових служб, які доступні на платформі.

Ви можете дізнатися більше про OAM за посиланням на джерело нижче.

джерело: Microsoft

Детальніше про теми: Алібаба хмара, лазур, Кубернетес, ОАМ, Відкрийте модель програми, Open Web Foundation