Overview
Syllabus
Introduction
What is DevOps?
Difference between Agile and DevOps
Introduction to DevOps Tools
Git Overview
Getting Started with GitHub
Git Workflow
Microsystems and containerization with Docker
What is Docker?
Docker Environment
Docker Networks
Deploying a website on ECS
AWS ECR
What is ELK Stack?
Why do we use Kubernetes?
Kubernetes installation and setup
YAML files
Kubernetes - Demo
What is Jenkins?
Benefits of Jenkins
Jenkins Installation and setup
Jenkins Architecture
Jenkins Demo
Software release phases
AWS CodeCommit Service
AWS CodeBuild
AWS CI CD Workflows
Serverless Application Deployment
AWS CodeDeploy
AWS CodePipeline
Types of Monitoring
What is Prometheus?
Prometheus Architecture
What is Grafana
Demo on Prometheus and Grafana
Summary
Taught by
Great Learning