CODE: A30527 R20: Schema of Evaluation

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

CODE: A30527 R20

G.PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY


(AUTONOMOUS)

B.Tech III Year II Semester Regular Examinations MAY 2024


Subject Name: DevOps
Schema of Evaluation
Branch: Computer Science and Engineering
Time: 3 Hours Max. Marks: 60
Instructions:
1. Answer all 5 questions from Part-A. Each question carries two marks
2. Answer one full question from each unit in Part-B. Each full question carries 10 marks
PART-A
1 a. List out the advantages and Disadvantages of DevOps?
Advantages
 Faster development and deployment of applications.
 Faster response to the market changes
 Business profit is increased as there is a decrease in
software delivery time and transportation costs.
 Improves customer experience and satisfaction.
2M CO1 BTL
 Simplifies collaboration as all the tools are placed in
the cloud for customers to access.
 Leads to better team engagement and productivity
Disadvantages
 Less availability of DevOps professionals.
 Infrastructure cost is high
 Lack of DevOps knowledge can lead to problems
b. List out any five Git commands?
 git config git init
 git clone git add
2M CO2 BTL
 git commit git diff
 git reset

c. What is the purpose of Ant.


 ANT stands for “Another Neat Tool.”
 automate the software building process
2M CO3 BTL
 Checking code from version control systems (SVN,
GIT, CVS, etc.).
d. What are the uses of Kubernetes registry?
 Kubernetes also called K8s
CO4 BTL
 Used to maintain Microservices and containers 2M
 it is a registry that stores all the components (Helm,
e. What are Jinja templates in Ansible?
 To enable dynamic expressions
 Access to variables and facts. 2M CO5 BTL
 To modify files before they are distributed to
managed hosts

Page 1 of 3
PART-B
UNIT-I
2 Enumerate the phases of software development life cycle
and explain each phase with an example.
Stage:1 Planning and requirement analysis
Stage:2 Defining Requirements
Stage:3 Designing the Software
Stage:4 Developing the project
Stage:5 Testing
Stage:6 Deployment
Stage:7 Maintenance
OR
3 a In what way DevOps and agile are interrelated. 5M CO1 BTL2
b Explain the different Phases of agile model? 5M CO1 BTL2
UNIT-II
4 Explain in detail about GitHub workflow and how it works
with example. 10M CO2 BTL2

OR
5 Explain in detail about Branch workflow and how it works
with example. 10M CO2 BTL2

UNIT-III
6 Explain about Build Orchestration using Jenkins
automation server. 10M CO3 BTL1

OR
7 a Discuss the components of pipeline in build automation? 5M CO3 BTL2
b Explain in detail about the roles and responsibilities of
5M CO3 BTL1
node and agent?
UNIT-IV
8 a Explain about Kubernetes registry? Discuss
5M CO4 BTL2
JFrogArtifactory as Kubernetes registry?
b Justify the term “every change is automatically deployed to
5M CO4 BTL5
the Development environment”.
OR
9 What are Helm charts in Azure? Discuss about Helm chart
for Microsoft azure pipeline. 10M CO4 BTL2

UNIT-V
10 a Discuss about the major features of Docker? 5M CO5 BTL2
b Illustrate about container image and docker image. 5M CO5 BTL2
OR
11 Describe the Roles, Ansible tasks and deployment using
Ansible. 10M CO5 BTL2

Page 2 of 3
*****

Page 3 of 3

You might also like