Training on DevOps & Continuous Integration
Learn DevOps and continuous integration with hands-on labs on CI/CD, Docker, Kubernetes, automated testing, and monitoring tools.
Next intake
20 Jul 2026 · Nakuru
Duration
10 days
Live instruction
Delivery
Physical + Virtual
Cohort based
Level
Intermediate
Working professionals
Certification
NITA reimbursable
For Kenyan cohorts
Language
English
All materials
About this programme
Organizations today require faster, more reliable software delivery while maintaining high-quality standards. DevOps and Continuous Integration (CI) practices bridge the gap between development and operations, enabling teams to collaborate effectively, automate workflows, and deploy software efficiently.
This course equips participants with practical knowledge of DevOps culture, tools, and methodologies. It covers CI/CD pipelines, automated testing, infrastructure as code, containerization, monitoring, and best practices for deploying scalable and reliable applications. Participants gain hands-on experience in implementing DevOps processes that improve productivity, reduce errors, and accelerate time-to-market.
Duration
10 Days
Who Should Attend
-
Software developers and engineers
-
IT operations and system administrators
-
Quality assurance and testing professionals
-
IT managers and team leads
-
Professionals involved in software delivery and deployment
What you'll walk away with
By the end of the course, participants will be able to:
-
Understand the DevOps culture, principles, and lifecycle
-
Implement Continuous Integration (CI) and Continuous Deployment (CD) pipelines
-
Use DevOps tools for automation, testing, and monitoring
-
Apply containerization and orchestration technologies (Docker, Kubernetes)
-
Monitor, troubleshoot, and optimize application performance
-
Improve collaboration between development, operations, and QA teams
What we cover, module by module
Module 1: Introduction to DevOps
-
Understanding DevOps principles and culture
-
DevOps lifecycle and key practices
-
Benefits of DevOps in modern IT organizations
-
DevOps roles and responsibilities
-
Case Study: Successful DevOps adoption in enterprises
Module 2: Source Code Management & Collaboration
-
Version control systems: Git fundamentals
-
Branching strategies and collaboration workflows
-
Repository hosting platforms (GitHub, GitLab)
-
Code review and pull requests
-
Practical Lab: Setting up repositories and managing code
Module 3: Continuous Integration (CI) Fundamentals
-
Introduction to CI concepts
-
Automated build and test processes
-
CI tools overview (Jenkins, GitLab CI/CD, CircleCI)
-
Creating CI pipelines
-
Practical Lab: Building a basic CI pipeline
Module 4: Continuous Deployment (CD) & Delivery
-
Differences between CI, CD, and continuous delivery
-
Automating deployment processes
-
Pipeline stages and artifact management
-
Managing releases and rollback strategies
-
Practical Workshop: Implementing a CD pipeline
Module 5: Configuration Management & Infrastructure as Code
-
Introduction to configuration management tools (Ansible, Puppet, Chef)
-
Infrastructure as Code (IaC) concepts
-
Automating server setup and application deployment
-
Best practices in managing environments
-
Practical Lab: Configuring infrastructure using IaC
Module 6: Containerization & Orchestration
-
Introduction to containers and Docker
-
Building, managing, and deploying containers
-
Kubernetes fundamentals for orchestration
-
Deploying containerized applications
-
Practical Workshop: Docker and Kubernetes deployment
Module 7: Automated Testing & Quality Assurance
-
Importance of automated testing in DevOps
-
Unit testing, integration testing, and functional testing
-
Test automation tools (Selenium, JUnit, PyTest)
-
Integrating tests into CI/CD pipelines
-
Practical Lab: Implementing automated tests
Module 8: Monitoring & Logging
-
Monitoring applications and infrastructure
-
Logging strategies and tools (Prometheus, ELK Stack)
-
Alerting and performance metrics
-
Troubleshooting issues in production environments
-
Practical Exercise: Setting up monitoring dashboards
Module 9: Security & DevSecOps
-
Introduction to DevSecOps principles
-
Integrating security checks into CI/CD pipelines
-
Vulnerability scanning and compliance
-
Securing containers and cloud environments
-
Practical Lab: Adding security steps to a CI/CD pipeline
Module 10: DevOps Best Practices & Capstone Project
-
DevOps maturity models and metrics
-
Team collaboration and cultural transformation
-
Scaling DevOps practices in organizations
-
Capstone Project: Design and implement a complete CI/CD pipeline for a sample application
-
Presentations and peer feedback
Where the change lands
Individual Impact
-
Mastery of DevOps practices, tools, and culture
-
Ability to implement CI/CD pipelines and automated workflows
-
Hands-on experience with containerization, orchestration, and monitoring
-
Improved career prospects in software development and IT operations
Organizational Impact
-
Faster, reliable software delivery and deployment
-
Improved collaboration between development, operations, and QA teams
-
Reduced software defects and operational downtime
-
Enhanced IT operational efficiency and innovation capacity
Dates and locations
Upcoming intakes
Every intake is limited to a small cohort. Booking closes when a date fills or three weeks before the start, whichever comes first.
| City | Starts | Ends | Delivery | Book |
|---|---|---|---|---|
NakuruNext | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Kigali | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Accra | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Kisumu | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
Johannesburg | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
Dakar | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
- NakuruNext
20 Jul → 31 Jul·In-Person
Book this intake - Kigali
20 Jul → 31 Jul·In-Person
Book this intake - Accra
20 Jul → 31 Jul·In-Person
Book this intake - Kisumu
27 Jul → 07 Aug·In-Person
Book this intake - Johannesburg
27 Jul → 07 Aug·In-Person
Book this intake - Dakar
27 Jul → 07 Aug·In-Person
Book this intake
Common questions.
Still not sure? Send us a note and a facilitator will get back to you within a business day.
You may also like.
Programmes in the same discipline that participants often pair with this course.
Hybrid5 daysTraining for SACCO ICT Managers: Master strategic planning, cybersecurity, and digital transformation to protect your institution and drive growth.
Hybrid5 daysLearn AI automation, RPA, workflow design, and chatbot integration to streamline operations, reduce costs, and drive digital transformation.
Hybrid5 daysLearn AI-driven financial automation with ChatGPT to enhance analysis, forecasting, and workflow efficiency.
Course finder
Find the right course for you
Prefer to talk it through? Send us an enquiry and a facilitator will scope a fit within a business day.
For corporate teams
Training 10+ professionals?
We deliver Training on DevOps & Continuous Integration in-house at your offices, at a venue we arrange, or fully virtual. Customise the curriculum against your KPIs, and get a bespoke price for the cohort size you need.
