Devops
Devops
DEVOPS
1
Preamble
The DevOps Foundation course provides a comprehensive overview of understanding the
DevOps competencies needed to accelerate time-to-market by improving the flow of value
through the continuous delivery pipeline. Students will map the current value stream through
their delivery pipeline from idea to cash, and identify practices that will eliminate bottlenecks
to flow
Prerequisite
NIL
Course Outcomes
On the successful completion of the course students will be able to
CO Course Outcome Statement Weightage***
Number in %
Gain insights into the DevOps environment and execute
CO1 15
various Git commands
Managing authorization in Jenkins, Build and deploy codes
CO2 15
using Jenkins and perform testing with selenium
Utilize Ansible CLI, execute Ansible Ad-Hoc Commands for
CO3 20
one-off tasks and perform various actions using Docker CLI
Learn about Kubernetes Core Concept, Deploy Pods and
CO4 20
scale your containerized Applications
CO5 Implementation of Devops using AWS cloud 15
Implement the latest releases such as Canary releases,
CO6 15
Dark launches, Chaos Engineering
Concept Map
Syllabus
Overview & Principles of DevOps
Version control with GIT
Continuous integration using Jenkins
Continuous testing with Selenium
Continuous deployment; Configuration management with Ansible
Containerization with Docker
Deployment orchestration using Kubernetes
Continuous Monitoring
Introduction to DevOps on Cloud; Immutable Infrastructure
Canary releases, Dark launches, Chaos Engineering
Tools Used: GCP, GIT, Jenkins, Maven, selenium, Ansible, Docker,
Kubernetes
Learning Resources
1. Devops basics - https://learning.tcsionhub.in/courses/industry-honour-
certification/basic-devops
2. GIT basics - https://git-scm.com/
3. Kubernetes Basics - https://kubernetes.io/docs/tutorials/kubernetes-basics/
4. Jenkins basics - https://www.jenkins.io/doc/tutorials/
5. Docker-https://docs.docker.com/get-started/
6. Selenium testing - https://www.softwaretestingmaterial.com/selenium-tutorial/
Course Contents and Lecture Schedule
Tools used: GCP, GIT, Jenkins, Maven, selenium, Ansible, Docker, Kubernetes