Infrastructure Patterns: IaC, Provisioning & Orchestration
Infrastructure Patterns: IaC, Provisioning & Orchestration
Up to 20 questions, shuffled on every run
Welcome to the Infrastructure Patterns Quiz! This quiz will test your knowledge of key concepts in infrastructure management, including Infrastructure as Code (IaC), provisioning, configuration management, orchestration, and disaster recovery. Each question is designed to challenge your understanding of how to design and maintain scalable, reliable infrastructure for modern applications. Whether you’re new to infrastructure or looking to deepen your knowledge, this quiz is a great way to test your skills. Good luck!
Answer key and explanations20 questions
The quiz above draws 20 questions at random from these 30, so a second attempt will not be the same run. Everything in the pool is listed here.
What is Infrastructure as Code (IaC)?
AnswerDefining and managing infrastructure using configuration files instead of manual hardware setups
What is Terraform?
AnswerAn open-source IaC tool that manages multi-cloud resources using declarative configuration
What is provisioning?
AnswerThe process of allocating and setting up infrastructure resources like servers and networks
What is configuration management?
AnswerUsing tools like Ansible or Chef to maintain consistent software states across multiple servers
What is Ansible?
AnswerAn agentless configuration tool that uses SSH and YAML playbooks to manage server state
What is container orchestration?
AnswerThe automated coordination of container deployment, scaling, networking, and availability
What is a load balancer?
AnswerA service that distributes incoming network traffic across a group of backend servers
What is auto-scaling?
AnswerDynamically adjusting the number of active computing resources based on real-time demand
What is high availability?
AnswerDesigning a system to remain operational and accessible even during component failures
What is disaster recovery?
AnswerA documented set of procedures for restoring infrastructure after a catastrophic event
What is RTO (Recovery Time Objective)?
AnswerThe maximum acceptable duration of time that a system can be down after a failure
What is RPO (Recovery Point Objective)?
AnswerThe maximum acceptable amount of data loss measured in time from a failure event
What is a CDN (Content Delivery Network)?
AnswerA distributed network of proxy servers that cache content closer to end users
What is the difference between vertical and horizontal scaling?
AnswerVertical adds power to one node; horizontal adds more nodes to the system
What is a reverse proxy?
AnswerA server that intercepts client requests and forwards them to one or more backends
What is Docker?
AnswerA platform that uses OS-level virtualization to deliver software in isolated packages
What is a Docker image?
AnswerA lightweight, standalone, executable package that includes everything to run software
What is Kubernetes?
AnswerAn open-source system for automating deployment, scaling, and management of containers
What is a pod in Kubernetes?
AnswerThe smallest deployable unit in Kubernetes, consisting of one or more containers
What is immutable infrastructure?
AnswerA pattern where servers are replaced rather than modified when changes are required
What is blue-green deployment?
AnswerA release model that uses two identical environments to ensure zero-downtime updates
What is canary deployment?
AnswerRolling out a change to a small subset of users before deploying to the entire fleet
What is GitOps?
AnswerA practice using Git repositories as the single source of truth for infrastructure
What is a service mesh?
AnswerAn infrastructure layer for handling service-to-service communication and security
What is infrastructure monitoring?
AnswerThe process of collecting and analyzing metrics to ensure infrastructure health
What is infrastructure security?
AnswerUsing firewalls, encryption, and access controls to protect the underlying system
What is Terraform state?
AnswerA metadata file that tracks the relationship between your code and real resources
What is infrastructure as environment (IaE)?
AnswerA pattern of using IaC to create consistent, reproducible application environments
What is infrastructure cost optimization?
AnswerA set of practices to reduce cloud spending by right-sizing and removing waste
What is infrastructure testing and validation?
AnswerAutomatically verifying that infrastructure code meets functional and security goals








