Course Outline

Course Introduction

  • Course goals
  • Course agenda

CDEF Concepts

  • Definition of continuous delivery (CD)
  • Architecting for continuous delivery
  • The relationship between continuous delivery and DevOps
  • Comparative analysis: CD, Waterfall, Agile, ITIL, and DevOps
  • Benefits of continuous delivery for government operations

CDEF Culture

  • The significance of organizational culture in the role of a CD Architect
  • Actions a CD Architect can take to foster a positive culture
  • Strategies for maintaining a conducive culture for continuous delivery
  • Assignment: Exploring DevOps culture and practices to enhance workflow efficiency

Design Practices for Continuous Delivery

  • The importance of design in achieving continuous delivery
  • The CD Architect’s responsibilities in the design process
  • Fundamental design principles for continuous delivery
  • Best practices for continuous delivery design
  • The role of microservices and containers in continuous delivery for government applications

Continuous Integration

  • Definition of continuous integration (CI)
  • The CD Architect’s role in implementing CI
  • The significance of CI in modern software development
  • Benefits of continuous integration for government projects
  • Best practices for continuous integration
  • Assignment: Optimizing CI workflows for government applications

Continuous Testing

  • Definition of continuous testing (CT)
  • The importance of CT in ensuring software quality
  • Benefits of continuous testing for government systems
  • The CD Architect’s role in continuous testing
  • The five tenets of continuous testing
  • Best practices for continuous testing
  • Assignment: Addressing environment inconsistencies in CT

Continuous Delivery and Deployment

  • Definition of continuous delivery
  • Definition of continuous deployment
  • Benefits of continuous delivery and deployment for government operations
  • The CD Architect’s role in continuous delivery and deployment
  • Best practices for continuous delivery and deployment
  • Assignment: Differentiating between continuous delivery and deployment

Continuous Monitoring

  • Definition of continuous monitoring
  • The importance of continuous monitoring in maintaining system reliability
  • The CD Architect’s role in continuous monitoring
  • Best practices for continuous monitoring
  • Assignment: Monitoring build progress and identifying issues

Infrastructure and Tools

  • The significance of infrastructure and tools in the continuous delivery process
  • The CD Architect’s role in selecting and implementing infrastructure and tools
  • Building a comprehensive DevOps toolchain for government projects
  • Best practices for infrastructure and tools management
  • Assignment: Identifying essential components of a DevOps toolchain

Security Assurance

  • The importance of security assurance in continuous delivery
  • Definitions of DevSecOps and Rugged DevOps
  • The CD Architect’s role in integrating security practices
  • Best practices for securing government systems during continuous delivery
  • Assignment: Applying security best practices to a real-world scenario

Capstone Exercise

  • Identifying areas for toolchain and workflow improvements in government projects

Summary

Additional Sources of Information

Exam Preparations

  • Exam requirements for certification
  • Sample exam review to prepare for the assessment

Requirements

PREREQUISITES

A solid understanding of common DevOps terminology and concepts, along with relevant work experience, is recommended for participants.

AUDIENCE

The Continuous Delivery Ecosystem Foundation course is designed for individuals in the public sector who are interested in learning about the principles of Continuous Integration and Continuous Delivery. This includes:

  • 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

This course is tailored to enhance the skills of professionals for government operations, ensuring they are well-equipped to support modern IT practices and governance frameworks.

 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories