We may earn an affiliate commission when you visit our partners.
Maaike van Putten

Continuous delivery in agile developments changes the way software is delivered, as well as the way developers and operations collaborate. This course will teach you about continuous delivery, common patterns, and collaboration in the IT department.

Read more

Continuous delivery in agile developments changes the way software is delivered, as well as the way developers and operations collaborate. This course will teach you about continuous delivery, common patterns, and collaboration in the IT department.

Continuous delivery is making our lives as developers and operation engineers easier, but it also comes with new challenges and a new way of working. In this course, ICAgile (ICP-ASD): Enabling Continuous Delivery, you’ll learn everything you need to know to work in a continuous delivery agile environment. First, you’ll explore what continuous delivery is and what problems it is solving. Next, you’ll discover different patterns for continuous delivery. Finally, you’ll learn how the collaboration between development and operation changes in a continuous delivery environment. When you’re finished with this course, you’ll have the skills and knowledge of continuous delivery needed to work with it in an agile environment.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Overview
Continuous Delivery
Continuous Delivery Patterns
Collaboration between Development and Operations
Read more

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Designed for students and practitioners working in an Agile development environment
Focuses on the collaboration between development and operations teams in a continuous delivery environment
Taught by Maaike van Putten, an experienced instructor in the field of Agile development
Covers essential concepts and patterns for continuous delivery in an Agile environment
Helps learners understand the challenges and benefits of implementing continuous delivery in their organizations

Save this course

Save ICAgile (ICP-ASD): Enabling Continuous Delivery to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in ICAgile (ICP-ASD): Enabling Continuous Delivery with these activities:
Continuous Delivery Tutorial Series
Follow a series of tutorials to gain hands-on experience with continuous delivery concepts and tools.
Browse courses on Continuous Delivery
Show steps
  • Explore the fundamentals of continuous delivery
  • Implement continuous integration and continuous deployment pipelines
  • Learn best practices for collaborative development and operations
Read 'Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation'
Gain a comprehensive understanding of continuous delivery principles, best practices, and implementation strategies from industry experts.
View Melania on Amazon
Show steps
  • Read the book thoroughly, taking notes and highlighting key concepts.
  • Summarize the main principles and benefits of continuous delivery.
  • Identify the challenges and risks associated with implementing continuous delivery.
  • Discuss how continuous delivery can improve software quality and reduce time to market.
Practice continuous delivery patterns
Solve problems and practice different continuous delivery patterns to enhance your understanding and proficiency.
Browse courses on Continuous deployment
Show steps
  • Identify a real-world scenario or use case.
  • Research and select appropriate continuous delivery patterns.
  • Implement the patterns in a simulated or sandbox environment.
  • Evaluate the results, identify areas for improvement, and iterate.
Two other activities
Expand to see all activities and additional details
Show all five activities
Create a continuous delivery pipeline
Build a hands-on understanding of how to set up and manage a continuous delivery pipeline, integrating development, testing, and deployment processes.
Show steps
  • Design the pipeline architecture, including tools and technologies.
  • Implement the pipeline using a CI/CD tool or platform.
  • Configure the pipeline stages, including source control, builds, tests, and deployments.
  • Monitor and troubleshoot the pipeline to ensure continuous flow.
Continuous Delivery Sample Project
Create a sample continuous delivery project to reinforce concepts and implementation.
Browse courses on Continuous Delivery
Show steps
  • Define project scope and requirements
  • Design and implement CI/CD pipeline
  • Test and validate the system

Career center

