Foundations of DevOps Training (ICP-FDO Certification)

Course 3641

  • Duration: 3 days
  • Labs: Yes
  • Language: English
  • 20 PMI PDUs
  • Level: Foundation

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 organization

ICP-FDO Certification Training Delivery Methods

  • In-Person

  • Online

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

Optimize operations by leveraging virtualization, 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 organization
  • 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 itemization
  • Computerize 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
  • Organize a deployment pipeline to optimize 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:

  • Utilize a virtual environment to maximize efficiency
  • Use the cloud to lower HW dependence
  • Monitor systems for high availability
  • Handle database level upgrades
  • Manage Test Data as a configuration Item

Need Help Finding The Right Training Solution?

Our training advisors are here for you.

ICP-FDO Certification FAQs

To succeed in this course, you should previously complete at least one of the following courses:

You should also have work experience in Agile software development, system administration, and source code versioning as a DevOps Engineer, DevOps Manager, Tester, or Hands-On Test Manager.

While the course qualifies for an ICAgile certificate, the program is not intended to be an exam prep course. The material is designed for hands-on training in DevOps.

To obtain the ICAgile certification, you will need to pass the included end-of-course exam. Once you have passed the exam, Learning Tree customer service will process your registration with ICAgile. Click to view our options for ICAgile Certification Training

Prior to the start of the course, you will be emailed a short document to review. Understanding the content of this pre-course reading is required before class, so more in-class time can be devoted to implementing DevOps.

In this course, you will learn how to use the different tools employed by DevOps practitioners, including:

  • Git for managing configuration data
  • Maven for build automation
  • Jenkins for continuous integration orchestration
  • SonarQube for code analysis
  • Docker for application containerization

ICAgile is one of the leading global agile accreditation and certification body. They help organizations design learning experiences that create an agile mindset and continue the agility within the organization.

Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want. This course is available in class and live online.

This course qualifies for the 3-day technical portion of the Certified Scrum Developer. To obtain Scrum Education Units (SEUs), students will need to pass the Learning Tree exam. Once notification of passing the exam has been received, contact Learning Tree's customer service to request registration with Scrum Alliance.

Chat With Us