AVANTHI INSTITUE OF ENGINEERING & TECHNOLOGY
Gunthapally(V), Abdulapurmet(M), [Link] – 501505.
DEPARTMENT OF CSE, CSM, CSD
Subject: DEVOPS Sub Code: CS503PC
Class : [Link] III / I Sem Regulation: R-22 A. Y. : 2025 - 26
Teaching Lesson Plan
Total
Unit Lecture Teaching Resource
Name of the Topic No. of
No. No Methodology Books
Periods
1 Introduction 1 BB , LCD T1,R1,R2
2 Agile development model 1 BB , LCD T1,R1,R2
3 DevOps and ITIL 2 BB , LCD T1,R1,R2
I 4 DevOps process and Continuous Delivery 1 BB , LCD T1,R1,R2
Unit 5 Release management, Scrum 1 BB , LCD T1,R1,R2
6 Kanban , Delivery pipeline 1 BB , LCD T1,R1,R2
7 Identifying bottlenecks 1 BB , LCD T1,R1,R2
No. of classes 8
DevOps Lifecycle for Business Agility, DevOps and
8 3 BB , LCD T1,R1,R2
Continuous Testing
9 DevOps influence on Architecture 1 BB , LCD T1,R1,R2
10 Introducing software architecture 1 BB , LCD T1,R1,R2
II 11 The monolithic scenario, Architecture rules of thumb 2 BB , LCD T1,R1,R2
Unit
12 The separation of concerns, Handling database migrations 2 BB , LCD T1,R1,R2
13 Micro services and the data tier 2 BB , LCD T1,R1,R2
14 DevOps, architecture, and resilience 1 BB , LCD T1,R1,R2
No. of classes 12
15 The need for source code control 1 BB , LCD T1,R1,R2
16 the history of source code management 1 BB , LCD T1,R1,R2
17 Roles and code 1 BB , LCD T1,R1,R2
18 Source code management system and migrations 2 BB , LCD T1,R1,R2
III
Unit 19 shared authentication 2 BB , LCD T1,R1,R2
20 Hosted Git servers, Different Git server implementations 2 BB , LCD T1,R1,R2
21 Docker intermission , Gerrit, The pull request model 2 BB , LCD T1,R1,R2
22 GitLab 3 BB , LCD T1,R1,R2
No. of classes 14
23 Build systems 2 BB , LCD T1,R1,R2
24 Jenkins build server 2 BB , LCD T1,R1,R2
25 Managing build dependencies 2 BB , LCD T1,R1,R2
26 Jenkins plugins and file system layout 2 BB , LCD T1,R1,R2
IV 27 The host server, Build slaves, Software on the host 2 BB , LCD T1,R1,R2
Unit
Triggers, Job chaining and build pipelines, Build servers
28 3 BB , LCD T1,R1,R2
and infrastructure as code
Building by dependency order, Build phases, Alternative
29 2 BB , LCD T1,R1,R2
build servers
30 Collating quality measures 1 BB , LCD T1,R1,R2
No. of classes 16
Various types of testing , Automation of testing Pros and
31 2 BB , LCD T1,R1,R2
cons
32 Selenium - Introduction , Selenium features 2 BB , LCD T1,R1,R2
JavaScript testing , Testing backend integration
V 33 points,Test-driven development, REPL-driven 3 BB , LCD T1,R1,R2
Unit development
Deployment of the system: Deployment systems,
34 3 BB , LCD T1,R1,R2
Virtualization stacks, Code execution at the client
Puppet master and agents, Ansible, Deployment tools:
35 2 BB , LCD T1,R1,R2
Chef, Salt Stack and Docker
No. of classes 12
Total No. of Classes = 62
TEXT BOOKS:
1. Joakim Verona., Practical DevOps, Packt Publishing, 2016
REFERENCE BOOKS:
[Link] Gaikwad, Viral Thakkar. DevOps Tools from Practitioner's Viewpoint. Wiley publications.
[Link] Bass, Ingo Weber, Liming Zhu. DevOps: A Software Architect's Perspective. Addison Wesley.
Sign. of Faculty H.O.D
PRINCIPAL