wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

DevOps Quiz

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

What does ‘DevOps’ stand for

a)

Development Operations

b)

Device Operations

c)

Deviant Operations

d)

Developer’s Operations

2.

What does CI in CI/CD stand for?

a)

Continuous Input

b)

Continuous Integration

c)

Continuous Improvement

d)

Continuous Installation

3.

Which tool is commonly used for Continuous Integration and Continuous Deployment (CI/CD)?

a)

Jenkins

b)

Docker

c)

Git

d)

Ansible

4.

Which of the following is NOT true of continuous integration in Agile?

a)

It involves moving code from a development to test environment

b)

It involves moving code in large amounts

c)

It involves moving code in frequent intervals

d)

It is most effectively done through automation

5.

Flow of the CICD pipeline

a)

Build, Deploy,version control,Auto test

b)

Build, Deploy, Auto Test, Unit Test

c)

Version Control, Build, Deploy, Auto Test

d)

Version Control, Build,Auto Test, Deploy

6.

Which of the following is not a part of DevOps lifecycle __

a)

Operating

b)

Plan

c)

Build

d)

Code

7.

Which of the following is not a benefit of Automation in DevOps?

a)

Enables anyone to perform tasks

b)

Implants Manual Errors

c)

Enables Speed, Reliability and Consistency

d)

None of the Above

8.

Which of the following is NOT a configuration management tool

a)

Chef

b)

Puppet

c)

Ansible

d)

Jira

9.

What is Docker primarily used for

a)

Version Control

b)

Continuous Integration

c)

Containerization

d)

Project Management

10.

What’s the primary purpose of Kubernetes?

a)

Source code management

b)

Automated testing

c)

Container orchestration

d)

Configuration management

11.

Which tool is mainly used for version control in DevOps?

a)

Jenkins

b)

Docker

c)

Kubernetes

d)

Git

12.

___ consists of a central shared repository where teammates can commit changes to a file or set of files.

a)

Version control

b)

Central Repository

c)

Risk Filters

d)

None of the above

13.

What does IaC stand for in DevOps?

a)

Infrastructure as Computer

b)

Integration and Configuration

c)

Infrastructure as Code

d)

Input and Compute

14.

Which of the following is a benefit of implementing DevOps?

a)

Slower release cycles

b)

Less collaboration between teams

c)

Reduced recovery time after failures

d)

Increased infrastructure cost

15.

In DevOps, what does “shift left” refer to?

a)

Delaying testing to the end of the development cycle

b)

Incorporating operations earlier in the development cycle

c)

Left-aligning code

d)

Outsourcing operations

16.

Which of the following represents a cultural aspect of DevOps?

a)

Using Docker

b)

Automation scripts

c)

Collaboration and sharing between teams

d)

Writing Infrastructure as Code

17.

What is Infrastructure as Code (IaC)?

a)

Writing scripts (code) to automate infrastructure deployment

b)

Using code repositories to store infrastructure information

c)

Documenting infrastructure requirements

d)

Writing application code that supports multiple infrastructure setups

18.

In which phase are automated tests primarily run in a CI/CD pipeline?

a)

Build

b)

Test

c)

Deploy

d)

Monitor

19.

What does the acronym “CALMS” stand for in the context of DevOps?

a)

Code, Automation, Logs, Monitoring, Security

b)

Culture, Automation, Lean, Measurement, Sharing

c)

Continuous Application Lifecycle Management System

d)

Code, Automation, Lifecycle, Monitoring, Systems

20.

Which tool is used for configuration management?

a)

Git

b)

Nagios

c)

Ansible

d)

Jira

21.

In a DevOps environment, effective collaboration between development and operations teams is crucial. As the DevOps manager, you want to implement practices that enhance communication and cooperation. Which collaboration tool or platform would be most suitable for fostering real-time collaboration and knowledge sharing among team members?

a)

GitLab

b)

Jenkins

c)

Slack

d)

Docker

22.

The DevOps team at Microsoft Azure Corp is transitioning from manual to automated deployment processes. To ensure a smooth transition, the team decides to implement Blue-Green deployment. What is the primary advantage of using Blue-Green deployment in the context of minimizing downtime during releases?

a)

Allows for rollback to the previous version in case of issues.

b)

Requires minimal automation tools for implementation.

c)

Deploys changes gradually to reduce the impact on users.

d)

Completely halts the production environment during deployment.

23.

The DevOps team at Global Solutions is planning to implement a CI/CD pipeline for a complex software application. Considering the importance of automated testing in the pipeline, what type of testing is most appropriate for validating the overall functionality and user experience of the application?

a)

Unit Testing

b)

Integration Testing

c)

System Testing

d)

Acceptance Testing

24.

The DevOps team at Google Cloud Computing is tasked with improving the efficiency of their continuous delivery process. What practice can significantly contribute to achieving faster and more reliable software releases by automating the build, test, and deployment stages?

a)

Manual Deployment

b)

Feature Branching

c)

Continuous Integration

d)

Periodic Code Review

25.

The DevOps team at Agile Innovations is adopting a containerization strategy using Docker for their microservices. To optimize resource utilization, what is a key benefit of using containers compared to traditional virtual machines?

a)

Containers provide stronger isolation between applications.

b)

Containers have a smaller footprint and faster startup times.

c)

Containers are suitable only for monolithic applications.

d)

Containers are less portable across different environments.