Foundations of DevOps

ICAgile Professional - Foundations of DevOps logo

ICAgile Professional - Foundations of DevOps (ICP-FDO)

Learn how to avoid common DevOps implementation mistakes and apply DevOps best practices to improve software quality, delivery speed, and operational

Description

Organizations today are seeking ways to improve the efficiency of both software development and operations while still meeting quality objectives. Competitive pressures and customer demands continue to shrink release schedules, driving the pursuit of faster software releases and requiring more efficient testing and delivery capabilities.

DevOps combines development, testing, and operations and includes practices such as continuous integration, automated testing, continuous delivery, and rapid deployment. Because DevOps depends on confidence that code changes will work as expected, automated testing is an essential ingredient at every stage of the process and is relied upon to enforce quality gates and improve delivery quality.

This course teaches you how to avoid the common mistakes of DevOps implementations and leverage DevOps best practices in real delivery environments.

Key takeaways from this class include:

  • Explore the DevOps background, approach, and best practices
  • Integrate test automation with DevOps
  • Implement continuous testing
  • Learn how DevOps practices and principles improve software quality and efficiency
  • Understand the differences between DevOps and traditional operational methodologies
  • Discover the major steps required to successfully implement delivery pipelines
  • Apply DevOps best practices such as test automation, automation-first thinking, incremental build and delivery, continuous improvement, frequent code commits, infrastructure as code, and fix-the-build prioritization
  • Recognize positive and negative patterns of software build, test, and deployment in your organization
  • Understand configuration management, automated quality gates, continuous integration and delivery, automated deployment, and operational impacts of DevOps adoption

By the end of this course, participants will be able to identify and discuss effective DevOps practices, recognize delivery bottlenecks, and better align development, testing, and operations activities within their organizations.

Who Should Attend

The audience includes software test professionals, operations engineers, software developers, project managers, and business owners. No specific prerequisites are assumed; however, attendees are expected to have some experience with software builds, deployments, and automated testing.

Course Completion and Certification

Upon completion of this course the attendee will be certified by the International Consortium for Agile (ICAgile) and awarded the ICAgile Professional - Foundations of DevOps (ICP-FDO) designation. The ICP-FDO is one of two Continuous Learning Certifications (CLCs) on the DevOps Track. The ICAgile certification fee is included with your registration for your convenience.

About the ICAgile

The International Consortium for Agile's goal is to foster thinking and learning around agile methods, skills, and tools. The ICAgile, working with experts and organizations across agile development specialties, has captured specific learning objectives for the different agile development paths and put them on the learning roadmap. For more information visit www.icagile.com.

Course Companions and Lab Extensions

Explore follow-on, companion courses to gain hands-on experience with critical DevOps techniques:

  • Agile & DevOps Leadership Workshop
  • DevOps Test Integration Workshop: Automating your DevOps and Test Environment
  • Hands-on Docker and Kubernetes Workshop
  • Hands-on Chef Workshop
  • Implementing Pipeline as Code Using Jenkins

Course Duration and Schedule

Two-Day Format

8:30 AM - 4:30 PM each day with a 1-hour lunch break and morning and afternoon breaks.

Three-Day Format

11:30 AM - 5:00 PM each day with afternoon breaks.

Upcoming Training

✓ Guaranteed to Run

Course Certification Date Location Price Register
Foundations of DevOps ICP-FDO Jul 28 - Jul 30, 2026 Virtual Classroom $1,495 Register
Foundations of DevOps ICP-FDO Oct 19 - Oct 21, 2026 Virtual Classroom $1,495 Register

Course Outline

Session 1: Introduction to DevOps

  • What is DevOps?
  • Business value and benefits of DevOps
  • DevOps vs traditional approaches
  • DevOps principles

Session 2: Configuration Management

  • Source code control
  • Version management
  • Managing infrastructure and configuration
  • Managing data

Session 3: Continuous Integration

  • CI culture
  • CI principles
  • CI best practices
  • Build automation
  • Build quality

Session 4: Test Strategy, Integration, and Automation

  • Testing types
  • Testing integration
  • Automated testing

Session 5: Continuous Delivery

  • CD introduction and definition
  • CD principles
  • CD best practices
  • Deployment pipelines
  • Deployment automation frameworks

Session 6: Operations

  • Continuous monitoring
  • Managing infrastructure
  • Managing databases

Session 7: Organizational DevOps

  • DevOps within an agile context
  • Cultural challenges
  • Addressing governance and policy requirements