Гибридное облако раньше было результатом подключения частной облачной среды к общедоступной облачной среде. Для этого использовались массивные сложные итерации программного обеспечения. Сейчас у каждого есть возможность создать это частное облако самостоятельно или использовать предварительно упакованную облачную инфраструктуру, такую как OpenStack (ОпенСтак). Также при этом понадобится общедоступное облако, подобное перечисленным ниже:
- Облако Alibaba (Алибаба)
- Веб-сервисы Amazon (AWS)*
- Облако Google (Гугл)
- IBM Cloud (ИБМ Клоуд)
- Microsoft Azure (Майкрософт Азур).
Нужно будет связать публичное облако с частным. Перемещение огромных объемов ресурсов между ними требует промежуточного ПО или предварительно настроенной VPN (ВПН), которую поставщики облачных услуг предоставляют по подписке:
- Google Cloud (Гугл Клоуд) предлагает выделенное соединение
- Amazon Web Services (AWS)** предлагает прямое подключение
- Microsoft Azure предлагает ExpressRoute (ЭкспрессРут)
- OpenStack предоставляет паспорт общедоступного облака OpenStack.
Современная архитектура облачных технологий
Современные ИТ-команды создают гибридные облака, сосредоточив внимание на переносимости приложений, работающих в этих средах.
Теперь не строят локальную 2-полосную дорогу (фиксированные экземпляры промежуточного ПО) для соединения 2 автомагистралей (публичное облако и частное). Специалисты сосредоточены на создании универсального транспортного средства. Обе стратегии позволяют перемещаться из одного места в другое, но универсальное транспортное средство удобнее.
Современные ИТ—команды создают гибридные облака, фокусируясь на приложении. Они разрабатывают и развертывают приложения как набор небольших, независимых и слабо связанных сервисов. Благодаря использованию одной и той же операционной системы в каждой ИТ-среде и управлению всем с помощью единой платформы, универсальность приложения распространяется на среды, расположенные ниже. В более практическом плане гибридное облако может быть результатом:
- Запуска Linux® везде
- Создания и развертывания облачных приложений
- Управления всем с помощью механизма оркестровки (Kubernetes или Red Hat OpenShift***).
Использование одной и той же операционной системы снимает все требования к оборудованию, в то время как платформа оркестровки снимает все требования к приложениям. Это создает взаимосвязанную, согласованную вычислительную среду, в которой приложения можно перемещать из одной среды в другую без сохранения сложной карты API, которая прерывается каждый раз, когда приложения обновляются или вы меняете поставщиков облачных услуг.
* - Amazon (AWS) – Амазон (АУэС)
** - Amazon Web Services (AWS) – Амазон Веб Сервис (АУэС)
*** - Kubernetes или Red Hat OpenShift – Кубернетес или Рэд Хот ОпенШифт
18+