ICAgile Foundations of DevOps (ICP-FDO)

Paths

ICAgile Foundations of DevOps (ICP-FDO)

Authors: Don White, Chris Behrens, Jillian Kaplan

The ICP-FDO is one of two knowledge-based certifications on the DevOps Track. This certification provides an overview of core concepts for DevOps and is geared towards a broad... Read more

History of DevOps Mindset and principles Cultural challenges Managing configuration Principles and practices of continuous integration Quality assurance Definition, principles amd pracitces of continuous delivery Deployment pipeline Managing infrastructure Managing databases

Pre-requisites

ICAgile Certified Professional - Agile Fundamentals

ICAgile Foundations of DevOps (ICP-FDO)

In this path we will cover core concepts for DevOps.

This content was developed in alignment with the International Consortium for Agile's (ICAgile) Learning Outcomes for Foundation in DevOps. Upon successfully completing this path, participants are required to complete supplementary in-person training. Only participants who complete both paths are eligible for the certification.

ICAgile Foundations of DevOps: Getting Started

by Don White

Sep 8, 2021 / 1h 24m

1h 24m

Start Course
Description

Gaining foundational knowledge of DevOps implementation is easy. In this course, ICAgile Foundations of DevOps: Getting Started, you’ll get a holistic view of product development. First, you’ll explore what small releases are and why feedback from small releases is so valuable. Next, you’ll discover systems thinking; including why a collective understanding of the current state is so powerful. Finally, you’ll learn how to recognize some cultural challenges that make it difficult to scale DevOps in an enterprise. When you’re finished with this course, you’ll have the skills and knowledge of DevOps needed to complete subsequent courses on DevOps implementation.

Table of contents
  1. Course Overview
  2. Growing Skills and Empathy with Small Releases
  3. Improving Quality and Operational Excellence with Definition of Done
  4. Drive Towards Business Agility with DevOps
  5. A Holistic and Outcomes-focused Way
  6. Proactive Mindsets for Cultural Challenges

ICAgile (ICP-FDO): Configuration Management

by Pluralsight

Nov 12, 2021 / 38m

38m

Start Course
Description

Do you deal with multiple teams, priorities, and deadlines on a continuous basis? In this course, ICAgile (ICP-FDO): Configuration Management, you’ll learn to efficiently manage numerous different priorities, while improving overall delivery. First, you’ll explore the ability to manage different code versions and environments. Next, you’ll discover how dependancies can be managed. Finally, you’ll learn how to change system behavior without the need for deployments. When you’re finished with this course, you’ll have the skills and knowledge of Configuration Management needed to manage code and artifacts effectively, without the need for technical complexity.

Table of contents
  1. Course Overview
  2. Managing Source Code and Branching
  3. Deployment and Release
  4. Managing Dependencies
  5. Build Patterns
  6. Configuring Software & Deployment
  7. Exploring Popular Tools

ICAgile (ICP-FDO): Continuous Integration

by Chris Behrens

Oct 21, 2021 / 1h 8m

1h 8m

Start Course
Description

Coordinating the work of multiple developers can be difficult, especially when they’re working on the same parts of the code. In this course, ICAgile (ICP-FDO): Continuous Integration, you’ll learn to model your workflow in a version control process and build continually. First, you’ll explore the version control aspect of CI. Next, you’ll discover build engineering. Finally, you’ll learn how to make this work with the people at your enterprise. When you’re finished with this course, you’ll have the skills and knowledge of Continuous Integration needed to keep your codebase clean and building.

Table of contents
  1. Course Overview
  2. Understanding What We're Integrating
  3. Creating Knowledge with Our Builds
  4. Integrating CI with Your Enterprise

ICAgile (ICP-FDO): Continuous Delivery

by Chris Behrens

Nov 9, 2021 / 1h 37m

1h 37m

Start Course
Description

If you want to implement Continuous Deployment in your Enterprise, you can’t simply bolt it on at the end. In this course ICAgile (ICP-FDO): Continuous Delivery, you’ll learn to install deployment as a first-class artifact in your team’s thinking. First, you’ll explore the human changes needed to move ahead. Next, you’ll discover the role of build engineering in CD. Finally, you’ll learn how to automate your deployments to Production and elsewhere. When you’re finished with this course, you’ll have the skills and knowledge of Continuous Deployment needed to take your enterprise to the next level of effectiveness in deployment.

Table of contents
  1. Course Overview
  2. Implementing the Human Side of Continuous Delivery
  3. Paving the Way for Automated Delivery
  4. Automating Your Deployment
  5. Learning the Patterns of Continuous Deployment

ICAgile (ICP-FDO): Operations

by Chris Behrens

Nov 22, 2021 / 1h 8m

1h 8m

Start Course
Description

Software developers have clear signposts for how to apply Agile to their work, but IT professionals need Agile principles as just much. In this course, ICAgile (ICP-FDO): Operations, you’ll learn to manage your work the Agile way. First, you’ll explore containerization. Next, you’ll discover infrastructure as code approaches. Finally, you’ll learn how to work with databases using Agile principles. When you’re finished with this course, you’ll have the skills and knowledge of Agile operations needed to make your IT processes as Agile as your software processes.

Table of contents
  1. Course Overview
  2. Understanding Containers
  3. Managing Infrastructure the Agile Way
  4. Automating with a Pipeline
  5. Applying Agile Principles to Datastores

ICAgile (ICP-FDO): Overview

by Jillian Kaplan

Sep 21, 2021 / 14m

14m

Start Course
Description

ICAgile is imperative to know for most organizations. In this course, ICAgile (ICP-FDO): Overview, you’ll learn to what is required to receive your foundations of DevOps agile certification. First, you’ll explore who this certificate is for. Next, you’ll discover what is required to obtain the certificate. Finally, you’ll learn how to enroll in this certificate program. When you’re finished with this course, you’ll have the skills and knowledge of needed to under what is required to get your ICAgile-Foundation of DevOps Certification.

Table of contents
  1. Course Overview
  2. ICP-FDO Certification Requirements
Learning Paths

ICAgile Foundations of DevOps (ICP-FDO)

  • Number of Courses6 courses
  • Duration6 hours

The ICP-FDO is one of two knowledge-based certifications on the DevOps Track. This certification provides an overview of core concepts for DevOps and is geared towards a broad audience of professionals, both technical and non-technical. The learning outcomes cover areas such as the business case for DevOps, Continuous Integration, Continuous Delivery, accompanying cultural changes, operational considerations and configuration management. Participants who complete this certification will gain an excellent foundation in DevOps concepts and ingredients for a successful transition.

This content was developed in alignment with the International Consortium for Agile's (ICAgile) Learning Outcomes for Foundation in DevOps. Upon successfully completing this path, participants are required to complete supplementary in-person training. Only participants who complete both paths are eligible for the certification.

Courses in this path

ICAgile Foundations of DevOps (ICP-FDO)

In this path we will cover core concepts for DevOps.

This content was developed in alignment with the International Consortium for Agile's (ICAgile) Learning Outcomes for Foundation in DevOps. Upon successfully completing this path, participants are required to complete supplementary in-person training. Only participants who complete both paths are eligible for the certification.

Join our learners and upskill
in leading technologies