Introduction to DevOps
DevOps skills are in demand! DevOps skills are expected to be one of the fastest-growing skills in the workforce. This course can be a first step in obtaining those skills. Introduction to DevOps explores DevOps as a cultural movement, including building a business case for DevOps, the essentials of DevOps, and a brief history of DevOps. You will learn new ways of thinking, working, organizing, and measuring to fully gain the benefits of DevOps.
You will learn how breaking down silos and organizing developers and operators into single cross-functional teams is necessary for truly adopting DevOps. Having everyone contributing and everyone being responsible for success is at the heart of DevOps.
By thinking from a DevOps perspective, you will be able to build better products for your customer. You will view DevOps from a business perspective as well as for becoming a DevOps practitioner. You will see how building a culture of shared responsibility and transparency is the foundation of every high-performing DevOps teams.
You will have an opportunity to explore the concepts of infrastructure for Continuous Integration and Continuous Delivery. You will be able to use actionable measures that apply directly to decision-making and will ultimately result in continuous improvement. This course is designed for those new to DevOps as well as those looking to increase their current knowledge of DevOps.
The essential characteristics of DevOps including building a culture of shared responsibility, transparency, and embracing failure.
The importance of Continuous Integration and Continuous Delivery, Infrastructure as Code, Test Driven Development, Behavior Driven Development.
Essential DevOps concepts: software engineering practices, cloud native microservices, automated continuous deployments, and building resilient code.
The organizational impact of DevOps, including breaking down silos, working in cross functional teams, and sharing responsibilities.
Syllabus
Syllabus - What you will learn from this course
Week 1
Overview of DevOps
Week 2
Thinking DevOps
Week 3
Working DevOps
Week 4
Organizing for DevOps
Measuring DevOps
Week 5
Case Studies and Final Exam
FAQ
When will I have access to the lectures and assignments?
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.
Do I need to know anything about DevOps to take this course?
No. This is an introductory course that assumes no prior knowledge of DevOps.
Which software tools are required?
No software tools are required.
Reviews
This course helps me to find the concept required for basic DevOps culture. Jon Rofranno delivers the articles briefly and made the contents easy to understand.
Very informational and a great introduction course. The teacher is great! All the information was presented in an easy-to-digest format that made it easy to learn.
I took this course to refresh my knowledge of DevOps principles that I learned during my DevOps Apprenticeship. It was short but very concise. Just what I needed!
This course is very effective to leran about the fundamental knowledge of DevOps. I have enjoyed the course and the instructor John Rofrano presented this course nicely.