JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III DEVOPS Previous Question Paper (March - 2024 - R18)

B.Tech | III | II | R18 | March - 2024

Answer PaperPaper Code: 156FBMaximum Marks: 75Time: 3 Hours

Note: Part A is compulsory (25 Marks). Answer all questions. In Part B, Answer any one question from each unit (10 Marks each).

PART - A

1.a

How do you identify network bottlenecks in performance testing?

2 marks

Answer

Identifying network bottlenecks during performance testing involves monitoring specific metrics and analyzing traffic patterns to pinpoint where data flow is restricted. The process typically includes:

  • Monitoring Throughput and Bandwidth Utilization: Compare the actual data transfer rate against the maximum available network capacity. If utilization consistently hits 90-100% of the link capacity, the network is likely saturated.
  • Analyzing Latency and Round-Trip Time (RTT): High RTT values often indicate congestion or inefficient routing. By measuring the time taken for a packet to travel from the client to the server and back, testers can distinguish between application processing time and network transit time.
  • Packet Loss Analysis: Use diagnostic tools like ping, traceroute, or specialized network sniffers (e.g., Wireshark) to detect dropped packets. Significant packet loss is a primary indicator of buffer overflows in routers or switches.
  • TCP Retransmission Rates: A high frequency of TCP retransmissions suggests that the network is unreliable or congested, forcing the protocol to resend data segments that failed to arrive or were corrupted.
  • Queue Depth Monitoring: Check the interface queues on network devices. If queues are consistently full, it indicates that the device cannot process incoming traffic as fast as it is arriving, leading to delays and potential packet drops.

Tools such as Netstat, Iperf, and cloud-native monitoring services (e.g., AWS CloudWatch or Azure Monitor) are essential for capturing these metrics in real-time during load tests.

1.b

Differentiate between the Scrum and Kanban.

3 marks

Answer

  • Scrum is a structured, time-boxed framework that organizes work into fixed-length iterations called Sprints (typically 2-4 weeks), whereas Kanban is a continuous flow model that focuses on visualizing work and limiting Work-in-Progress (WIP) without predefined time-boxed iterations.
  • In Scrum, roles are strictly defined, including the Scrum Master, Product Owner, and the Development Team. Kanban does not mandate specific roles, allowing teams to maintain their existing organizational structure.
  • Scrum teams commit to a specific set of backlog items for the duration of the Sprint, and changes are generally discouraged once the Sprint begins. Conversely, Kanban allows for continuous delivery where items can be added or prioritized as soon as capacity becomes available.
  • Performance metrics differ significantly: Scrum primarily uses Velocity (amount of work completed per sprint) to plan future iterations, while Kanban utilizes Cycle Time and Lead Time to measure the efficiency and speed of the delivery pipeline.
  • Scrum requires specific ceremonies such as Sprint Planning, Daily Stand-up, Sprint Review, and Sprint Retrospective. Kanban is more flexible, with meetings often held on an as-needed basis or triggered by specific events in the workflow.
1.c

How can the architecture contribute to DevOps?

2 marks

Answer

Sign in to view the complete answer paper.

1.d

What is the role of a DevOps architect? Explain.

3 marks

Answer

Sign in to view the complete answer paper.

1.e

What does Docker pause mean?

2 marks

Answer

Sign in to view the complete answer paper.

1.f

Explain the need for source code control.

3 marks

Answer

Sign in to view the complete answer paper.

1.g

What is a build server in DevOps?

2 marks

Answer

Sign in to view the complete answer paper.

1.h

Give a brief note on Triggers.

3 marks

Answer

Sign in to view the complete answer paper.

1.i

Write the Pros and cons of automated of testing.

2 marks

Answer

Sign in to view the complete answer paper.

1.j

List the features of Selenium.

3 marks

Answer

Sign in to view the complete answer paper.

PART - B

210 marks
a
Discuss the various principles of DevOps.
5 marks

Answer

Sign in to view the complete answer paper.

b
Explain the DevOps Lifecycle.
5 marks

Answer

Sign in to view the complete answer paper.

OR
3

Discuss the continuous delivery process and release management.

10 marks

Answer

Sign in to view the complete answer paper.

4

Explain the various components of DevOps architecture, and resilience.

10 marks

Answer

Sign in to view the complete answer paper.

OR
510 marks
a
Describe the monolithic scenario in detail.
5 marks

Answer

Sign in to view the complete answer paper.

b
What are the thumb rules of Devops architecture?
5 marks

Answer

Sign in to view the complete answer paper.

610 marks
a
Illustrate the different implementations of Git server.
5 marks

Answer

Sign in to view the complete answer paper.

b
Explain the source code management system and impact of migrations in project management.
5 marks

Answer

Sign in to view the complete answer paper.

OR
710 marks
a
Outline the history of source code management.
5 marks

Answer

Sign in to view the complete answer paper.

b
Write down the steps in the pull-request model.
5 marks

Answer

Sign in to view the complete answer paper.

8

Explain the Jenkins plugins and file system layout.

10 marks

Answer

Sign in to view the complete answer paper.

OR
9

Describe in detail about the Job chaining and build pipelines.

10 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a
Discuss about the JavaScript testing.
5 marks

Answer

Sign in to view the complete answer paper.

b
Explain about the Virtualization stacks.
5 marks

Answer

Sign in to view the complete answer paper.

OR
11

List and explain the various types of testing.

10 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of DEVOPS from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech CSE(AIML) III II, March - 2024, R18.

For the question paper without answers, switch to the Question Paper tab.

Other papers in DEVOPS

Loading Question Papers

Fetching data from database...