Last Updated On
Welcome to the DevOps Quiz! This blog post features answers to DevOps questions that explore key DevOps concepts, covering foundational principles and commonly used tools in a typical DevOps pipeline.
DevOps Multiple Choice Questions – MCQ2
Answers
1) d) All of the above
2) c) Waterfall Software Delivery.
3) a) DevOps is only suitable for start-up companies
4) c) Blue-Green Deployment
Blue-Green Deployment involves two parallel environments – Blue (current production) and Green (clone of production). New code is deployed to the Green environment and, once tested and verified, traffic is switched to it.
5) c) Tracking changes to source code
A VCS like Git allows developers to track and manage changes to source code, facilitating collaboration and version management.
6) c) Terraform
Terraform is a widely-used tool for defining and providing cloud infrastructure using a declarative configuration language. It enables Infrastructure as Code (IaC) practices for cloud resources.
7) b) Continuous Integration
Continuous Integration (CI) is a DevOps practice where developers integrate code into a shared repository several times a day. It encourages more frequent code integrations and testing.
8) c) Grafana
Grafana is an open-source platform for monitoring and observability. It’s commonly used to visualize metrics from time-series databases.
9) b) Infrastructure components that are never updated once deployed
Immutable Infrastructure refers to an approach where once infrastructure components are deployed, they are never modified. Instead, if changes are needed, new instances are created to replace the old ones.
10) c) Configuration Management
Configuration Management involves the use of tools and practices to automate the provisioning and management of servers, ensuring that they maintain the desired state over time.
11) d) Ansible
12) d)Infrastructure as code and configuration management tools that enable the programmers in changing the environments themselves
13) b) No
14) c) Archetype
15) c) Telemetry is the process of recording the behaviour of your systems.
16) c) Reproducible and version-controlled infrastructure changes.
17) c) Implementing automated Dependency Scanning in the CI/CD pipeline.
18) d) Allows flexibility to choose the best environment for specific workloads.
19) d) Enables reproducible and consistent deployments with pre-built images.
20) b) Siloed Development, as breaking down organizational silos is a key aspect of fostering collaboration and efficiency in DevOps.
21) d) Both a) and b)
22) d) All of the above
23) a) Changes deployed by creating new instances with the updates applied, modifying existing instances directly.
24) a) Developers collaborate on code in a single branch called “trunk”.
25) b) Never mix test driven development (TDD) together with your test automation approach.
Additional MCQ