Learn how to build, test, and deploy modern applications using GitHub Actions, Docker, and Ansible in a fully automated CI/CD pipeline.
In today’s fast-paced development environments, the ability to automate and streamline software delivery is more critical than ever. CI/CD: Build, Test, and Deploy is a hands-on, three-day course designed to help developers, DevOps engineers, and IT professionals build confidence and fluency in modern continuous integration and deployment practices. Through a blend of real-world examples, guided labs, and practical demos, learners will explore how to build robust pipelines using GitHub Actions, Docker, and Ansible—tools that are shaping the future of software delivery.
The course begins by grounding participants in the principles of DevOps and the CI/CD lifecycle, then dives into authoring workflows, automating tests, and deploying applications across environments. Along the way, learners will gain experience with containerization, secure pipeline practices, and monitoring strategies that support scalable, reliable releases. Whether you're new to CI/CD or looking to sharpen your automation skills, this course offers a structured, approachable path to mastering the tools and techniques that power modern DevOps.
1. What is DevOps?
2. Introduction to CI/CD
3. Breakdown of CI/CD Stages
4. Build Stage : Foundations
5. Build Stage – Workflow Authoring
6. Docker & Containerization
7. Test Stage
8. Deploy Stage
9. Ansible Basics for Deployment
10. Adding Ansible to GitHub Actions
11. Securing Your Pipeline
12. Monitoring and Best Practices
This course is ideal for professionals who are ready to take the next step in modern software delivery. Whether you're a junior developer looking to break into DevOps, an IT operations specialist exploring automation, or a QA engineer aiming to streamline deployment workflows, you'll find practical value here. It's also a great fit for Site Reliability Engineers and anyone involved in building or maintaining CI/CD pipelines who wants to deepen their hands-on experience with GitHub Actions, Docker, and Ansible.
DevOps is a complex maze that has many leaders frustrated. Many enterprises struggle with their DevOps journey, or even knowing where to start. There are many layers of people,…
This course provides an introduction to Agile Service Management, the application and integration of agile thinking into service management processes. Agile thinking improves IT's effectiveness and efficiency and enables…
COURSE CONTENT: Not available. Please contact. TARGET AUDIENCE: The target audience for the SRE Foundation course are professionals including: – Anyone starting or leading a move towards…
We use cookies to improve your experience, including essential cookies required for the website to function. By continuing, you agree to our use of cookies. Learn more.