This course gives you the basic foundational principles of DevOps with a particular focus on culture and the DevOps mindset. We’ll learn about how DevOps is grounded in lean principles, and how it can help improve collaboration between developers and operations team members. We'll learn about ideas regarding systems thinking, feedback loops, continuous improvement, loosely coupled architecture and teams, managing risk, and dealing with unplanned work. We’ll learn about strategies to manage work, monitor it, keep it organized, and maintain a high level of quality by following key DevOps principles. We’ll also discuss various organizational models and structures that are used by companies in their DevOps transformations. You’ll learn about value stream mapping, and ensuring continuous workflow. Ultimately, we'll learn key ideas and tactics that you can employ at your own organizations to improve both time-to-market and increase the value delivered for your customers, no matter your product line or industry.
In this module, you'll be able to define DevOps and discuss major DevOps principles. You'll be able to explain improvement Kata, the A3 problem solving method, and the Westrum Typology for Improving Organizational Culture. You'll be able to apply DevOps principles or tactics to improve organizational culture and shift to a focus on outcomes rather than outputs.
What's included
12 videos1 reading3 assignments
Show info about module content
12 videos•Total 79 minutes
Meet your Instructor•4 minutes
Course Overview•5 minutes
Module 1 Introduction•1 minute
Defining DevOps•7 minutes
DevOps Principles: The Three Ways•10 minutes
DevOps Principles: The Seven Principles and Seven Wastes of Lean•8 minutes
DevOps Principles: Improvement Kata•5 minutes
DevOps Principles: A3 Problem Solving Framework•6 minutes
The Westrum Model for Improving Organizational Culture•8 minutes
Leadership Philosophies•6 minutes
Changing Metrics: Shifting from Outputs to Outcomes•10 minutes
DevOps Works for Everyone: Three Case Studies•8 minutes
In this module, you'll be able to discuss how loosely coupled architecture can help facilitate high-performing organizations. You'll be able to identify the importance of iteration and strategies for managing risk and workloads in a DevOps environment. You'll be able to identify and implement tactics for managing unplanned work. You'll be able to confidently debunk two common myths of software development and apply ways to manage and surface work in process in a DevOps environment.
What's included
8 videos1 assignment1 discussion prompt
Show info about module content
8 videos•Total 57 minutes
Module 2 Introduction•1 minute
The Importance of Loosely Coupled Architecture Teams•8 minutes
The Importance of Iteration and the Evolution of Roles•8 minutes
Managing Risk with DevOps•7 minutes
Dealing with Unplanned Work•9 minutes
Managing Workload with a DevOps Mindset•10 minutes
Addressing DevOps Myths: Making Work Visible•6 minutes
Addressing DevOps Myths: Work in Process•6 minutes
1 assignment•Total 30 minutes
Module 2 Quiz•30 minutes
1 discussion prompt•Total 35 minutes
Module 2 Discussion•35 minutes
Keeping Work Organized With DevOps
Module 3•2 hours to complete
Module details
In this module, you'll be able to apply some strategies to manage the work within a DevOps culture. You'll be able to discuss how best to use incident reviews. You'll be able to identify and explain different organizational structures typically used in DevOps to manage work, as well as their pros and cons.
What's included
8 videos2 assignments1 discussion prompt
Show info about module content
8 videos•Total 60 minutes
Module 3 Introduction•2 minutes
Work is Work•6 minutes
Monitoring with a DevOps Mindset•9 minutes
Using Incident Reviews to Your Advantage•8 minutes
Organizational Models in DevOps: Functional Silo Structure•6 minutes
Organizational Models in DevOps: Seven Characteristics•8 minutes
Organizational Models in DevOps: Matrix, Full Stack, and Cross Functional Structures•9 minutes
Bonus Lesson: Living in a Hybrid World•13 minutes
2 assignments•Total 60 minutes
Writing E-Mail/Memo - AI graded Project•30 minutes
Module 3 Quiz•30 minutes
1 discussion prompt•Total 10 minutes
Module 3 Discussion•10 minutes
Using DevOps to Speed Up Time to Market
Module 4•5 hours to complete
Module details
In this module, you'll be able to talk about specific strategies around increasing time to market. You'll be able to discuss how to design accelerated feedback loops to improve development speed. You'll be able to define elements of the CI/CI pipeline such as, continuous delivery, configuration management, continuous integration and testing. You will be able to create a value stream map and discuss continuous flow.
What's included
9 videos1 reading2 assignments1 discussion prompt
Show info about module content
9 videos•Total 75 minutes
Module 4 Introduction•2 minutes
Using Feedback Loops to Improve Development Speed•8 minutes
Leveraging Feature Branches•6 minutes
Configuration Management, Continuous Integration, Testing, and Delivery•7 minutes
Value Stream Mapping and Continuous Flow•9 minutes
Shifting from Big Batch to Small Batch•8 minutes
Speed Does Not Mean Low Quality•7 minutes
Bonus Lesson: My DevOps Journey•26 minutes
Course Summary•2 minutes
1 reading•Total 60 minutes
Suggested Activity: Value Stream Map•60 minutes
2 assignments•Total 150 minutes
Opening Meeting Agenda and Pitch - AI Graded•120 minutes
Module 4 Quiz•30 minutes
1 discussion prompt•Total 10 minutes
Value Stream Mapping Exercise•10 minutes
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
UC Davis, one of the nation’s top-ranked research universities, is a global leader in agriculture, veterinary medicine, sustainability, environmental and biological sciences, and technology. With four colleges and six professional schools, UC Davis and its students and alumni are known for their academic excellence, meaningful public service and profound international impact.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.7
598 reviews
5 stars
79.43%
4 stars
16.88%
3 stars
2.34%
2 stars
0.16%
1 star
1.17%
Showing 3 of 598
P
PK
5·
Reviewed on Jun 8, 2020
Very useful course outlining the concepts of DevOps. I learned a lot in this course. Many real world examples are shared with the students.
S
SS
5·
Reviewed on Dec 31, 2020
Great introduction to the principles and practices of DevOps. However, the contents are more relevant and useful for leaders and management than actual developers.
Z
ZI
5·
Reviewed on Apr 25, 2021
This course opening up my mind on the importance of DevOps in IT enviroment. It gives me good understanding on how to approach DevOps as culture transformation programme in my current organization
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.