Google Cloud Anthos is a platform for developing and running Kubernetes (K8S)-based applications on Google’s Kubernetes Engine (GKE), an open-source project that manages container services for the company’s Cloud Platform. Anthos currently runs natively on Google Cloud Platform and on VMware vSphere within a customer data center. The Anthos implementation of GKE on-premises currently operates as a virtual appliance on VMware vSphere1. Anthos also runs in AWS and Azure public clouds but with some limitations.
Google’s stated objective with Anthos is to provide enterprise users with an open source-based, container management platform that can be used to develop containerized applications that run on premises and in the public cloud with little to no modification. Application modernization is a primary use case for Anthos while GKE is generally is regarded as the best platform to run microservices. Anthos will also appeal to users looking for a truly cloud native development platform that is easily portable to multi-cloud architectures.
Anthos is actually a collection of open source projects that, when integrated, establish the Anthos platform. Components include:
Google Kubernetes Engine (GKE) – the container management center of Anthos. GKE runs on distributed, clustered infrastructure, on premises on VMware or natively in the cloud.
GKE On-prem – for customer deployment of GKE on a compatible hardware stack and as a virtual appliance within VMware vSphere within a customer’s data center or other non-public cloud deployment model. Google manages the platform from the perspective of upgrading the software and applying the latest patches to maintain compatibility with versions running in public clouds.
Anthos Service Mesh – the service mesh connecting distributed components of applications deployed across data centers and cloud instances. It uses networking foundations such as VMware NSX and Cisco ACI.
Anthos Migrate – for streaming Anthos VMs to the cloud via replication and converting exiting VMs into Kubernetes-based containers (based on Velostrata acquisition).
Anthos Config Management – centralized repository of cluster configurations and operational policies.
Cloud Ops – (formerly Stackdriver) monitors the state of Anthos clusters as well as applications running on Anthos
GCP Cloud Connect – high speed connectivity between the enterprise data center and Google Cloud
GCP Marketplace – curated list of ISV and open source applications that run on Kubernetes.
Google Cloud Anthos Product Brief Includes:
Download the full Product Brief now!