Google Launches Google Container Engine Beta

Today, Google announced the beta availability of its Google Container Engine.

Containers are a new virtualization technology that is changing the way we deploy and run applications on servers. Microsoft recently announced Windows Server Containers Preview that allows containers hosting on Windows Server 2016. Microsoft’s Visual Studio 2015 now also supports Container Applications development. Also check out Get Started With Containers.

Google was the first company to come out with the containers idea and they continue to build upon it. Today, Google announced the beta availability of its Google Container Engine. Google Container Engine is a cloud-based implementation of the open-source software Kubernetes.

Google Container Engine

Google Container Engine is a powerful cluster manager and orchestration system for running your Docker containers. Container Engine schedules your containers into the cluster and manages them automatically based on requirements you define (such as CPU and memory). It's built on the open source Kubernetes system, giving you the flexibility to take advantage of on-premises, hybrid, or public cloud infrastructure.

Source: https://cloud.google.com/container-engine/

The key advantages of Google Container Engine

Setup a Cluster in Minutes

Setup a managed container cluster of virtual machines, ready for deployment in just minutes. Your cluster is equipped with capabilities, such as logging and container health checking, to make application management easier.

Declarative Management

Declare your containers' requirements, such as the amount of CPU/memory to reserve, number of replicas, and keepalive policy, in a simple JSON config file. Container Engine will schedule your containers as declared, and actively manage your application to ensure requirements are met.

Flexible & Open Source

With Red Hat, Microsoft, IBM, Mirantis OpenStack, and VMWare (and the list keeps growing) working to integrate Kubernetes into their platforms, you'll be able to move workloads, or take advantage of multiple cloud providers, more easily.