Learning Path 01: Discover DevOps
- Introduction
- What is DevOps?
- Explore DevOps Culture
- Explore DevOps goals and benefits
- Explore DevOps application lifecycle
Learning Path 02: Plan with DevOps
- Foster DevOps culture
- What is Agile?
- Explore DevOps practices
- Plan with Github
- Agile plan and management using Github
Learning Path 03: Develop with DevOps
- Explore source control and version control
- Explore version control using Git
- Explore GitHub flow
- Explore Continuous Integrations
- Explore shift-left testing
- Explore shift-left security
- Implement flow of work with GitHub
Learning Path 04: Deliver with DevOps
- Explore continuous delivery
- Explore Infrastructure as Code
- Explore progressive exposure techniques
- Explore continuous deliver with GitHub Actions
- Implement CI/CD with GitHub Actions and IaC with Bicep
Learning Path 05: Operate with DevOps
- Explore Operational excellence
- Explore shift-right testing
- Explore observability through performance monitoring
- Explore observability through security assessment