In this video, we discuss what a DevOps Engineer does and how they can help organizations improve their software delivery processes. We cover the different roles and responsibilities of a DevOps Engineer, as well as the skills and certifications that are essential for this career.

The video also includes a Q&A session, where we answer questions about the future of DevOps and how organizations can get started with DevOps practices.

Chapters:

0:00 Intro
1:46 What is DevOps and what does a DevOps engineer do?
7:33 DevOps is a mindset, not a one-time job
10:20 Key DevOps metrics for companies to track
12:15 How long a deploy should take
16:14 What is a CI/CD pipeline?
18:56 What stages should be included with a CI/CD pipeline?
21:02 Do you need a staging environment?  What's the alternative?
25:53 How much should you rely on your tests?  How do feature flags help?
28:49 What is the gold standard for a devops pipeline?  Is it realistic for companies?
31:18 When PaaS (platform as a service) is a good option
38:56 Brief introduction to IaC (infrastructure as code)
40:20 What is Docker? (containerization 101)
47:44 Should you spend time learning Docker?
51:31 What if I don't know Docker but have to use it at work?
55:29 How can you use Docker containers in your CI/CD pipelines?

#devops  #docker 

DevOps Engineer: The Bridge Between Development and Operations
1.45 GEEK