|Continuous Delivery: Learn The Fundamentals|
|Written by Nikos Vaggalis|
|Friday, 30 June 2023|
A free short course on the concepts behind CD (Continuous Delivery). It is presented by Dave Farley. a software developer who has done pioneering work in DevOps, CD, CI, BDD, TDD and Modern Software Engineering.
He co-authored the book "Continuous Delivery" which won the 2011 Jolt Excellence Award and more recently wrote Modern Software Engineering, which we reviewed.
Without even looking at the content, based on the author's credentials you expect top quality work. Does it live up to the standards?
Continuous Delivery Fundamentals has been designed for people who are new to Continuous Delivery who want to understand more about it.
As such it is solely theory based introducing the concepts, benefits and key practices, as well as suggesting steps on how to start your journey with Continuous Delivery.As such you don't have to write any code, there's no exercises, just talk on the concepts.
It is self-study and comprises of four video lessons accompanied by a downloadable guide to keep for future reference.
At a high level, it talks about :
The author commences by giving a clear definition to what CD is: a common language, that helps technical and non-technical people working together. It's aim is to transform the software development process in order to bring immediate value to your customers by decreasing the time taken from laying out the business requirement to releasing in production.
In the first couple of lessons a high level overview is provided during which you'll encounter terms like automation, fast feedback, repeatability, reducing cycle time, making incremental improvements etc.
In the next "14 Signs You are Practicing CD", you stat delving deeper in the process. You'll hear about Continuous Integration and its difference with Continuous Delivery, Trunk-Based Development, Fast Feedback, Automated Testing
The last part has tips on starting a new project in a way that improves the chances of success and that aligns itself with
In the end, after completing it, you'll have the foundation to go on to learn more about Continuous Delivery and Deployment Pipelines. It is expected that you now:
Mastering the process of CD is crucial to modern software development and in developing critical engineering skills at scale. This course is a good start, setting you off in the right direction.
or email your comment to: firstname.lastname@example.org
|Last Updated ( Friday, 30 June 2023 )|