The DevOps Toolkit Catalogue
Explore diverse DevOps tools and processes, from Kubernetes in multi-cloud environments to serverless deployment. Gain hands-on practice and insights for real-world applications.
Viktor Farcic is a Developer Advocate at CloudBees, a member of the Google Developer Experts and Docker Captains groups, and published author. His big passions are DevOps, Microservices, Continuous Integration, Delivery and Deployment (CI/CD) and Test-Driven Development (TDD). He often speaks at community gatherings and conferences (latest can be found here). He published The DevOps Toolkit Series and Test-Driven Java Development. His random thoughts and tutorials can be found in his blog TechnologyConversations.com.
Join 3.1 million developers at
What You'll Learn
- Familiarity with the tools and techniques of DevOps
- An understanding of different DevOps tools in AWS, Azure, and GCP
- Hands-on experience of implementing DevOps in AWS, Azure, and GCP
- A working knowledge of Kubernetes and Terraform
- The ability to utilize Kubernetes services with AWS, Azure, and GCP
Learning Roadmap
2.
Infrastructure as Code (IaC)
Infrastructure as Code (IaC)
3.
Google Kubernetes Engine (GKE) Clusters with Terraform
Google Kubernetes Engine (GKE) Clusters with Terraform
13 Lessons
13 Lessons
4.
AWS Elastic Kubernetes Service (EKS) Clusters with Terraform
AWS Elastic Kubernetes Service (EKS) Clusters with Terraform
14 Lessons
14 Lessons
5.
Azure Kubernetes Service (AKS) Clusters with Terraform
Azure Kubernetes Service (AKS) Clusters with Terraform
14 Lessons
14 Lessons
6.
Packaging, Deploying, and Managing Applications
Packaging, Deploying, and Managing Applications
3 Lessons
3 Lessons
7.
Using Helm as a Package Manager for Kubernetes
Using Helm as a Package Manager for Kubernetes
15 Lessons
15 Lessons
8.
Exploring Serverless Computing
Exploring Serverless Computing
4 Lessons
4 Lessons
9.
Using Managed Functions as a Service(FaaS)
Using Managed Functions as a Service(FaaS)
14 Lessons
14 Lessons
10.
Serverless as the Future
Serverless as the Future
3 Lessons
3 Lessons
11.
Using Managed Containers as a Service(CaaS)
Using Managed Containers as a Service(CaaS)
10 Lessons
10 Lessons
12.
Using Self-Managed Containers as a Service (CaaS)
Using Self-Managed Containers as a Service (CaaS)
7 Lessons
7 Lessons
13.
Using Centralized Logging
Using Centralized Logging
5 Lessons
5 Lessons
14.
Deploying Applications Using GitOps Principles
Deploying Applications Using GitOps Principles
9 Lessons
9 Lessons
15.
Applying Progressive Delivery
Applying Progressive Delivery
13 Lessons
13 Lessons
17.
Appendix
Appendix
7 Lessons
7 Lessons
Viktor Farcic
Playing with tech...
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources