Kubernetes is a powerful container management tool that's taking the world of DevOps by storm. With a soaring value in the global job market, Kubernetes has seen an estimated increase of 2000% in demand in the last four years alone. One reason for Kubernetes’ rising popularity is that it efficiently abstracts the underlying infrastructure of applications, whether we deploy them to Amazon Web Services, Google Cloud, Linode, or our on-premises data centers. This path will help us master Kubernetes architecture, and use it to build, test, deploy, and upgrade applications. Moreover, it will equip us with the skills to rigorously test our applications using Kubernetes’ chaos engineering experiments. By the end, we'll have job-ready Kubernetes skills we can confidently utilize in our future projects.
Understand core Kubernetes concepts
Learn to create, deploy, and manage applications and clusters using Kubernetes
Learn threat modeling and real-world security practices using Kubernetes
Learn to simulate chaos engineering using Kubernetes