Google внедряет управляемый сервис для запуска Docker-приложений в своей облачной платформе

    0

    Разработчики поискового гиганта Google объявили об альфа-запуске Google Container Engine — нового управляемого сервиса для строительства и запуска приложений на основе контейнера Docker в облачной платформе.

    Docker — самая актуальная технология в кругах разработчиков в эти дни. Команда облачной платформы Google внедряет эту технологию, чтобы облегчить разработчикам запуск распределенных приложений.

    Новая услуга представляет собой платформу «Кластер-как-сервис» на основе открытого исходного кода проекта Kubernetes Google. Kubernetes, который помогает разработчикам управлять своими контейнерными кластерами, основывается на собственной работе компании Google с контейнерами в его массивных центрах обработки данных. В этом новом сервисе Kubernetes динамически управляет различными контейнерами Docker.

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

    Google внедрил поддержку изображений Docker в мае 2014 года как часть своего нового сервиса Управляемых Виртуальных Машин (Managed VM). Эти управляемые ВМ выходят из ограниченной альфа-версии Google с добавлением авто-масштабируемой поддержки, благодаря чему разработчики теперь могут использовать контейнеры Docker в платформе Google. Управляемые виртуальные машины пока останутся в бета-версии.

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

    В конце 2013 года интернет-гигант завершил тестирование «облачной» платформы Google Compute Engine (GCE) и сделал её доступной абсолютно для всех пользователей. Новинка, работающая по принципу «инфраструктура как сервис» (IaaS), предоставляет клиентам возможность создавать, тестировать и разворачивать собственные приложения внутри виртуальных машин в инфраструктуре Google. Кроме того, доработанная платформа поддерживает Red Hat, SUSE, FreeBSD и любые дистрибутивы Linux.