diwan-vanshika / DevOpsBootcampUPES

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to the CS DevOps Bootcamp at UPES University of India

License:CC BY-NC-ND 4.0

This README contains information on the schedule, materials, exercises and projects for the DevOps bootcamp at UPES University of India, summer 2023.

Useful links

Course Staff

Teachers: Alon Itach, Tsadok Levi, Osher Atiyas, Arthur Garmider
TAs: Mohammed Khalil, Nahshon Paz

Communication

Course schedule

# Date Reading materials Slides Projects
1 🀝 1\6 Waterfall model, Agile and DevOps, Linux intro, File management Course intro, What is DeVOps?, Linux intro -
2 🀝 2\6 IO redirection, processes, package management, env var, Bash and other shells Linux processes
3 5\6 Bash conditional statements, The OSI model, Sockets, Networks and Subnets The OSI Model
4 6\6 DNS, HTTP, Network Security, SSH Bash, Networking and Security
Due date: 2023-06-13
5 7\6 Intro to cloud computing, EC2 and EBS Intro to cloud computing, EC2 and EBS
6 8\6 S3, IAM S3, IAM
7 9\6 Flask webserver, DynamoDB DynamoDB
8 12\6 Intro to virtualization and containers, Docker containers, Docker images
9 13\6 Docker networking, Docker volumes, Docker compose Docker networking Containers, app development and simple deployment
Due date: 2023-06-21
10 14\6 ELB, autoscaling Microservices, ELB, autoscaling
11 15\6 SQS and SNS, Lambda QS and SNS, Lambda
12 16\6 K8S
13 19\6 K8S
14 20\6 K8S
15 21\6 K8S App advanced deployment
Due date: 2023-06-27
16 22\6 CI/CD Jenkins The CI/CD pipeline
17 23\6 CI/CD Jenkins
18 26\6 CI/CD Jenkins
19 27\6 CI/CD Jenkins The CI/CD pipeline
20 28\6 IaaC - Terraform, Integrate into Jenkins
21 29\6 IaaC - Ansible, Integrate into Jenkins
22 🀝 3\7 Monitoring and alerting
23 🀝 4\7 Monitoring and alerting
24 🀝 5\7 Stabilize your projects & tools bazaar tools bazaar Final project
25 🀝 6\7 Projects proposals
26 🀝 7\7 Final project
27 🀝 10\7 Final project
28 🀝 11\7 Final project
29 🀝 12\7 Students presentations
30 🀝 13\7 Students presentations
31 🀝 14\7 Summary, further learning paths

About

License:Other


Languages

Language:HTML 76.9%Language:JavaScript 10.5%Language:CSS 5.9%Language:Python 4.0%Language:Shell 1.9%Language:C 0.3%Language:HCL 0.3%Language:Dockerfile 0.1%Language:Go 0.0%