In this course, you will learn about the proven Lean-Agile principles and gain the knowledge you need to earn the ICAgile Foundations of DevOps (ICP-FDO) certification. You will learn how to:
- Leverage an adaptive, value-driven development lifecycle to shorten lead-time
- Identify and eliminate waste through value-stream analysis
- Take practical steps to implement Lean-Agile in your organisation
ICP-FDO Certification Training Delivery Methods
ICP-FDO Certification Training Benefits
Earn the ICAgile Certified Professional in Foundations of DevOps (ICP-FDO) certification
Execute Continuous Deployment (CD) by coding sharp deployment pipelines
Create real-time feedback by configuring continuous integration and building automation tools
Optimise operations by leveraging virtualisation, containers, and cloud technologies
Use a Lean toolkit to foster the ultimate DevOps culture
Test your knowledge in the included end-of-course exam
Leverage continued support with after-course one-on-one instructor coaching and computing sandbox
Foundations of DevOps Course Outline
In this module, you will learn how to:
- Augment the benefits of Agile through DevOps
- Refine the definition of DevOps for better outcomes
- Assert the core objectives of modern DevOps
- Establish the core foundations of system thinking
- Enable communication between development and operations
- Develop a Kaizen culture for continuous improvement
In this module, you will learn how to:
- Create and grow collaborative development teams
- Foster an automation culture in your organisation
- Define governance to balance agility and rigor
- Handle formal operation requirements
In this module, you will learn how to:
- Keep strict control through ubiquitous commits
- Design infrastructure as code
- Enforce controls through itemisation
- Computerise dependencies through configuration controls
In this module, you will learn how to:
- Develop rapid feedback loops through CI
- Align DevOps to the CI principles
- Reduce risks through frequent commits
- Keep the build healthy as a primary control of integrity
- Automate inspections and tests for better control
- Automate the build process for continuous feedback
In this module, you will learn how to:
- Delineate CI and CD to achieve complementary objectives
- Augment ROI through incremental improvements
- Reduce deployment time through single builds
- Ensure consistency through a unified deployment process
- Organise a deployment pipeline to optimise code to production time
- Gate code changes through code staging
- Reduce risks with roll-back capabilities
- Adjust the pipeline for on-premise, SaaS, and new deployment models
In this module, you will learn how to:
- Ensure the pipeline delivers on Test Automation benefits
- Influence test automation practices through DevOps capabilities
- Automate testing at multiple levels
- Accelerate correction speeds through automated test defect management
In this module, you will learn how to:
- Utilise a virtual environment to maximise efficiency
- Use the cloud to lower HW dependence
- Monitor systems for high availability
- Handle database level upgrades
- Manage Test Data as a configuration Item