4.1 KiB
🎓 The Ultimate DevOps Course (early access 🚧)
This course is my ultimate guide to DevOps engineering for beginners
🚧 This course is currently under early access and undergoing constant review and updates
🚀 Introduction
In my many years working in the field, I have noticed a range of challenges and problems that people face when trying to join the DevOps space
🔴The challenges - where to start ?
DevOps has its challenges:
- There is no simple starting point to start learning about DevOps
- DevOps requires a very broad range of skills that can be very overwhelming for new people to learn
- DevOps is often treated as "Dev" and "Ops" which means you need understanding of two broad fields
- DevOps technologies are littered with buzz words, such as cloud, AI, machine learning, CI/CD, scalability, immutable infrastructure, automation, security and it never ends
Qualifications have its challenges:
- Universities or Colleges offer IT degrees or courses, which often only cover traditional & "legacy" IT knowledge.
- They do not cover real world challenges faced when working with the cloud, or working with popular open source technologies or modern challenges that businesses face these days
- These technologies are often evolving at a rapid pace and traditional Universities cannot keep up with these.
Cloud certifications have its challenges:
- Cloud certifications often only focus on a specific cloud provider which can build bias
- Often only solve really specific problems, and miss real world problems
- Develop very narrow focussed problem solving skill
- Miss out on powerful open source skils
- Vendor locking
🎯 The solution
This course provides a practical hands-on roadmap into the world of DevOps, SRE and platform engineering.
It will set you up with all the fundamentals required for successful future learning.
During this course you will apply a wide range of DevOps principles and use modern technologies in a real world hands-on manner to create yourself a personal website.
The personal website created throughout this course will become your marketing tool for your career to demonstrate all your newly obtained skills and abilities.
You will build the ultimate foundation and be equiped to make more informed discisions on what you want to focus on next in your career.
🛠 System Requirements
- Operating System: Windows (Pro and Enterprise ), Linux or MacOS
- note: You'll need Pro or Enterprise Windows to support Virtualization
📖 Table of Contents
- Chapter 1: Source Control & GIT
- 🚧Chapter 2: Operating Systems
- 🚧Chapter 3: Monitoring
- 🚧Chapter 4: Web Servers
- 🚧Chapter 4.1: Web Server Monitoring
- 🚧Chapter 5: CI/CD Pipelines
- 🚧Chapter 6: Containers & Docker
- 🚧Chapter 7: Docker Compose
- 🚧Chapter 8: Infrastructure as Code
- 🚧Chapter 9: Introduction to Cloud
📖 Where to find the full course
The Youtube series will cover the course content so you can benefit from the course roadmap for free.
However, the YouTube videos are in shorter, edited, summarised form. So although you may benefit from the content, if you are a beginner, you may prefer the long form content where I elaborate, provider more in-depth explanations and cover more examples
If you are a beginner, I highly recommend you checkout the full course on your favourite platform below:
- 🚧Coming soon Udemy
- 🚧Coming soon Teachables
- 🚧Coming soon Youtube Membership
- 🚧Coming soon Patreon