Get in Touch

Course Outline

Course Introduction

  • Course goals
  • Course agenda

CDEF Concepts

  • Definition of Continuous Delivery (CD)
  • Architecting for Continuous Delivery
  • Continuous Delivery and DevOps
  • Relationships between CD, Waterfall, Agile, ITIL, and DevOps
  • Benefits of Continuous Delivery

CDEF Culture

  • The importance of culture to the CD Architect
  • What a CD Architect can do about culture
  • How to maintain culture
  • Assignment: DevOps culture and practices to create flow

Design Practices for Continuous Delivery

  • Why design is critical to Continuous Delivery
  • The CD Architect’s role in design
  • Key design principles
  • CD best practices
  • Microservices and containers

Continuous Integration

  • Definition of Continuous Integration (CI)
  • The CD Architect’s role in CI
  • The importance of CI
  • Benefits of CI
  • CI best practices
  • Assignment: Optimising CI workflows

Continuous Testing

  • Definition of Continuous Testing (CT)
  • The importance of CT
  • Benefits of CT
  • The CD Architect’s role in CT
  • Five tenets of CT
  • CT best practices
  • Assignment: Handling environment inconsistencies

Continuous Delivery and Deployment

  • Definition of Continuous Delivery
  • Definition of Continuous Deployment
  • Benefits of Continuous Delivery and Deployment
  • The CD Architect’s role in Continuous Delivery and Deployment
  • Continuous Delivery and Deployment best practices
  • Assignment: Distinguishing Continuous Delivery and Deployment

Continuous Monitoring

  • Definition of Continuous Monitoring
  • The importance of Continuous Monitoring
  • The CD Architect’s role in Continuous Monitoring
  • Continuous Monitoring best practices
  • Assignment: Monitoring build progress

Infrastructure and Tools

  • The importance of infrastructure and tools
  • The CD Architect’s role in infrastructure and tools
  • Building a DevOps toolchain
  • Infrastructure and tools best practices
  • Assignment: Identifying common infrastructure/tool components

Security Assurance

  • The importance of security assurance
  • Definition of DevSecOps and Rugged DevOps
  • The CD Architect’s role in security
  • Security best practices
  • Assignment: Applying security practices

Capstone Exercise

  • Identifying toolchain and workflow improvements

Summary

Additional Sources of Information

Exam Preparations

  • Exam requirements
  • Sample exam review

Requirements

PREREQUISITES

A foundational understanding of common DevOps terminology and concepts, along with related work experience, is recommended.

AUDIENCE

The target audience for the Continuous Delivery Ecosystem Foundation course includes anyone keen to learn about the principles of Continuous Integration and Continuous Delivery, such as:

  • Build Engineers
  • Enterprise Architects
  • IT Managers
  • Maintenance and Support Staff
  • Operational and Infrastructure Teams
  • Project Managers
  • QA Managers
  • Release Managers and Engineers
  • Software Developers
  • Security Professionals
  • Testers
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories