0% found this document useful (0 votes)
17 views2 pages

devops syllabus

heelo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views2 pages

devops syllabus

heelo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

21AM4111: DEVOPS

B.Tech. IV Year I Sem. LTPC

3 1 - 4
Course Objectives: The objective of this course is to:

1. Describe the agile relationship between development and IT operations.


2. Understand the skill sets and high-functioning teams involved in DevOps and
related methods to reach a continuous delivery capability.
3. Implement automated system update and DevOps lifecycle.
4. Illustrate the types of version control systems, continuous integration tools, and
continuous monitoring tools.
5. Analyze the concepts of test automation and deployment automation.

Course Outcomes: At the end of the course, student will be able to:

1. Identify components of Devops environment.


2. Describe Software development models and architectures of DevOps.
3. Apply different project management, integration and testing tools.
4. Apply different code deployment tools.
5. Assemble and adopt Devops in real-time projects.

UNIT - I
Introduction: Introduction, Agile development model, DevOps, and ITIL. DevOps process and
Continuous Delivery, Release management, Scrum, Kanban, delivery pipeline, bottlenecks,
examples

UNIT-II
Software development models and DevOps: DevOps Lifecycle for Business Agility,
DevOps, and Continuous Testing. DevOps influence on Architecture: Introducing software
architecture, The monolithic scenario, Architecture rules of thumb, The separation of
concerns, Handling database migrations, Microservices, and the data tier, DevOps,
architecture, and resilience.

UNIT-III
Introduction to project management: The needfor source code control, The history of
source code management, Roles and code, source code management system and migrations,
Shared authentication, Hosted Git servers, Different Git server implementations, Docker
intermission, Gerrit, The pull request model, GitLab.

UNIT-IV
Integrating the system: Build systems, Jenkins buildserver, Managing build dependencies,
Jenkins plugins, and file system layout, The host server, Build slaves, Software on the host,
Triggers, Job chaining and build pipelines, Build servers and infrastructure as code, Building
by dependency order, Build phases, Alternative build servers, Collating quality measures.
UNIT-V
Testing Tools and automation: Various types of testing, Automation of testing Pros and
cons, Selenium - Introduction, Selenium features, JavaScript testing, Testing backend
integration points, Test-driven development, REPL-driven development
Deployment of the system: Deployment systems, Virtualization stacks, code execution at
theclient, Puppet master and agents, Ansible, Deployment tools: Chef, Salt Stack and Docker

TEXT BOOKS:
1. JoakimVerona. Practical Devops, Second Edition. Ingram short title; 2 nd edition
(2018). ISBN- 10: 1788392574
2. Deepak Gaikwad, Viral Thakkar. DevOps Tools from Practitioner's
Viewpoint. Wiley publications. ISBN: 9788126579952

REFERENCE BOOKS:
1. LenBass, Ingo Weber, Liming Zhu. DevOps: A Software Architect's Perspective. Addison
Wesley; ISBN-10
2. The Devops Handbook: How to Create World-Class Agility, Reliability, & Security in
Technology Organizations; by GeneKim (Author), Patrick Debois (Author), Professor
JohnWillis (Author), Jez Humble (Author), John Allspaw

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy