Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
DevOps Foundations: Continuous Delivery/Continuous Integration

DevOps Foundations: Continuous Delivery/Continuous Integration

1h 53mIntermediate2025-03-21

Authors

Ernest Mueller

Ernest Mueller

Director of Engineering at Six Nines IT

James Wickett

James Wickett

Security Engineer and supporter of rugged software and DevSecOps

Course details

Continuous delivery is one of the major DevOps practice areas. By continuously building, testing, and delivering your code, you can reap huge stability, speed, and flexibility benefits. In this course, learn about continuous integration and continuous delivery (CI/CD), and see how these concepts work in practice by constructing your own build pipeline. Throughout the course, instructors James Wickett and Ernest Mueller discuss elements of the pipeline as they show how to take an app written in the Golang programming language from development to production. They walk through version control, building artifacts, unit testing, and deployment, demonstrating common practices and tools along the way. They conclude with some practical advice on CI/CD best practices and common pitfalls, workarounds, and compromises that you may encounter on your journey to continuous delivery.

Skills covered

AnsibleRed HatDockerDevOps FoundationsDevOpsFoundations

Concepts

0. Introduction

  • 01 - DevOps foundations - CD CI
  • 02 - What you should know

1. Continuous Integration and Continuous Delivery

  • 03 - DevOps core concept - CI CD
  • 04 - Benefits of continuous delivery
  • 05 - Build pipelines in practice

2. Build Your Own Pipeline

  • 06 - Introducing the delivery pipeline
  • 07 - Version control practices
  • 08 - Version control in action with Git
  • 09 - Continuous integration systems
  • 10 - Continuous integration in action
  • 11 - Building artifacts
  • 12 - Artifact repositories in action
  • 13 - Testing and continuous delivery
  • 14 - Testing philosophy
  • 15 - Unit testing in action
  • 16 - Application deploy and release
  • 17 - Deployment in action
  • 18 - Integration testing in action
  • 19 - UI testing in action
  • 20 - Security testing in action with Gauntlt

3. Putting It All Together

  • 21 - CI CD best practices
  • 22 - Continuous delivery in real life

Conclusion

  • 23 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal