Description
Course info
Level
Intermediate
Updated
Jun 22, 2021
Duration
35m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.
Description

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.

About the author
About the author

Maaike is trainer and software developer. She has trained professionals in the field of Java, Spring, C#, Python, Scrum, React and Angular. Next to the practical training and programming experience, Maaike has a lot of experience with short technical consulting projects and providing learning solutions for complex software development departments.

More from the author
TCL: The Big Picture
Beginner
1h 1m
Oct 27, 2021
More courses by Maaike van Putten
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi there. My name is Maaike van Putten, and welcome to my course: ICAgile (ICP‑ASD): Enabling Continuous Delivery. I'm a software developer and trainer at Brightboost. In this course, we will be dealing with enabling continuous delivery. Delivery is the process of getting software to the market. Doing this manually and only a few times a year is stressful, full of risks, and possibly below the expectation of your modern clients. Continuous delivery is the solution to this. It automates most of the delivery process, and delivery is possible at any moment. This decreases time spent on delivery and the risk that comes with it, and with that, the clients and IT team are happier. At this point, it might sound too good to be true. The catch here is that implementation of continuous delivery can be very difficult. During this course, you'll learn what is needed for continuous delivery, what it can do for a company, and what different patterns are out there. Some of the major topics that we'll cover include what is continuous delivery, benefits and challenges of continuous delivery, building blocks that make up continuous delivery, different patterns for continuous delivery, and changes in the collaboration between the development and operations team. By the end of this course, you should be comfortable having conversations about continuous delivery in a familiar organization and recognize opportunities and challenges there. Before beginning this course, you'll have to know the basics of Agile or Scrum way of working, and knowledge of general software development and delivery helps a lot. You don't need to have a lot of technical knowledge though. Let me help you getting started with continuous delivery with my ICAgile (ICP‑ASD): Enabling Continuous Delivery course, here, at Pluralsight.