Microservices and Kubernetes
VCS is a system that tracks and records changes to source code over time, enabling collaborative development and restoration of previous versions. You will gain fundamental skills for tracking and managing code changes. With practical examples and guided tutorials, you will discover how to use Git effectively to increase productivity and simplify your development work.
To who we address
The VCS/SCM with Git course is designed for anyone who wants to expand their skills in code versioning management. Whether you are a novice developer or a seasoned professional, this course offers a unique opportunity to gain a solid understanding of Git, the world's most widely used version control system. If you want to learn how to track code changes, collaborate efficiently with other developers, manage software versions, and take advantage of the full potential of Git, then this course is what you need.
Course structure
1
-
Docker and Container Fundamentals.
-
Microservices architectures.
-
Exercise
2
-
Kubernetes components.
-
Setting up a development cluster with K3D.
-
Exploring a Kubernetes cluster with Lens.
-
Deploy statless services on Kubernetes.
-
Exercise.
3
-
Configuration management on Kubernetes.
-
Secrets Management in Kubernetes.
-
Resource management on Kubernetes.
-
Exercise, with use case analysis.
4
-
Security & Service Accounts.
-
Deploy stateful and scheduled services.
-
Exercise, with use case analysis.
5
-
Packaging applications on Kubernetes with HELM.
-
Exercise
6
-
Insights