Spinnaker ‒ это многопотоковая платформа непрерывной доставки с открытым исходным кодом, позволяющая быстро сообщать об изменениях программного обеспечения. Одна из особенностей ‒ предоставление пользователям возможности развертывать приложения в различных облаках, поэтому ее выбирает все большее число компаний.

Платформа непрерывной доставки Spinnaker теперь с поддержкой Azure

Основной функционал

В основной сценарий Spinnaker входят 3 компонента:

  • Build (сборка). Этап сборки происходит вне Spinnaker и используется как триггер для следующих заданий (Jenkins, Travis или Webhook), и он генерирует пакет, который будет использоваться в дальнейшей работе.
  • Bake. На этом этапе используется пакет из предыдущего шага для создания образа виртуальной машины, управляемой Azure.
  • Deploy (развертывание). Осуществляется с помощью ранее созданного образа управляемой виртуальной машины. Это можно сделать с помощью одной из встроенных стратегий, таких как Highlander или Red/Black.

Spinnaker используется для развертывания в нескольких облаках, поэтому его компоненты сопоставляются с инфраструктурой Azure (группа серверов – с набором для масштабирования ВМ, балансировщик нагрузки – со шлюзом приложений, а брандмауэр – с группой безопасности сетей).

Отправьте запрос на обратный звонок

Попросите эксперта по Microsoft сервисам связаться с вами.

 

You have Successfully Subscribed!