Devops and Cloud Batch 12 Assignment

Day 1:

  1. Have Linux setup
  2. ⁠practice Linux commands
  3. ⁠have git hub account
  4. ⁠what is Devops ?
  5. ⁠what is ci and cd ?
  6. ⁠which tools we are using in devops and why ?
  7. ⁠have 5 git repos with hello word applications code and same on local too
  8. ⁠build and deployment for

Day 2:

  1. have own projects ( 3-5 )
  2. ⁠have git account
  3. ⁠have Linux machine
  4. ⁠try Linux commands
  5. ⁠install required software’s on Linux
  6. ⁠explore DevOps , continuous integration and continuous deployment terminologies

Day 3:

  1. Try 5-10 shell script examples
  2. ⁠showcase your ram , hard disk , cpu using shell script
  3. ⁠30-50 Linux commands
  4. ⁠open git account
  5. ⁠have 5 projects of hello word should be compile and run on your own laptop

Day 4:

  1. Install docker
  2. ⁠try docker commands (10-20 commands )
  3. ⁠what is dockerfile
  4. ⁠create your custom docker image
  5. ⁠develop applications and have dockerise setup for any 5 applications
  6. ⁠commit assignments for docker on GitHub

Day 5:

  1. 20 docker commands and practical hands on
  2. ⁠docker va docker-compose
  3. ⁠setup docker
  4. ⁠setup docker-compose
  5. ⁠have 5-10 working dockerfile commited on GitHub
  6. ⁠env , ports , name and extra parameters with dockerfile
  7. ⁠what’s RUN and FROM in dockerfile
  8. ⁠existing available docker images vs custom docker image
  9. ⁠what is Docker registry
  10. ⁠what are available registry’s
  11. ⁠setup your own container registry and try to push images
  12. ⁠push from one server and pull same image on another servers

Mahesh Wabale

Leave a Comment