Google Cloud has added new managed service mesh and serverless capabilities for Anthos, its hybrid and multi-cloud platform introduced in April.
Anthos Service Mesh connects, manages and secures microservices when using Anthos, which lets customers run their applications on-premises or in the public cloud, including rivals Amazon Web Services’ and Microsoft Azure’s clouds in addition to Google Cloud. Cloud Run for Anthos allows customers to run stateless workloads on a fully managed Anthos environment.
Both are in the beta launch phase, which means they’re ready for broader customer testing and use, but they haven’t reached general availability that’s open to all customers and aren’t covered by Google Cloud service-level agreements.
Google Cloud also announced Binary Authorization for Anthos, which helps ensure only validated, verified images are integrated into customers’ managed build-and-release process, and said Anthos Config Management now includes capabilities to help automate and enforce organisation-specific policies.
The Anthos announcement continues to “help make the lives of developers and of our clients easier through greater abstraction – promoting software-enabled and centralised configuration, greater visibility to app ops, and automating policy and security at scale” regardless of whether it’s on-premise or in the cloud, said Tim O’Connor, a principal at Deloitte Consulting, an Anthos systems integrator launch partner and now one of 40-plus Anthos hardware, software and services partners.
“Google is continuing to deliver cloud-native/open source-enabled capabilities to our clients, helping them to modernize in place and at their own pace,” O’Connor said. “Powerful stuff.”
Anthos Service Mesh
Anthos Service Mesh recognises that many organisations view microservices architectures as essential in modernising their applications, but moving from monolithic applications to large numbers of microservices increases operational complexity, according to Jennifer Lin, Google Cloud’s director of product management, and Pali Bhat, vice president of product and design.
“To address this, you can use a service mesh -- an abstraction layer that provides a uniform way to connect, secure, monitor and manage microservices,” Lin and Bhat wrote in a Google Cloud blog post today. “As a managed offering, Anthos Service Mesh in Beta makes it easy to add this abstraction layer to your environment. Built on Istio open APIs (application programming interfaces), it lets you easily manage and secure inter-service traffic with a unified administrative interface and provides uniform traffic controls that span them both. Anthos Service Mesh gives you deep visibility into your application traffic, thereby improving your development experience and making it easier to troubleshoot these complex environments.”
Cloud Run for Anthos
Cloud Run for Anthos allows customers to run stateless containers on Google Cloud or on-premises with the same consistent experience. It’s built on Knative, a Kubernetes-based platform to build, deploy and manage serverless workloads.
“Cloud Run for Anthos enables you to be more agile by letting you write code like you always do, without having to learn advanced Kubernetes concepts,” Lin and Bhat’s blog post said. “It enforces best practices and provides deep integration with Anthos by offering advanced networking support and enabling cloud accelerators, which means your workloads can all run in the same cluster.”
Binary Authorization and Anthos Config Management
Binary Authorization helps customers build defined security checks into their development process earlier, making sure only trusted workloads are deployed into their environments.
“By ensuring workloads are assessed and validated before they are deployed, enterprises can have the confidence that these workloads can be trusted,” Lin and Bhat said.
Meanwhile, Anthos Config Management’s new Policy Controller and Config Connector features allow customers to enforce consistent security policies and controls continuously across Google Cloud, on-prem environments and other clouds.