DevOps MOC (Map of Contents)¶
A Map of Contents (MOC) for DevOps serves as a structural index or dashboard, organizing related notes, tools, and learning resources within a knowledge base. This MOC aggregates core technologies and workflows relevant to a DevOps engineer, ranging from operating system fundamentals to containerization and CI/CD pipelines^[400-devops__000-MOC-devops.md].
Key Areas¶
The content covered in this map focuses on the practical toolchain and infrastructure used in modern software delivery^[400-devops__000-MOC-devops.md]:
- OS and Linux Basics: Foundational knowledge including networking tools such as
ngrok(for proxy servers) andfree-domainresources for DNS management^[400-devops__000-MOC-devops.md]. - Containerization: Resources on container technologies and development environments. This includes usage of
podmanas a daemonless alternative to Docker, andvscode-devcontainerfor rapid, consistent environment setup^[400-devops__000-MOC-devops.md]. - CI/CD Pipelines: Automation workflows, with a specific focus on GitHub-related tools. This section links to a dedicated GitHub MOC and cloud-based development environments like
gitpod, which allows code execution without local cloning^[400-devops__000-MOC-devops.md].
Learning Strategy¶
The map references specific strategies for acquiring new DevOps skills without becoming overwhelmed by the breadth of the toolchain^[400-devops__000-MOC-devops.md].
Related Concepts¶
- CI/CD
- [[Containerization]]
- [[Linux Networking]]
Sources¶
400-devops__000-MOC-devops.md