Корпорація Майкрософт анонсує CNAB, формат, який не залежить від хмари для пакування та запуску розподілених додатків

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


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

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

Microsoft співпрацює з Docker та іншими, щоб розробити простий спосіб упаковки та підтримки сучасних контейнерних додатків у різних середовищах. Cloud Native Application Bundles (CNAB) — це нова специфікація формату пакетів із відкритим вихідним кодом, за допомогою якої ви можете керувати розподіленими програмами за допомогою одного файлу, який можна інсталювати, надавати ресурси програми в різних середовищах і легко керувати життєвим циклом програми без необхідності використання кількох наборів інструментів. Він працює з Azure, локальним OpenStack, Kubernetes, Swarm, Ansible, Terraform та іншими.

CNAB пропонує такі функції:

  • Керуйте дискретними ресурсами як єдиним логічним блоком, який містить програму.
  • Використовуйте та визначайте діючі дієслова для керування життєвим циклом програми (встановлення, оновлення, видалення).
  • Підпишіть та цифрово підтвердьте пакет, навіть якщо базова технологія його не підтримує.
  • Підтвердьте (або додайте підпис до будь-якого моменту життєвого циклу цього пакета) та цифровою перевіркою, що пакет досяг цього стану, щоб контролювати, як пакет можна використовувати.
  • Увімкніть експорт пакета та всіх залежностей для надійного відтворення в іншому середовищі, включаючи офлайнові середовища (межі IoT, середовища з повітряним зазором).
  • Зберігайте пакети в репозиторіях для віддаленого встановлення.

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

джерело: Microsoft

Детальніше про теми: лазур, хмара, CNAB, розподілені програми, Docker, Microsoft

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *