Developing Microservices for Kubernetes
This intensive four-day hands on course is designed to provide working developers, DevOps staff and other technology professionals with a comprehensive introduction to microservices and the Kubernetes microservice environment. Attendees will leave with a clear understanding of microservices and how to maximize them on Kubernetes. Students will gain hands on experience working with Kubernetes and microservices in a range of labs covering microservice design, API construction and state management. The course covers the benefits of container based microservice packaging and the use of various Registry services. Attendees will examine various use cases and architecture patterns for microservice based applications throughout the course, with focused discussion on microservice communications, event sourcing and transaction patterns such as choreography and orchestration. Key facets of observability are examined along with lab work demonstrating various related Kubernetes features and integration points such as liveness and readiness probes, log management and metrics. Upon completion of the course attendees will have the skills and information necessary to begin designing and developing effective microservice based applications on Kubernetes.
All prices listed are in United States Dollars ($ USD).