This is the Coursera course we will be following for the DevOps challenge: https://www.coursera.org/learn/intro-to-devops
Additional resources are provided below for each module to complement the course learning.
Module 1:
What is DevOps?
Agile and DevOps
The Phoenix Project Book
This book looks at the journey of a company struggling with delays, unplanned work, and fewer resources and how adopting DevOps principles can help them find better ways to plan and improve their IT processes.
DevOps Roadmap
Module 2:
What is Git?
Hands on Learning:
Social Coding Principles and Branching Strategies
Minimum Viable Product
How DevOps Expedites Minimum Viable Product (MVP) Development?
Accelerating Minimum Viable Product (MVP) Development with DevOps
Test and Behaviour Driven Development
Cloud Native Microservices
Module 3:
Cloud Free Tier Account
As we progress you will be required to complete hands on exercises to build your skills. You can sign up for an AWS free tier account to practice.
Most services will be included in free tier but its still good to set up budgets and alerting to control your spending!!
Infrastructure as Code (IaC)
IaC Hands on:
Terraform Tutorial for Beginners + Labs: Complete Step by Step Guide!
Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)
Create and Delete an AWS CloudFormation Stack | Step-by-Step Tutorial for Beginners
Continuous Integration & Continuous Delivery
- links to be added