Michael Cade
#90DaysOfDevOps - The DevOps Learning Journey
#1about 6 minutes
The origin of the 90 Days of DevOps project
A personal learning journey to fill knowledge gaps in DevOps was structured into a 90-day public challenge on GitHub.
#2about 2 minutes
The philosophy and value of learning in public
Sharing your learning process through blogs or videos helps solidify your own knowledge and can assist others in the community.
#3about 6 minutes
What is DevOps and a structured learning roadmap
DevOps is a set of principles and processes, not just a job title, and a mind map provides a structured path for learning key concepts.
#4about 2 minutes
Choosing a programming language like Go or Python
While not strictly required for all DevOps roles, learning a language like Go for its cloud-native ecosystem or Python for its versatility is beneficial.
#5about 3 minutes
Why Linux is a fundamental skill for DevOps
Most DevOps tools originate on Linux, making hands-on experience with distributions like Ubuntu essential for anyone in the field.
#6about 3 minutes
Core concepts of networking and cloud providers
A foundational knowledge of networking concepts like DNS and the service models of a single major cloud provider (IaaS, PaaS, SaaS) is crucial.
#7about 2 minutes
Using Git and GitHub for version control
Git is an essential tool for tracking project history and managing code versions, but it should not be confused with a backup solution.
#8about 2 minutes
How containerization with Docker changed software deployment
Docker simplifies software deployment by packaging applications and their dependencies into lightweight, portable containers.
#9about 1 minute
Managing containers at scale with Kubernetes
Kubernetes automates the deployment, scaling, and management of containerized applications across clusters of nodes.
#10about 1 minute
Automating with IaC and configuration management tools
Tools like Terraform (IaC) provision infrastructure from code, while tools like Ansible ensure systems maintain a desired state.
#11about 1 minute
The distinct roles of CI and CD pipelines
Continuous Integration (CI) focuses on the application development and build process, while Continuous Deployment (CD) handles releasing the application to users.
#12about 2 minutes
Observability, monitoring, and data management essentials
Implementing observability with tools like Prometheus and Grafana is critical for understanding system health, as is having a solid data management and backup strategy.
#13about 2 minutes
Expanding the roadmap and celebrating community success
The 2023 edition adds new topics like security and serverless, building on the project's success driven by thousands of community contributions.
#14about 7 minutes
Q&A on project success and learning challenges
The project's popularity stems from the industry's growing need for automation, with networking and observability being the most challenging topics to condense.
#15about 5 minutes
Q&A on contributing to open source without coding
Non-coders can significantly contribute to open source projects by improving documentation, cleaning up readmes, and translating content into other languages.
Related jobs
Jobs that call for the skills explored in this talk.
Rhein-Main-Verkehrsverbund Servicegesellschaft mbH
Frankfurt am Main, Germany
Senior
Kubernetes
DevOps
+1
Matching moments
03:28 MIN
Shifting from talent acquisition to talent architecture
The Future of HR Lies in AND – Not in OR
05:10 MIN
How the HR function has evolved over three decades
The Future of HR Lies in AND – Not in OR
06:10 MIN
Understanding global differences in work culture and motivation
The Future of HR Lies in AND – Not in OR
06:51 MIN
Balancing business, technology, and people for holistic success
The Future of HR Lies in AND – Not in OR
03:13 MIN
How AI can create more human moments in HR
The Future of HR Lies in AND – Not in OR
04:22 MIN
Navigating ambiguity as a core HR competency
The Future of HR Lies in AND – Not in OR
06:59 MIN
Moving from 'or' to 'and' thinking in HR strategy
The Future of HR Lies in AND – Not in OR
06:04 MIN
The importance of a fighting spirit to avoid complacency
The Future of HR Lies in AND – Not in OR
Featured Partners
Related Videos
My journey into DevOps world - How it all started!
Megha Kadur
Platform Engineering vs. DevOps Why not both?
Christian Strack
Demystifying DevOps—Pros, cons, dos & don'ts
Thomas Fuchs, Waleed Arshad & Frank Dornberger & Idir Ouhab Meskine:
Retooling and refactoring - an investment in people.
Andrew Holway
Dev Digest End of Year Recap
Daniel Cranney & Chris Heilmann
Shifting Stress to Progress— Understanding DevOps to do DevOps Better
Sonal Patil
The journey from developer to devops - what i've learnt along the way
Liam Hurrel & Alireza Chegini
Charting the Journey to Continuous Deployment with a Value Stream Map
Josh Armitage
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Michael Page International (Deutschland) GmbH
Berlin, Germany
Remote
Azure
DevOps
Docker
Kubernetes
+1

Passion for People GmbH
Karlsruhe, Germany
Remote
€70-90K
Azure
DevOps
Gitlab
+10

![DevOps Engineer"}}]},{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"DevOps Engineer](https://wearedevelopers.imgix.net/public/default-job-listing-cover.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
London Construction Jobs
Remote
Azure
DevOps

knowmad Mood
Barcelona, Spain
Remote
GIT
Bash
Redis
DevOps
+9



Michael Page International (Deutschland) GmbH
Pforzheim, Germany
Azure
DevOps
Google Cloud Platform
Continuous Integration
Configuration Management
+1