In this lab, you will begin by deploying a microservices-based financial application on a GKE cluster, and after that, you will install Anthos Service Mesh and check the Anthos Dashboard.
Before jumping into Anthos, first, you need to understand the need for a service. Everything in an application revolves around services to deliver resilient, scalable, secure, and easily manageable services to consumers:
For example, when you have a multi-cluster environment spanning multiple regions and zones, how do you manage the traffic if any cluster goes down or the entire region goes down? How do you measure logging, tracing, and metrics for every single service? How will you do this in a distributed service environment seamlessly? This is where Anthos Service Mesh comes in.
Upon completion of this intermediate-level lab, you will be able to:
This lab is intended for:
You should possess:
Logan has been involved in software development and research since 2007 and has been in the cloud since 2012. He is an AWS Certified DevOps Engineer - Professional, AWS Certified Solutions Architect - Professional, Microsoft Certified Azure Solutions Architect Expert, MCSE: Cloud Platform and Infrastructure, Google Cloud Certified Associate Cloud Engineer, Certified Kubernetes Security Specialist (CKS), Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), and Certified OpenStack Administrator (COA). He earned his Ph.D. studying design automation and enjoys all things tech.