Giter VIP home page Giter VIP logo

devopsbootcampupes's Introduction

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.