Spinnaker упростит создание приложений для Google Cloud

24 июль, 2019 - 10:05

Spinnaker упростит создание приложений для Google Cloud

Google представила адаптированную для GCP версию Spinnaker, средства разработки с открытым кодом, которое компания совместно поддерживает с Netflix. Spinnaker позволяет разработчикам ПО реализовать практику непрерывной поставки (Continuous Delivery, CD) для своих проектов.

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

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

Spinnaker for GCP представляет собой заранее сконфигурированную версию этого ПО, построенную поверх недавно обновлённого Googlе Kubernetes Engine. По информации поисковой компании, этот продукт позволяет разработчикам настраивать среду CD всего несколькими нажатиями клавиш.

Плотная интеграция Spinnaker for GCP с другими службами облачной платформы Google позволяет использовать его с инструментом мониторинга, Stackdriver, со сканером уязвимостей Google Cloud и с сервисом проверки аутентичности кода перед его развёртыванием, Binary Authorization.

Spinnaker for GCP стал лишь последним в серии предложений Google, нацеленных на упрощение корпоративных процессов разработки ПО. В апреле поисковый гигант выпустил ряд подключаемых модулей, облегчающих перенос кода с рабочих станций программистов на его облачную платформу. Эти расширения, объединяемые названием Cloud Code, также предоставляют возможности интеграции приложений с сервисами Google, такими как Maps.