Learners who complete ICAgile (ICP-ASD): Enabling Continuous Delivery will develop knowledge and skills that may be useful to these careers:
Continuous Delivery Engineer
A Continuous Delivery Engineer is responsible for designing, setting up, and implementing Continuous Delivery pipelines. The ICAgile (ICP-ASD): Enabling Continuous Delivery course helps build a foundation for success as a Continuous Delivery Engineer. It teaches how to set up a Continuous Delivery pipeline and the best practices for doing so. It also teaches how to use Continuous Delivery in an agile development environment.
DevOps Engineer
A DevOps Engineer is responsible for bridging the gap between development and operations teams. This includes implementing Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course teaches how to implement Continuous Delivery in an agile development environment. This knowledge would be very useful for a DevOps Engineer to have.
Release Manager
A Release Manager is responsible for planning and executing software releases. This includes working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course teaches how to implement Continuous Delivery in an agile development environment. This knowledge would be very useful for a Release Manager to have.
Agile Coach
An Agile Coach guides a Scrum team in the implementation of Agile methods and principles. This includes implementing Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course teaches how to perform Continuous Delivery in an agile development environment. This knowledge would be very useful for an Agile Coach to have.
Operations Engineer
An Operations Engineer is responsible for maintaining and operating software systems. This includes working with development teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course teaches how to implement Continuous Delivery in an agile development environment. This knowledge would be very useful for an Operations Engineer to have.
Software Developer
A Software Developer is responsible for writing and maintaining software code. This includes working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a Software Developer who wishes to learn more about Continuous Delivery.
Software Architect
A Software Architect is responsible for designing and developing software systems. This includes designing Continuous Delivery pipelines. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a Software Architect who wishes to learn more about Continuous Delivery.
Technical Project Manager
A Technical Project Manager is responsible for managing software development projects. This includes working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a Technical Project Manager who wishes to learn more about Continuous Delivery.
Test Engineer
A Test Engineer is responsible for testing software systems. This includes working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a Test Engineer who wishes to learn more about Continuous Delivery.
Scrum Master
A Scrum Master is responsible for facilitating Scrum ceremonies and working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a Scrum Master who wishes to learn more about Continuous Delivery.
Product Owner
A Product Owner is responsible for managing the product backlog and working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a Product Owner who wishes to learn more about Continuous Delivery.
System Administrator
A System Administrator is responsible for maintaining and operating computer systems. This includes working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a System Administrator who wishes to learn more about Continuous Delivery.
Cloud Engineer
A Cloud Engineer is responsible for designing and implementing cloud computing solutions. This includes working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a Cloud Engineer who wishes to learn more about Continuous Delivery.
Data Engineer
A Data Engineer is responsible for designing and implementing data pipelines. This includes working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a Data Engineer who wishes to learn more about Continuous Delivery.
Security Engineer
A Security Engineer is responsible for designing and implementing security measures. This includes working with development and operations teams to implement Continuous Delivery. The ICAgile (ICP-ASD): Enabling Continuous Delivery course may be useful to a Security Engineer who wishes to learn more about Continuous Delivery.

Reading list

We've selected four books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in ICAgile (ICP-ASD): Enabling Continuous Delivery.
For students or professionals who are interested in going beyond the basics of continuous delivery, this book will provide a comprehensive understanding of the theory and science behind agile development and continuous delivery practices.
Provides a comprehensive overview of DevOps principles and practices. It valuable resource for anyone looking to implement continuous delivery in their organization.
Covers proven patterns and practices that ease the implementation of continuous delivery for enterprise-level software.
This popular novel provides fictionalized use cases of implementing DevOps and continuous delivery practices. Can be helpful for understanding the challenges and benefits of continuous delivery in a business setting.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to ICAgile (ICP-ASD): Enabling Continuous Delivery.
ICAgile (ICP-ASD): Leading Technical Teams
Most relevant
DevOps with GitHub and Azure: The Big Picture
Most relevant
Continuous Integration and Delivery (CI/CD)
Most relevant
Ultimate Miro Guide: Enhance Team Productivity & Agility
ICAgile (ICP-FDO): Continuous Delivery
Build CI/CD Pipelines, Monitoring, and Logging
Executing the Iteration & PI with SAFe
Agile Process, Project, and Program Controls
Forecast Answers to Agile Team Questions
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser