Macquarie Bank рассматривает недавно выпущенный Google сервис Anthos как способ передать на аутсорсинг некоторые аспекты управления своей трехлетней средой Kubernetes.
Глава отдела цифровых прикладных инноваций Раджай Рай поделился обновленной информацией на недавней конференции Google Cloud Next 19 в Сан-Франциско о многолетнем путешествии розничного банка по ускорению доставки новых цифровых банковских продуктов и функций.
Большая часть его способности двигаться быстрее появилась благодаря созданию платформы как услуги (PaaS) с использованием RedHat OpenShift, которая по сути является дистрибутивом Kubernetes, упакованным с другими полезными инструментами, работающими на облачной инфраструктуре.
Как сообщал ITnews в прошлом году, PaaS и сопутствующий переход на DevOps были направлены на то, чтобы получить код — новые продукты, функции и исправления — в производство “за считанные минуты”, а не через большие двухнедельные обновления.
В соответствии с моделью PaaS один производственный кластер OpenShift содержит ряд сред, в которых разработчики могут безопасно устранять неполадки или тестировать выпуски перед их полным выпуском.
Цели по скорости теперь в основном достигнуты.
“Мы перешли от возможности последовательного выпуска, который может быть один раз в месяц или один раз в три месяца, к чему-то вроде 60-100 релизов в день, и мы делаем это активно в производстве”, — сказал Рай на мероприятии Google.
Но, как отметил Рай, с тех пор появились и другие проблемы, которые либо отвлекают разработчиков от их основной цели — создания ценности, либо угрожают росту скорости розничного банка.
“Мы хотим продвигать линию инноваций все ближе и ближе к разработчикам, чтобы у них была только одна работа и только одна работа, а именно создавать опыт мирового класса для наших клиентов”, — сказал Рай.
Рай предположил, что слишком много усилий все еще тратится на управление Кубернетесом.
Macquarie Bank купил OpenShift — и, следовательно, Kubernetes — в то время, когда было мало управляемых или упакованных вариантов Kubernetes, и когда сам Kubernetes не был той силой оркестровки контейнеров, какой он является сегодня.
С тех пор появилось много управляемых вариантов Kubernetes, в том числе и самим Google (где возник Kubernetes).
Другие ранние последователи Kubernetes, такие как Atlassian, также более или менее находятся в той же лодке, обнаружив, что многое из того, что они сделали внутренне, чтобы поддержать Kubernetes, теперь может быть обработано управляемым продуктом.
“За последние три года мы потратили много усилий на управление Kubernetes — это непростая задача, она не для слабонервных”, — сказал он.
“Мы также курируем [дополнительные инструменты] из upstream и привносим их — мы фактически работаем с партнерами upstream [чтобы сделать это], и это вызов для нас.
“То, что мы хотим сделать, — это передать всю эту ответственность на аутсорсинг Google.
“Мы хотим быть уверены, что полностью и исключительно сосредоточены на одном-создании ценности бизнеса для наших клиентов и партнеров.”
Rai указал, что Macquarie Bank является одним из первых пользователей Google Anthos, ребрендинга того, что ранее было известно как платформа облачных сервисов (CSP).
Anthos-это локальная производная от Google Kubernetes Engine (GKE), облачного нативного управляемого сервиса Google Kubernetes. Он предназначен для того, чтобы Kubernetes можно было легко запускать в гибридных инфраструктурных средах.
“Мы очень рады работать с Google [над] Anthos”, — сказал Рай.
Рай указал, что его особенно интересуют другие инструменты, которые Google связывает или интегрирует с Anthos, что избавит Macquarie Bank от необходимости проходить через этот процесс для инструментов, которые он хочет использовать.
“Мы надеемся, что вы продолжите курировать технологии из апстрима, принесете их нам, сделаете их корпоративными и готовыми к работе, и мы сможем сосредоточиться на том, что мы делаем лучше всего, что создает ценность бизнеса для наших клиентов”, — сказал Рай.
Будущее OpenShift
Одним из интересных аспектов принятия банком Macquarie Anthos является то, что Anthos работает в очень тесном пространстве для OpenShift.
Red Hat описывает OpenShift как пакет Kubernetes и “дополнительные инструменты как функции, которые мы считаем важными и востребованными нашими пользователями.” Некоторые комментаторы предложили думать об Anthos “как о чем-то вроде Google версии OpenShift.”
ITnews запросила у Macquarie Bank разъяснения о том, в какой степени, если таковые имеются, принятие Anthos повлияет на будущее использование OpenShift.
Несмотря на совпадение возможностей, Rai заявил в заявлении ITnews на этой неделе, что OpenShift и GKE [Google Kubernetes Engine] будут использоваться на постоянной основе.
“Мы выбираем правильную технологию для того, что мы пытаемся доставить и решить, и мы видим роль как GKE, так и OpenShift в том, как наши команды работают над тем, чтобы предоставить нашим клиентам отличный цифровой банковский опыт”, — сказал он.
“Наш подход основан на том, что мы оцениваем каждый вариант использования на соответствующей облачной платформе, а затем принимаем решения по ходу работы, и для этого мы используем как GKE, так и OpenShift.
“Это означает, что мы выбираем различные среды, чтобы использовать лучшие из лучших технологий для наших клиентов и поддерживать их потребности в скорости, надежности и безопасности.”