A comprehensive guide to help you become a successful DevOps engineer from scratch.
Start the JourneyDevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the systems development life cycle and provide continuous delivery with high software quality.
This roadmap is for developers, IT operations staff, and anyone interested in learning how to build and maintain modern, scalable, and reliable software systems.
This section outlines the key steps and skills you need to acquire in a logical order, from foundational knowledge to advanced topics.
Learn a language for automation.
Master the command line and OS concepts.
Learn how to manage code.
Automate your infrastructure.
Choose a cloud platform to host your infrastructure.
Package your applications.
Automate the build and deployment process.
Manage containers at scale.
Understand how your applications are performing.
Integrate security into your pipeline.
Here you can find a curated list of well-regarded courses to accelerate your learning.
Essential documentation and official guides for key tools and technologies.
Popular YouTube channels that provide tutorials and insights into the world of DevOps.
Cloud Computing, AWS, DevOps, Linux, and Security in Burmese.
Cloud-native DevOps in Burmese.
Interviews with tech professionals in Myanmar.
Recommended e-books and reading materials for a deeper understanding.