LightBlog
Adbox

DEVOPS - M.Tech(CSE)

 DEVOPS SYLLABUS

UNIT – 1 Introduction to DevOps:  Introduction to SDLC, Agile Model. Introduction to DevOps. DevOps Features, DevOps Architecture, DevOps Lifecycle, Understanding Workflow and principles, Introduction to DevOps tools, Build Automation, Delivery Automation, Understanding Code Quality, Automation of CI/ CD. Release management, Scrum, Kanban, delivery pipeline, bottlenecks, examples

UNIT-1 - MATERIAL

UNIT – 2 Source Code Management (GIT): The need for source code control, The history of source code management, Roles and code, source code management system and migrations. What is Version Control and GIT, GIT Installation, GIT features, GIT workflow, working with remote repository, GIT commands, GIT branching, GIT staging and collaboration. UNIT TESTING-CODECOVERAGE: Junit ,nUnit & Code Coverage with Sonar Qube, SonarQube - Code Quality Analysis.


UNIT-2 - MATERIAL

UNIT – 3 Build Automation - Continuous Integration (CI): Build Automation, What isCI Why Cl is Required, CI tools, Introduction to Jenkins (With Architecture), jenkins workflow, jenkins master slave architecture, Jenkins Pipelines, PIPELINE BASICS - Jenkins Master, Node, Agent, and Executor Freestyle Projects& Pipelines, Jenkins for Continuous Integration, Create and Manage Builds, User Management in Jenkins Schedule Builds, Launch Builds on Slave Nodes.

UNIT-3 - MATERIAL

UNIT – 4 Continuous Delivery: Importance of Continuous Delivery, CONTINUOUS DEPLOYMENT CD Flow, Containerization with Docker: Introduction to Docker, Docker installation, Docker commands, Images & Containers, Docker File, running containers, working with containers and publish to Docker Hub. Testing Tools: Introduction to Selenium and its features, Java Script testing


UNIT-4-MATERIAL

UNIT – 5 Configuration Management - ANSIBLE: Introduction to Ansible, Ansible tasks Roles, Jinja2 templating, Vaults, Deployments using Ansible. CONTAINERIZATION USING UBERNETES(OPENSHIFT): Introduction to Kubernetes Namespace & Resources, CI/CD - On OCP, BC, DC& Config Maps, Deploying Apps on Open shift Container Pods. Introduction to Puppet master and Chef


UNIT-5 MATERIAL


Text Books

1. Joyner, Joseph., DevOps for Beginners: DevOps Software Development Method Guide for Software Developers and It Professionals, 1st Edition Mihails Konoplows, 2015.

2. Alisson Machado de Menezes., Hands-on DevOps with Linux,1st Edition, BPB Publications, India, 2021

Share on Google Plus

About sarma sirasanagandla

Dr S.V.N.Sreenivasu has completed Ph.D in Computer Science and Engineering from Acharya Nagarjuna University, Guntur, and Completed two Master of Technologies in Computer Science and Engineering from Jawaharlal Nehru Technological University, Hyderabad and Information Technology from Punjabi University, Patiala and Master of Computer Application from Bharathidasan University, Thiruvananthapuram. He is having 19 years of Experience in Teaching and he worked in various positions like Principal, Vice Principal, HoD in various Engineering Colleges. He is currently working as a Professor in Computer Science and Engineering, Narasaraopeta Engineering College (AUTONOMOUS), Narasaraopet, Guntur Dt, Andhra Pradesh

    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment