[LIVE - 7:15 PM IST] Understanding the history and evolution of DevOps - Why it came, The principles and benefits of DevOps - Metrics, Faster releases - AGILE Mindset, Misconceptions of DevOps, Adoption and Challenges
LIVE (Session 1) Recording
Session 1 Slides
(Session 2) Sat, April 15: Lets get the basics right
[LIVE - 5:30 PM IST] Linux basics, Shell scripting, Networking basics, Web servers
LIVE (Session 2) Recording
Linux for ONLY beginners - BONUS session
Session 2 Slides
(Session 3) Sat, April 22: Continuous Integration
[LIVE - 5:30 PM IST] Understanding the CI/CD pipeline, Using Git for version control, Building and testing code with Jenkins, Demo of CI and its benefits
Session 3 Slides
🚀 DEMO of end to end CI pipeline with sample Java Project
(Session 4) Sat, April 29: Provisioning and Automation
[LIVE - 5:30 PM IST] Configuration management with Ansible, Introduction to IaC and its benefits, Using tools like Terraform and Cloud Formation to manage infrastructure, Creating and managing cloud resources like EC2 instances and S3 buckets, Automating the deployment of infrastructure with IaC
🚀 DEMO of Infrastructure provisioning on AWS or GCP using Terraform
LIVE (Session 4) Recording
(Session 5) Sat, May 6: Cloud Platforms
[LIVE - 5:30 PM IST] Understanding different cloud platforms like AWS and Google Cloud, How are services broadly divided for each cloud
Contents
🚀 DEMO of common AWS and GCP services and a sample application setup on cloud
Setup an AWS or GCP account and deploy the same application
Session 5 Slides
(Session 6) Sat, May 13: Continuous Deployment
[LIVE - 5.30 PM IST] Intro of CD, Creation of CD Pipeline with tools, CD in Cloud, Blue-Green deployments
🚀 DEMO of continuous deployment of a sample project using Terraform and AWS/GCP
🚀 DEMO of monitoring and logging setup on Cloud
Session 6 Slides
(Session 7) Sat, May 27: Containerization with Docker
[LIVE - 5:30 PM IST] Understanding containerization and its benefits, Managing containers with Kubernetes, Demo of Kubernetes
🚀 DEMO of deploying a sample application on GKE and exposing as a service
Session 7 Slides
(Session 8) Sat, June 3: Logging and Monitoring
[LIVE - 5:30 PM IST] Logging and Monitoring concepts and setting up end to end monitoring with Datadog.
🚀 DEMO of Datadog setup and integrate with cloud
(Session 9) Sat, June 10: Final Project
[LIVE - 5:30 PM IST] Applying DevOps principles and practices to a sample project, Using the tools and concepts learned throughout the course, Presenting the final project to the class
🚀 DEMO: CI/CD of a an application on Cloud. Stitching everything together
(Session 10) Sat, June 24: Bonus Project
[LIVE - 5:30 PM IST] Industry best practices for DevOps, session on security in DevOps, Interview Prep, Resume review and general career related Q & A