Devops assignment

Day 1

Assignment..

  1. What is Devops
  2. What is CI/CD
  3. SDLC Process
  4. Devops History
  5. Disadvantages of manual deployments
  6. Advantages of Devops ? Why Devops ?
  7. Tools used in Devops
  8. Role of every tool .
  9. Do any 50 commands practice in Linux
  10. Do 50 commands practice with docker .

Day 2

Assignment..

  1. Do practice for Linux commands ( any 50 commands )
  2. Write and execute shell scripts ( any 5 )
  3. Shell scripts to print system status , usage and memory.
  4. Shell script to get count of files available in current directory
  5. Shell script to move all files from .TXT to .pdf in the current working directory.
  6. Shell script to send alert if system down – email , slack .

Day 3

Assignment..

  1. Do practice of different 50 commands in docker
  2. Have you’re hello word app in any language and do containerisation for it with dockerfile
  3. Push , pull , stat ,logs , tag , exec , stop , start, ps commands some mandatory commands .
  4. Explore docker repository and have setup for it .
  5. Scenarios ( push image from one machin , pull on different 5 machine same custom image )
  6. Deploy MySQL using docker
  7. Deploy tomcat using docker
  8. Deploy redis using docker
  9. Run Hello word shell script inside docker
  10. Pass memory and CPU Param to docker run command
  11. Additional docker assignment

Day 4

Assignment..

  1. Git setup and account creation
  2. Local setup
  3. .Try 20 different commands and scenarios from local
  4. Create Public repository
  5. Create Private Repository
  6. Git Pull request creation
  7. Merge operation
  8. Add , update , delete files codes
  9. push pull fetch merge operation from local
  10. try to solve conflict scenarios
  11. . 4 user with different branch scenarios and end to end merge process .
Mahesh Wabale
Latest posts by Mahesh Wabale (see all)

Leave a Comment