Feedback

Chat Icon

Cloud Native CI/CD with GitLab

From Commit to Production Ready

Preface
4%

What You Will Learn

"Cloud Native CI/CD with GitLab: From Commit to Production Ready" is your ultimate guide to mastering CI/CD with GitLab, taking you from foundational concepts to advanced practices. By the time you turn the last page, you’ll have acquired the knowledge and tools to supercharge your software delivery pipeline. Here’s a quick overview of what you’ll learn:

  • Set Up for Success: Understand the essential requirements, infrastructure, and tools needed to start building with GitLab CI/CD. Learn to containerize your applications, manage GitLab repositories, and lay the groundwork for kickstarting your CI/CD journey.

  • Effortless Container Management: Dive deep into GitLab's Container Registry to manage and securely store Docker images. You'll learn how to push, pull, authenticate, and clean up images effortlessly.

  • Your First CI/CD Pipeline: Step-by-step, you'll create your first pipeline, understand its execution logs, and witness how small changes can drive significant improvements in software delivery.

  • Streamlining Pipeline Definitions: Unlock the power of reusable configurations using YAML techniques like extends, includes, and anchors. Refactor and simplify your pipelines for clarity and maintainability.

  • Core CI/CD Concepts: Master the essential building blocks—jobs, stages, and pipelines—while exploring advanced topics like stageless pipelines and default stages. Develop a comprehensive understanding of how GitLab CI/CD orchestrates your workflows.

  • Secrets, Variables, and Environments: Learn how to manage sensitive information, store secrets securely, and use dynamic variables to create flexible, scalable pipelines. Discover how to track deployments and monitor your environments with ease.

  • Unlock Faster Pipelines with DAGs

Cloud Native CI/CD with GitLab

From Commit to Production Ready

Enroll now to unlock all content and receive all future updates for free.