SkillAI · The Beam

DevOps Fundamentals

0/42 concepts·~18 h left

1
Phase 010/3 · ~1.5 h left

Introduction to DevOps

Understanding DevOps principles25 min
The DevOps lifecycle25 min
Key roles in DevOps teams25 min
2
Phase 020/3 · ~1.5 h left

Version Control with Git

Setting up Git and GitHub25 min
Basic git commands: clone, commit, push25 min
Branching strategies in Git25 min
3
Phase 030/3 · ~1.5 h left

Continuous Integration (CI) Basics

Understanding CI/CD concepts25 min
Setting up a CI pipeline with Jenkins25 min
Integrating Git with Jenkins25 min
4
Phase 040/3 · ~1.5 h left

Containerization with Docker

Introduction to Docker and containers25 min
Creating a Dockerfile for applications25 min
Managing containers with docker-compose25 min
5
Phase 050/3 · ~1.5 h left

Configuration Management

Understanding Ansible basics25 min
Writing simple Ansible playbooks25 min
Using Ansible for application deployment25 min
6
Phase 060/3 · ~1.5 h left

Cloud Services Overview

Introduction to AWS and Azure25 min
Setting up a basic AWS account25 min
Understanding IaaS vs PaaS25 min
7
Phase 070/3 · ~1.5 h left

Infrastructure as Code (IaC)

Introduction to Terraform25 min
Writing basic Terraform scripts25 min
Managing infrastructure with Terraform25 min
8
Phase 080/3 · ~1.5 h left

Monitoring and Logging

Understanding Prometheus and Grafana25 min
Setting up monitoring for applications25 min
Logging with ELK Stack (Elasticsearch, Logstash, Kibana)25 min
9
Phase 090/3 · ~1.5 h left

Continuous Deployment (CD)

Understanding CD processes25 min
Implementing CD with GitLab CI25 min
Automating deployments with Kubernetes25 min
10
Phase 100/3 · ~1.5 h left

Security in DevOps

Introduction to DevSecOps25 min
Integrating security in the CI/CD pipeline25 min
Using Snyk for vulnerability scanning25 min
11
Phase 110/3 · ~1.5 h left

Advanced CI/CD Techniques

Implementing blue-green deployments25 min
Canary releases with Kubernetes25 min
Using Helm for Kubernetes package management25 min
12
Phase 120/3 · ~1.5 h left

Collaboration and Communication

Using Slack for team communication25 min
Integrating JIRA for project management25 min
Best practices for team collaboration25 min
13
Phase 130/3 · ~1.5 h left

Site Reliability Engineering (SRE)

Understanding the role of an SRE25 min
Service Level Objectives (SLOs) and Service Level Indicators (SLIs)25 min
Incident management and response strategies25 min
14
Phase 140/3 · ~1.5 h left

Capstone Project

Building a complete CI/CD pipeline25 min
Deploying a full-stack application to the cloud25 min
Implementing monitoring and logging for the application25 min