Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- DevOps versus Agile
- Overview of core DevOps concepts
- Key benefits of DevOps
Understanding the DevOps Phases
- Continuous integration
- Continuous delivery
- Continuous deployment
- Continuous testing
- Continuous monitoring
Defining DevOps Structure and Processes
- Roles and responsibilities in DevOps
- Planning and evaluating DevOps adoption
- Customizing or standardizing the DevOps pipeline
Setting Up the DevOps Infrastructure
- Selecting a Kanban tool for workflow tracking (e.g., Jira, Azure DevOps)
- Managing source code with Git
- Building applications using Gradle and Jenkins
- Deploying applications with Docker and Kubernetes
Building Automation Tools
- Understanding automation scenarios
- Creating and executing automated tests with Selenium
- Implementing automation workflows for builds and deployments
Integrating Security into DevOps Processes
- Understanding the DevSecOps model
- Defining security policies and procedures
- Automating security processes and tools for DevOps
DevOps Best Practices and Tips
Summary and Next Steps
Requirements
- Familiarity with Agile methodologies
- Professional experience in software development
Target Audience
- DevOps engineers
- IT managers
- Developers
21 Hours
Testimonials (2)
Trainer explainations and clarification is good and understandable
Gwisu - Tanzania Revenue Authority
Course - DevOps Fundamentals
Trainer's vast experience and knowledge on the subject