Implementing DevOps
Plan DevOps value streams. Gain hands-on experience implementing end-to-end deployment automation, identifying bottlenecks, and optimizing reliable pipelines.
This course offers a comprehensive, hands-on, lab based immersion into DevOps practices, ideal for those with a grounding in software development or systems engineering. You will delve deep into strategic planning for DevOps, pipeline architecture, infrastructure automation, and telemetry monitoring. The course rigorously covers key DevOps concepts such as Infrastructure as Code (IaC), Pipeline as Code, and the 'shift-left' approach, ensuring you gain practical skills in these critical areas.
During this course you will engage in:
Developing DevOps policies and strategies for robust continuous delivery, integrating the principles of Infrastructure as Code and Pipeline as Code.
Examining how various architectural patterns impact DevOps and embracing the 'shift-left' approach for earlier issue detection and resolution.
Designing and implementing an effective deployment pipeline, emphasizing automation and code-based pipeline management.
Automating environment provisioning and configuration, particularly in cloud settings, using IaC methodologies.
Implementing and managing telemetry for continuous monitoring and improvement, shifting focus towards proactive rather than reactive operations.
Incorporating customer feedback into continuous improvement cycles, aligning product development more closely with user needs.
Progressively enhancing the pipeline, including evolving architectural practices, employing virtualization and cloud technologies, and ensuring ongoing compliance and governance.
Intended Audience
Developers seeking to integrate DevOps practices into their workflow
Operations staff supporting or transitioning to DevOps methodologies
Quality Assurance (QA) Engineers keen on integrating test automation into a CI/CD pipeline
Network Engineers responsible for automating network infrastructure to support DevOps practices
Database Administrators (DBAs) looking to effectively manage data across a DevOps environment
This is an ICAgile accredited course in partnership with Skills Development Group (SoftEd)
The ICAgile Certified Professional - Implementing DevOps (ICP-IDO) is granted on the successful completion of this course.
This course will contribute 14 PMI® Professional Development Units (PDUs) towards your chosen certification (8 technical, 2 leadership hours and 4 strategic hours).