Безопасное подключение и управление распределенными приложениями в гибридных облачных средах
Гибридное облако — это сочетание on-premise и сторонних облачных ресурсов, обеспечивающее высокий уровень гибкости и рентабельности. Организации массово исследуют и используют современные гибридные облачные среды, переходя от единого on-premise или облачного решения к лучшему из двух миров.
Согласно исследованию IDG Cloud Computing Study 2020, более половины современных организаций используют multi-cloud среды, причем 21% говорят, что используют три или более. Несмотря на растущую популярность гибридных облачных стратегий, развертывание и управление несколькими облаками приносит разные вызовы.
Вызовы
Несмотря на достижения в облачной безопасности и зрелость технологий оркестрации, многие ключевые вызовы, связанные с внедрением гибридного облака, остаются препятствием для максимизации его потенциала. К ним относятся:
- Проблемы соответствия и управления.
- Сложность миграции данных.
- Проблемы совместимости.
- Низкая видимость и обзор.
- Избыточное и недостаточное провижинирование.
- Нехватка контроля.
- Разрыв навыков.
- Плохо определенные SLA.
Кроме того, построение гибридной облачной среды включает управление множественными программными или аппаратными лицензиями, а также решение проблем несоответствия между разными платформами. Это часто требует перестроения приложений с нуля, увеличивая нагрузку на разработчиков.
Как безопасно подключить приложения к множественным средам
Современные гибридные облачные решения преодолевают вышеупомянутые вызовы и обеспечивают управление приложениями без привязки к одной инфраструктуре или платформе, делая рабочие нагрузки переносимыми. Одним из таких приложений является Google Anthos — комплексный набор, обеспечивающий безопасную, гибкую и переносимую разработку и развертывание приложений в multi-cloud и гибридных облачных средах.
Что такое Google Anthos?
Anthos — платформа приложений, соединяющая сервисы Google Cloud и пользовательские среды, приносящая автоматизацию в гибридное облако. Это набор решений, который можно развернуть on-prem (поверх VMware или bare metal), на edge (bare metal) или через множество разных облаков.
Выгоды, которые Anthos приносит в гибридное облако
- Развертывание в любой облачной среде.
- Ускорение скорости разработчиков.
- Согласованность между средами.
- Безопасная, cloud-native среда.
- Повышенная наблюдаемость и SLO.
- DevOps через всю организацию.
- Повышенная подвижность рабочих нагрузок.
- Multi-cloud готовность.
- Переносимость и гибкость.
Anthos под капотом
Google Kubernetes Engine
В ядре Anthos лежит GKE (Google Kubernetes Engine). Хотя Kubernetes стал стандартом для управления контейнерами, его настройка и поддержание остаются вызовом, особенно для Day 2 операций.
Узнайте всё о Kubernetes в нашем Полном руководстве по Kubernetes.
GKE достигает полного потенциала через автоматизацию и упрощение процесса создания кластера. Без глубоких знаний Kubernetes, как только код помещен в контейнер, GKE кластер может быть создан с помощью консоли, Google Cloud командной строки или API.
Anthos также позволяет подключать не-Google Kubernetes кластеры к нему. Таким образом, он обеспечивает single pane of glass обзор всех пользовательских кластеров.
Также GKE обеспечивает логирование, мониторинг, AI-ориентированное авто-масштабирование, авто-ремонт и авто-апгрейд, держа кластеры здоровыми и высокоотзывчивыми даже при массовых скачках ресурсов.
Anthos Config Management – ACM
Кластеры должны иметь предварительно установленные политики и роли безопасности. Это управляемо на уровне одного кластера, контролируемого одной командой. Однако в организации обычно несколько команд, каждая из которых использует кластеры, которые либо on-prem, либо на различных облачных решениях. Управление всеми этими кластерами сложно и трудоемко.
ACM — автоматизационный набор, предоставляющий политику и конфигурацию по всей multi-cloud инфраструктуре. Он позволяет устанавливать политики для специфических кластеров через Kubernetes развертывания, обеспечивая постоянное поддержание желаемого состояния кластеров в масштабе. Также предотвращает другие команды или индивидуумов от внесения изменений, вредных для кластеров.
Anthos Service Mesh – ASM
Service mesh обеспечивает быструю и безопасную сервис-то-сервис коммуникацию в микросервисной архитектуре. Anthos имеет свой service mesh, который автоматизирует операции внутри сети и предоставляет обзор:
- Логирование, метрики и SLO мониторинг
- Идентичность сервиса, аутентификация и шифрование
- Управление трафиком: маршрутизация и балансировка нагрузки
- AI-ориентированные курируемые инсайты, рекомендации и операционная аналитика
ASM устанавливает четкий обзор сети с zero-trust, policy-driven безопасностью. Он делает тяжелую работу вместо разработчиков, которые обычно должны были бы кодировать эту информацию в само приложение.
Управление гибридными облачными сетями
Управление multi-cloud сетями — еще одна важная проблема в гибридных облачных развертываниях. Используя GKE, прямое соединение между on-premise рабочими нагрузками и multi-cloud средой может быть создано простым способом. Это было объяснено на недавнем вебинаре с Megaport, Google и Qwinix, где David McDaniel из Qwinix продемонстрировал, как Google Anthos работает на Bare Metal Cloud.
Демо показало, как веб-сайт загружается либо из BMC, либо из GKE, основанное на балансировке нагрузки или предустановленных правилах маршрутизации, чтобы проиллюстрировать использование гибридной облачной платформы, которая безопасна, быстра и надежна.
Ранее описанный ASM функционален как on-prem, так и в облаке, обеспечивая выполнение требований безопасности и политик.
Когда речь идет об управлении сетью, Megaport Cloud Router (MCR) — решение, позволяющее легкую и автоматизированную оркестрацию разных сетей. Как обсуждалось на вебинаре, MCR позволяет организациям использовать уже существующую инфраструктуру Megaport для безопасного подключения их on-prem среды к нескольким облачным провайдерам. С уже функциональными API для различных облачных провайдеров, настройка и управление возможны по всей сети и разным развертываниям.
Как Anthos работает на Bare Metal Cloud
Построенный для обеспечения автоматизации-ориентированного ИТ, Bare Metal Cloud серверы phoenixNAP — быстро развертываемая, рентабельная инфраструктура, идеальная для гибридных облачных сред. Обеспечивая физические серверы с облачными опциями развертывания, Bare Metal Cloud делает выделенные ресурсы доступными за минуты. Его можно использовать для дополнения существующей инфраструктуры организаций для рабочих нагрузок, требующих более высокого потенциала производительности.
Запускаясь и на BMC, и в GKE, Anthos предоставляет обзор всех рабочих нагрузок в комплексном, унифицированном представлении соединений и их статусов. Таким образом, он обеспечивает single-pane-of-glass для управления multi-cloud сетями.
После развертывания приложения on-prem и в GKE, Google Cloud Load Balancer выбирает, загружается ли приложение из облака или BMC.
Эта маршрутизация может быть сфокусирована либо на failover, либо на приоритизации производительности и задержки, где определенное приложение, развернутое через Bare Metal Cloud, может использоваться on-prem для внутренних пользователей. В то же время GCP вариант был бы более быстрым и надежным для внешних пользователей.
Облачные вычисления
- Бенчмаркинг производительности публичного облака: Почему это важно и как делать
- Расширение облачных горизонтов: новые зоны, контейнеры и мультиоблачные стратегии
- Понимание лицензирования Cloud & SaaS: практическое руководство
- Мастерство мультиоблака: стратегическое руководство по избежанию vendor lock-in и повышению устойчивости
- Гибридное облако: преимущества, недостатки и как выбрать правильную стратегию
- Ключевые стратегии облачных вычислений для стартапов и энтерпрайзов
- Мастерство облачных вычислений: проверенный путь к становлению экспертом
- Облачная революция: как облачные вычисления трансформируют IT, безопасность и карьеры
- Путь к Cloud Security Engineer: навыки, обязанности и сертификации
- Создание облачно-ориентированных приложений в Azure: инструменты, лучшие практики и советы по успеху