WebProNews

Tag: Google Container Engine

  • Google Container Engine Hits General Availability

    Google announced on Wednesday that Container Engine is now generally available and “production ready”. It’s no longer in beta, and is now backed by the company’s 99.95% uptime service level agreement.

    Google unveiled Container Engine at its Cloud Platform Live event back in November. It lets you run Docker containers in compute clusters, powered by open soure container manager Kubernetes, which the company released last year.

    “Google Container Engine lets you move from managing application components running on individual virtual machines to launching portable Docker containers that are scheduled into a managed compute cluster for you,” explained Google’s VP of Product Management Brian Stevens at the time. “Create and wire together container-based services, and gain common capabilities like logging, monitoring and health management with no additional effort. Based on the open source Kubernetes project and running on Google Compute Engine VMs, Container Engine is an optimized and efficient way to build your container-based applications. Because it uses the open source project, it also offers a high level of workload mobility, making it easy to move applications between development machines, on-premise systems, and public cloud providers. Container-based applications can run anywhere, but the combination of fast booting, efficient VM hosts and seamless virtualized network integration make Google Cloud Platform the best place to run them.”

    Long story short, Google says Container Engine will make it easy for you to set up a container cluster and manage your app “without sacrificing infrastructure flexibility.”

    Container Engine only launched in beta in June, so general availability seems to have come pretty quickly. Google Container Registry was made generally available in June.

    You can learn more about Container Engine here.

    Image via Google

  • Google Container Engine Released in Beta, Container Registry Generally Available

    Google announced the beta release of Google Container Engine and the general availability of Google Container Registry.

    Container Engine enables you to run Docker containers on Google Cloud Platform, powered by Kubernetes. Container Engine schedules containers based on the needs you’ve declared on a cluster of virtual machines.

    “While containers make packaging apps easier, DevOps and IT administrators need better tools to unlock the promise of containerization,” says Google in a blog post. “Container Engine makes it easy for you to set up a container cluster and manage your application. Simply define your containers’ needs, such as CPU and memory requirements, and Container Engine schedules your containers into your cluster and manages them automatically. Also, because it’s built on Kubernetes, the open source container orchestration system, you can move workloads or take advantage of multiple cloud providers.”

    You can create a container cluster that supports the v1 Release Candidate of Kubernetes, which was also just released. Container Engine manages the uptime of Kubernetes, and manages updates to the underlying Kubernetes system. You can choose when to accept the update, and can run a single command to have your container cluster updated to the latest version.

    Those using Google Cloud VPN to connect their datacenter to Google can reserve an IP address range for their container cluster so cluster IPs can coexist with private network IPs. You can also enable Google Cloud Logging.

    During the beta, there is no additional charge for Container Engine beyond the Google Cloud Platform resources you’re already using. Once it becomes generally available, there will be two pricing levels: $0.15 per hour for standard clusters and no charge for basic clusters with the ability to upgrade to standard. Google notes it may start charging for basic in the future. You can get a more detailed look at pricing here.

    “Google Container Registry helps make it easy for you to store your container images in a private and encrypted registry, built on Cloud Platform,” Google says. “Pricing for storing images in Container Registry is simple: you only pay Google Cloud Storage costs. Pushing images is free, and pulling Docker images within a Google Cloud Platform region is free (Cloud Storage egress cost when outside of a region).”

    In other Google Cloud Platform news, Google has added Logentries integration.

    Image via YouTube

  • Google Announces Container Engine And More Cloud Platform News

    Google is holding its Cloud Platform Live event today in San Francisco, where it has already made some big announcements.

    One of these is Google Container Engine which lets you run Docker containers in compute clusters, powered by the previously announced Kubernetes. Kubernetes, an open source container manager, was announced back in June. More on that here.

    “Google Container Engine lets you move from managing application components running on individual virtual machines to launching portable Docker containers that are scheduled into a managed compute cluster for you,” explains Brian Stevens, Google’s VP of Product Management. “Create and wire together container-based services, and gain common capabilities like logging, monitoring and health management with no additional effort. Based on the open source Kubernetes project and running on Google Compute Engine VMs, Container Engine is an optimized and efficient way to build your container-based applications. Because it uses the open source project, it also offers a high level of workload mobility, making it easy to move applications between development machines, on-premise systems, and public cloud providers. Container-based applications can run anywhere, but the combination of fast booting, efficient VM hosts and seamless virtualized network integration make Google Cloud Platform the best place to run them.”


    Google also launched the previously announced Managed VMs in App Engine in beta.

    Stevens explains, “App Engine was born of our vision to enable customers to focus on their applications rather than the plumbing. Earlier this year, we gave you a sneak peek at the next step in the evolution of App Engine — Managed VMs — which will give you all the benefits of App Engine in a flexible virtual machine environment. Today, Managed VMs goes beta and adds auto-scaling support, Cloud SDK integration and support for runtimes built on Docker containers. App Engine provisions and configures all of the ancillary services that are required to build production applications — network routing, load balancing, auto scaling, monitoring and logging — enabling you to focus on application code. Users can run any language or library and customize or replace the entire runtime stack (want to run Node.js on App Engine? Now you can). Furthermore, you have access to the broader array of machine types that Compute Engine offers.”


    Google also announced Google Cloud Interconnect, which gives you three options for connectivity with Google’s infrastructure: Direct (connect to one of 77 point of presences), Carrier, (work with a telecommunication partner), or VPN (to create a secure line directly to Google over the public Internet). 


    More on all of this and some other things Google has going on (including price drops on some services) at the event here.


    There’s also a lot more information on the Google Cloud Platform Google+ page.

    Image via Google