Kubernetes: Managing Containers at Scale
This course provides an overview of Kubernetes and the skills needed to deploy a standalone or multi-tier application. You'll learn the basics of pod deployments, networking, scaling, and security, and be equipped to deploy a production service in any cloud environment.
Three Course Track in partnership with:
Course taught by expert instructors
![Affiliation logo](https://corise-ugc.com/static/site/instructorprofile/instructorprofile_cljrie6tp00qj12a2fzf1a2qx/assets/clk09ji6i00bf1290ecspf47c/ianmeil-logos.png)
Ian Miell
Partner, Container Solutions
Ian Miell has over twenty years’ experience in software consulting on, writing, running, architecting, and maintaining software and infrastructure for dozens of businesses from large to small. He now focusses on unblocking organisations from making technical changes from the top to the bottom of the tech and management stacks.
He has written the book ‘Docker in Practice’ (published by Manning), ‘Learn Bash the Hard Way’, ‘Learn Git the Hard Way’, and ‘Learn Terraform the Hard Way’ (published on Leanpub), as well as various training courses for O’Reilly Media.
He blogs about his experiences at https://zwischenzugs.com, and works for https://www.container-solutions.com/
![Affiliation logo](https://corise-ugc.com/static/site/instructorprofile/instructorprofile_cljrii8hd00qp12a2hi8w8ehq/assets/clk05ip2q002e12alegseaao3/armando-logos.png)
Armando Banuelos
Software Engineer & Educator
Armando Banuelos is a seasoned software engineer with a passion for driving technological advancements. Previously, he served as a Software Engineer at the Chan Zuckerberg Initiative, where he contributed to groundbreaking projects impacting K12 education around the world. Previously, Armando was a Software Engineer at IBM, and has been involved in cutting-edge education throughout his career as a Machine Learning Course Developer at Stanford University. Armando holds a Bachelor's degree in Computer Science from Stanford University and a Master's degree in Computer Science from Georgia Tech.
The course
Learn and apply skills with real-world projects.
Anyone interested in advancing their knowledge of production deployments with Kubernetes.
IT professionals interested in pursuing roles such as Operations, Site Reliability Engineering, and Platform Engineering.
Experience with the command line required
Working knowledge of at least one modern programming language (Go, Java, JavaScript, Python)
Try these prep courses first
- Learn
- Kubernetes overview and use-cases
- Review of building and managing containers
- Pods and manifests
- Advanced pods features
Project- Set up your first Kube cluster and deploy a simple webapp for an e-commerce startup.
- Learn
- ConfigMaps, Secrets, YAML configs for pods
- Setting up namespaces
- Setting up network policies
Project- Deploy a load-balanced API service as the startup scales, while also scaling the deployment to be multi-region.
- Learn
- Application, platform, orchestrator and system logs and metrics
- Debugging workflows
Project- Debug production issues at the node, pod and service levels. Following best practices for exploring health checks, logs, and node initialization best practices.
- Learn
- Overview of tools for Kubernetes
- Working with Grafana and Prometheus
Project- Integrate Grafana and Prometheus into the service for monitoring and data visualization.
A course you'll actually complete. AI-powered learning that drives results.
AI-powered learning
Transform your learning programs with personalized learning. Real-time feedback, hints at just the right moment, and the support for learners when they need it, driving 15x engagement.
Live courses by leading experts
Our instructors are renowned experts in AI, data, engineering, product, and business. Deep dive through always-current live sessions and round-the-clock support.
Practice on the cutting edge
Accelerate your learning with projects that mirror the work done at industry-leading tech companies. Put your skills to the test and start applying them today.
Flexible schedule for busy professionals
We know you’re busy, so we made it flexible. Attend live events or review the materials at your own pace. Our course team and global community will support you every step of the way.
Completion certificates
Each course comes with a certificate for learners to add to their resume.
Best-in-class outcomes
15-20x engagement compared to async courses
Support & accountability
You are never alone, we provide support throughout the course.
Get reimbursed by your company
More than half of learners get their Courses and Memberships reimbursed by their company.
Hundreds of companies have dedicated L&D and education budgets that have covered the costs.