Continuous Delivery Ecosystem Foundation ℠: Continuous Delivery Fundamentals in Software Engineering
Software delivery depends on cooperation between development and operations. Connect practices, automation and feedback through DevOps to organise a more consistent way of working. Develop a framework for reducing friction and supporting service improvement.
- Duration
- 2 days 16 hours
- Code
- CDEF Code
Presentation
Successful Continuous Delivery, or ongoing software delivery, improves responsiveness so businesses can react quickly to changes in the software and IT services market. Implementing continuous delivery supports competitiveness, reduces risks and lowers costs while delivering high-quality products. Using pipelines instead of manual resources improves employee productivity and momentum, allowing development teams to focus on design while pipelines handle execution.
Our Continuous Delivery Ecosystem Foundation ℠ course is designed for IT professionals involved in creating, deploying and operating DevOps deployment pipelines and toolchains supporting continuous integration, continuous delivery, continuous testing and, in some cases, continuous deployment. The program covers the procedures, indicators, performance objectives and cultural aspects that form the foundations of continuous delivery within an information ecosystem.
By the end of this intensive 2-day course, you will have the essential knowledge and technical skills to architect and manage reliable, high-performing automated deployment pipelines. During the final half-day, you will also take the official DevOps Institute CDEF exam.
Objectives
By the end of the Continuous Delivery Ecosystem Foundation ℠ course, you will be able to:
- understand the origins, principles, terminology and methodology of a continuous delivery ecosystem;
- understand the meaning, methods and dynamics of a DevOps cultural approach;
- understand modular IT design and microservice principles;
- explore fundamentals and good practices for continuous testing;
- understand continuous integration (CI), including version control, builds and patches;
- understand continuous delivery (CD), including packaging, containers and releases;
- understand continuous monitoring (CM), including IT infrastructure analysis, operation and software tools;
- identify infrastructure elements and tools, including frameworks, utilities and Infrastructure as Code (IaC);
- understand how a DevSecOps strategy supports optimal security in DevOps practices;
- explore and discuss real-world cases;
- take the Continuous Delivery Ecosystem Foundation (CDEF)℠ exam and earn DevOps Institute® certification.
Program
Introduction to the CDEF ℠ course
- Review of learning objectives.
- Program structure and delivery.
Continuous Delivery (CD) fundamentals
- The meaning and principles of Continuous Delivery.
- CD IT architecture.
- Integrating CD with DevOps principles.
- Relationships between Waterfall, Agile, ITIL and DevOps.
- Business benefits of continuous delivery.
DevOps cultural change
- The importance of culture to the Continuous Delivery Architect (CDA).
- The CDA's role in cultural change.
- Elements that sustain a positive continuous delivery culture.
- DevOps culture and methods for creating a cultural movement.
Continuous delivery implementation method
- Why modelling matters before implementing continuous delivery.
- Modelling fundamentals and the CDA's role.
- Continuous delivery good practices.
- Microservices and containers.
The continuous integration (CI) approach
- The meaning and principles of continuous integration.
- The CDA's role in continuous integration.
- Why continuous integration matters.
- Business benefits of continuous integration.
- Continuous integration good practices.
Hands-on exercise
- Optimise workflows with continuous integration.
Continuous testing
- The meaning of continuous testing and its 5 principles.
- Why continuous testing matters.
- The CDA's role in continuous testing.
- Continuous testing good practices.
Hands-on exercise
- Address anomalies in a CD environment.
Continuous delivery and continuous deployment (CD)
- The meaning of continuous delivery and continuous deployment.
- Benefits of continuous delivery and deployment.
- The CDA's role in continuous delivery and deployment.
- Continuous delivery and deployment good practices.
Hands-on exercise
- Distinguish continuous delivery from continuous deployment.
Integrating continuous monitoring
- The meaning of continuous monitoring.
- Why continuous monitoring matters.
- The CDA's role in continuous monitoring.
- Continuous monitoring good practices.
Hands-on exercise
- Monitor system build results.
DevOps infrastructures and toolchains
- Why infrastructure and software tools matter.
- The CDA's role in infrastructure and tools.
- Establishing a DevOps toolchain.
- Infrastructure and tool good practices.
- Finding common infrastructure and tool components.
Hands-on exercise
- Identify the most appropriate improvements to a toolchain and workflow.
Securing continuous delivery (CD)
- Why CD security matters.
- DevSecOps and Rugged DevOps.
- The CDA's role in security.
- CD security good practices.
Hands-on exercise
- Implement security practices.
CDEF exam preparation
- Exam prerequisites.
- Terminology summary.
- Sample exam review with shared answers.
Taking the official Continuous Delivery Ecosystem Foundation exam
- Exam type: 40 multiple-choice questions.
- Duration: 1 hour.
- Availability: online.
- Open book: yes.
- Languages: English and Chinese.
- Pass mark: 65% correct answers.
Audience
This course is designed for:
- anyone wishing to learn continuous delivery and continuous integration principles;
- IT professionals preparing for Continuous Delivery Ecosystem Foundation (CDEF) certification.
Prerequisites
The Continuous Delivery Ecosystem Foundation (CDEF) course requires:
- understanding English or Chinese to read official materials and take the CDEF certification exam;
- good knowledge of DevOps technical terminology and principles;
- professional software engineering experience is strongly recommended.
Teaching and assessment methods
- Initial skills assessment
- Training materials provided to participants
- Continuous assessment throughout the course
- End-of-course feedback questionnaire
- Combination of theory and practical application
- Attendance records
- Post-course follow-up evaluation
- Practical exercises
- Case study
Course highlights
Preparation for the CDEF ℠ exam; official course materials and hands-on exercises; official DevOps Institute training; certification exam included in the course price.
Dates and sessions
Choose the date and delivery format that suit you.
No upcoming sessions are currently available.
Session alerts
Explore our brochure
DevOps Institute
fr
en
