This is a repo for the Kubernetes Engine Beyond the Basics Course Google Cloud Platform is growing impressively in enterprise demand. That demand growth requires cloud professionals to be proficient in Google Cloud Platform (GCP) Kubernetes Engine. Google Kubernetes Engine (GKE) is a managed, production-ready Google hosted container environment for deploying containerized applications.
Did you know that the demand for Kubernetes cloud native professionals has never been greater historically? Understanding how to utilize Google Cloud Platform Kubernetes Engine will provide an onramp to cloud native capacity utilizing Google Cloud Platform services with Kubernetes.
This course provides participants deep insight into deploying and managing containerized applications specifically on Google Kubernetes Engine (GKE). The course also covers advanced areas such as extending to on premises with Kubernetes on Premises and how Anthos, which is an application modernization platform, can be utilized to extend container capabilities.
This course gives you an understanding of containers and Docker as well as a brief overview of Kubernetes Engine technologies. Detailed coverage of setting up continuous integration and delivery pipelines is discussed. Exercises are provided as well as significant reference materials.
This course is meant for IT professionals such as cloud architects, cloud administrators, cloud developers and DevOps professionals to rapidly obtain a grasp of how powerful Google Kubernetes Engine really is. If you are a customer facing technical sales expert focused on driving revenue then this course will help enable you to be proficient in Google Cloud container technology.
The course has been positioned to provide a significant number of demos and exercises with Kubernetes Engine to provide the participants a tangible use of their time.
What you'll learn-and how you can apply it What is Kubernetes Engine and how it is different from Kubernetes Perform operations such as expanding your clusters, viewing a pods output, and inspecting clusters and pods. Learn the more powerful capabilities of the GCP Kubernetes Engine and how these capabilities provide superior performance, security and flexibility in your deployments. Understand the architecture of Kubernetes Engine and how you can extend its capabilities to your on-premises data center. Take away documented solutions around security and access management, resource management, performance and resource monitoring. Comprehend the pros and cons for using a GCP storage service versus your self-managed containerized storage. This training course is for you because... Anyone interested in Google Cloud Platform, Cloud native and application modernization. Anyone studying for any of the Google Cloud Platform certifications Anyone wanting to understand more about the GCP Platform Kubernetes Engine and how it compares to Kubernetes Anyone wanting to deploy containerized services on Google Cloud Platform. Prerequisites
Basic Kubernetes experience is recommended Basic Cloud Computing knowledge is required Course Set-up
Download course materials on author Github: https://github.com/thecloudtechguy/GCPSAFARI Sign up for a free tier or credits that are available in your region: https://cloud.google.com/free/ Access to GCP Codelabs or Qwiklabs would be helpful Recommended Preparation
Getting Started with Google Cloud Platform LiveLessons (Chad Smith) https://learning.oreilly.com/videos/getting-started-with/9780135181522 Getting Started with Kubernetes LiveLessons (Sander van Vugt) https://learning.oreilly.com/videos/getting-started-with/9780135237823 Recommended Follow-up
Kubernetes in the Data Center LiveLessons (Vallard Benincosa) https://learning.oreilly.com/videos/kubernetes-in-the/9780135646441