GitLab CI/CD - From Zero To Hero
.MP4, AVC, 1920x1080, 30 fps | English, AAC, 2 Ch | 9h 55m | 2.44 GB
Instructor: Nana Janashia
.MP4, AVC, 1920x1080, 30 fps | English, AAC, 2 Ch | 9h 55m | 2.44 GB
Instructor: Nana Janashia
Complete CI/CD Course with Docker | Kubernetes | Microservices
Learn how to build production-ready CI/CD pipelines in one comprehensive and practical course!
Become a CI/CD Pro — Build real DevOps Pipelines
GitLab CI/CD is one of the most popular CI/CD platforms! More and more companies are adopting it. So, the need for Developers or DevOps engineers, who know how to build complete CI/CD pipelines on GitLab is increasing
So, you'll have built several CI/CD pipelines with real life examples & best practices!
While many GitLab courses teach you only the basics, we will dive into more advanced demos, like implementing dynamic versioning, using cache to speed up the pipeline execution or deploying to a K8s cluster.
As usual you can expect complex topics explained in a simple way, animations to help you understand the concepts better and lots of hands-on demos!
By the end of this course, you'll be able to
- Confidently build CI/CD at your work
- Set up self-managed GitLab Runners
- Build and deploy containers with Docker Compose
- Configure a CI/CD pipeline for a Monorepo Microservice
- Configure a CI/CD pipeline for a Polyrepo Microservice
- Setup a CI/CD pipeline with best practices
- Deploy to a managed Kubernetes cluster
- Build a Multi-Stage Pipeline
Who this course is for:
-Software Developers
-DevOps Engineers
-System Administrators
-Especially for people, who have basic IT knowledge and
- want to learn how to set up real life pipelines
- want to learn how to build a CI/CD pipeline with GitLab platform
What you’ll learn - GitLab Concepts
- Pipelines, Jobs, Stages
- GitLab Runners & Executors
- Regular & Secret Variables
- GitLab's built-in Docker registry
- Workflow Rules
- Environments
- Everything about Caching
- GitLab's Job Templates
- Configure Job Artifacts (test report, passing files and env vars)
- Reuse pipeline configuration by writing own job ci-templates library
- Conditionals
- Learn Best Practices & industry insights!
What you’ll learn - Real Life Demos & CI/CD Concepts
- Pipeline: Test, Build, Push & Deploy Docker Containers
- Configure CI/CD pipelines for Monorepo & Polyrepo Microservices Application
- Deploy with Docker Compose
- Promote to staging and production
- Configure dynamic versioning
- Configure local & remote GitLab Runners
- Configure caching to speed up job execution
- Deploy to a K8s cluster from CI/CD pipeline
- Configure security tests (SAST)
- Learn Best Practices & industry insights!