CI/CD: Pipeline Automation Essentials
CI/CD: Pipeline Automation Essentials
Up to 20 questions, shuffled on every run
Welcome to the CI/CD Basics Quiz! This quiz covers fundamental continuous integration and continuous delivery concepts, pipeline automation, and modern DevOps best practices. Each question is multiple-choice, and you’ll find hints to help you along the way. 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 the primary goal of Continuous Integration (CI)?
AnswerAutomating the build and testing of code changes
What is a "Pipeline" in CI/CD?
AnswerA sequence of automated stages for code delivery
What is the difference between Continuous Delivery and Continuous Deployment?
AnswerContinuous Delivery requires manual release approval
What is a "Build Artifact"?
AnswerA package ready for testing or deployment
What does "Shift Left" mean in CI/CD?
AnswerMoving testing and security to earlier stages
What is a "Runner" (or Agent) in a CI system?
AnswerThe environment that executes the pipeline jobs
What is "YAML" used for in CI/CD?
AnswerConfiguring pipeline stages and execution steps
What is a "Trigger" in a pipeline?
AnswerAn event that initiates a pipeline execution
What is the purpose of the "Testing" stage in a CI pipeline?
AnswerValidating code behavior and preventing regressions
What is "Infrastructure as Code" (IaC)?
AnswerProvisioning infrastructure via configuration files
What is a "Staging Environment"?
AnswerA production-mirror for final release validation
What is "Blue-Green Deployment"?
AnswerRunning two environments to minimize downtime
What is a "Canary Deployment"?
AnswerPhasing a release to a small subset of users
What is "Static Code Analysis" (Linting)?
AnswerAnalyzing source code without executing it
What is a "Secret" in a CI pipeline?
AnswerEncrypted data injected during the build process
What is "Dockerization"?
AnswerPackaging an application and its environment
What is a "Webhook" in CI/CD?
AnswerAn automated HTTP callback triggered by an event
What is "Environment Parity"?
AnswerConsistency between Dev, Staging, and Production
What does "Rollback" mean?
AnswerReverting to the last known stable application version
What is "Orchestration" in CI/CD?
AnswerAutomated management of complex systems
What is "Parallelism" in a pipeline?
AnswerExecuting multiple jobs simultaneously
What is a "Self-hosted Runner"?
AnswerA CI agent managed on private infrastructure
What is "Continuous Monitoring"?
AnswerTracking application health and performance
What is a "Pull Request Build"?
AnswerA pipeline triggered by proposed code changes
What is "GitOps"?
AnswerUsing Git as the source of truth for infrastructure
What is "Dependency Scanning"?
AnswerChecking third-party libraries for vulnerabilities
What is "Manual Approval" in a pipeline?
AnswerA human intervention gate in the pipeline
What is a "Hotfix"?
AnswerAn emergency repair for a critical production bug
What is "Fail Fast"?
AnswerStopping a pipeline immediately upon any failure
What is "DevSecOps"?
AnswerIntegrating security into every pipeline stage








