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 vs Agile.
- Overview of DevOps core concepts.
- Understanding the key benefits of DevOps.
Understanding the DevOps Phases
- Continuous integration.
- Continuous delivery.
- Continuous deployment.
- Continuous testing.
- Continuous monitoring.
Defining DevOps Structure and Processes
- Understanding DevOps roles and responsibilities.
- 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 using Git.
- Building applications with Gradle and Jenkins.
- Deploying applications with Docker and Kubernetes.
Building Automation Tools
- Understanding automation scenarios.
- Creating and running automated tests with Selenium.
- Implementing build and deployment automation workflows.
Integrating Security in DevOps Processes
- Understanding the DevSecOps model.
- Defining security policies and procedures.
- Automating DevOps security processes and tools.
DevOps Best Practices and Tips
Summary and Next Steps
Requirements
- A solid understanding of Agile methodologies.
- Prior experience in software development.
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