Выход в облако

Как выход в облако объединяет частные и общедоступные облака для увеличения вычислительных ресурсов

Kev Zettler Kev Zettler

Описание. Выход в облако — это конфигурация облачных вычислений, которая позволяет частному облаку получить доступ к ресурсам общедоступного облака путем «выхода» в общедоступное облако при резком росте спроса на вычисления.

Зачем ограничиваться инфраструктурой частного облака, если можно объединить усилия с общедоступным облаком? Именно благодаря такой логике гибридное облако стало самой популярной формой облачных вычислений, а выход в облако — популярным способом доступа к мощи гибридных облачных вычислений по требованию.

Что такое выход в облако?

Схема выхода в облако

Выход в облако — это конфигурация приложения, которая позволяет частному облаку «войти» в общедоступное облако и получить доступ к дополнительным вычислительным ресурсам без остановки работы. Эти выходы могут осуществляться автоматически при высоком спросе или вручную.

Технология в основе выхода в облако включает облачную инфраструктуру (IaaS) — инфраструктуру облачных вычислений, которая позволяет разработчикам динамически настраивать облачные ресурсы по требованию. Инструменты DevOps, такие как управление конфигурацией и IaC-обработка, используются для указания пороговых значений емкости или запуска событий, приводящих к выходу в облако.

Плюсы выхода в облако

Гибкое масштабирование

Выход в облако позволяет быстро адаптироваться к меняющимся потребностям в емкости облака. Если команды столкнулись с проблемой неожиданного всплеска трафика в частном облаке, они могут эффективно расширить его до общедоступного облака. Наличие общедоступного облака предоставляет организациям доступ к практически безграничным ресурсам, включая крупных поставщиков общедоступных облаков, таких как Amazon Web Services (AWS) и Microsoft Azure. Кроме того, выход в облако может освободить ресурсы локального облака, которые можно использовать для других целей.

Непрерывность бизнеса

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

Снижение эксплуатационных расходов

Поскольку организации платят за дополнительные ресурсы только при необходимости, они могут сократить расходы на инфраструктуру частного облака и оставить минимальный набор ресурсов, необходимых для критически важных и конфиденциальных приложений.

Когда организациям нужен выход в облако?

Выход в облако вызван всплесками спроса на вычислительные ресурсы. Эти выходы могут быть обусловлены притоком пользовательского трафика или дорогостоящими разовыми вычислительными задачами. Вот некоторые типичные ситуации, при которых происходит выход в облако.

Разработка программного обеспечения
Разработка и аналитика программного обеспечения являются двумя наиболее распространенными сценариями использования при выходе в облако. Команды DevOps зачастую используют множество виртуальных машин для тестирования, которые необходимы только в течение короткого промежутка времени. Кроме того, задачи CI/CD — одна из веских причин выхода в общедоступное облако, поскольку непрерывная интеграция или непрерывная поставка требуют нескольких разовых задач, которые выполняются в течение короткого промежутка времени, когда разработчики создают новые коммиты.

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

Моделирование больших данных и запросы
Компании, обрабатывающие большие данные зачастую должны выполнять разовые запросы или создавать модели, превышающие емкость их частного облака. Эти задачи хорошо подходят для выхода в облако. Компания может использовать общедоступное облако для получения дополнительных ресурсов и облегчения задачи. Вот некоторые детальные примеры задач с использованием больших данных.

  • Высококачественный трехмерный рендеринг
  • Обучение моделей искусственного интеллекта и машинного обучения
  • Симуляция автономного транспортного средства

Сезонные задачи
Сезонные задачи нуждаются в дополнительных вычислительных ресурсах в ожидаемые периоды пиковой нагрузки. Примеры приведены ниже.

  • Праздничные покупки для сайтов, занимающихся электронной коммерцией или доставкой
  • Финансовые операции в конце делового квартала
  • Политические избирательные сезоны (сбор средств на кампанию и трафик сайта для разъяснения обещаний кандидата)

Заключение

Когда компаниям требуется гибкость, чтобы быстро реагировать на меняющиеся требования бизнеса, сильно загружающие ресурсы облачных вычислений, они могут выйти в гибридное облако. Они увеличивают емкость облака на короткое (или длительное) время без необходимости бесконечно наращивать ресурсы частного облака.

Начните работу с технологией по выходу в облако, используя Bitbucket Cloud.