
Use Kubernetes to deploy a Microservice architecture. You'll deploy, manage and monitor a live Kubernetes cluster.
Kubernetes Hands-On - Deploy Microservices to the AWS Cloud
InstructorRichard Chesterwood
Use Kubernetes to deploy a Microservice architecture. You'll deploy, manage and monitor a live Kubernetes cluster.
InstructorRichard ChesterwoodEditorial course preview
These 4 complementary views highlight concrete, legible examples from the course presentation.
This system architecture diagram illustrates the flow from a web browser through an Nginx reverse proxy and API gateway to backend microservices like Position Simulator and ActiveMQ.
The terminal shows the execution of the minikube start command, initiating the download of the Minikube ISO required to establish a local Kubernetes development environment.
The AWS EC2 console displays the current state of Kubernetes cluster infrastructure, listing instance names, types, availability zones, and public IP addresses.
This interface demonstrates how the AlertManager bot notifies the team about critical Kubernetes cluster issues, such as targets being down or disk space running full.
The curriculum integrates a full observability stack, including logging with ELK and monitoring via Prometheus and Grafa, tied directly to the microservice deployment.
Instructional signals highlight a highly approachable teaching style that explains the 'why' behind commands, making complex concepts accessible to newcomers.
Some learners reported needing to manually adjust service YAMLs or research updated commands due to changes in the underlying technology since the recordings.
The curriculum lacks depth in specific AWS EKS integrations such as IRSA, RBAC, or externalDNS, and om-its certain core Kubernetes concepts like DaemonSets.
The curriculum aligns with the target of deploying microservices, though it may be too basic for those seeking advanced cloud-native security and networking.