Bash, the Crucial Exams Chat Bot
AI Bot

CI/CD Pipeline Concepts & Stages Flashcards

CompTIA AutoOps+ AT0-001 Flashcards

Study our CI/CD Pipeline Concepts & Stages flashcards for the CompTIA AutoOps+ AT0-001 exam with 70+ flashcards. View as flashcards, a searchable table, or as a fun matching game.
CompTIA AutoOps+ AT0-001 Course Header Image
FrontBack
Artifact registry roleStore and version build outputs
Artifact retention policyDefine how long artifacts are kept and cleaned
Benefit of pipeline as codeVersioned reproducible pipeline changes
Best trigger for CIPull request or push to mainline
Blue Green deployment conceptRun two identical environments and switch traffic
Branching strategy gitflowFeature release and hotfix branches with strict flow
Branching strategy trunk basedShort lived branches and frequent merges to main
Build artifact signing whyVerify origin and integrity of artifacts
Build cache purposeSpeed up repeated builds by reusing layers
Build reproducibility requirementDeterministic builds from same inputs
Build stage purposeCompile and assemble artifacts
Canary analysis metricsError rate latency and user experience indicators
Canary deployment conceptGradual rollout to subset of users
Common gate typesTests lint security and approvals
Compliance evidence in pipelineStore audit logs signed artifacts and approvals
Container image tagging best practiceInclude version and immutable tag
Continuous delivery requirementReady to deploy automatically but manual release step
Continuous deployment requirementAutomated deploys to production on pass
Contract testing purposeEnsure integrations match expected interfaces
Dependency scanning goalDetect vulnerable libraries early
Downstream pipeline conceptTrigger dependent pipelines after success
End to end test drawbackSlow brittle and high maintenance cost
Environment parity importanceKeep dev staging and prod similar
Failure isolation practiceBreak pipeline into small focused stages
Fast feedback principleRun fast tests early to reduce developer time to fix
Feature branch lifetime best practiceKeep short lived and frequently integrate
Feature flag purposeToggle features without deploys
Flaky test strategyQuarantine and fix then reenable
Gating definitionBlock promotion until checks pass
Hosted runner benefitManaged infrastructure and easy scaling
Idempotent deployment meaningMultiple runs produce same result
Immutable artifact meaningArtifact cannot be changed after creation
Immutable infrastructure benefitPredictable and versioned environments
Incremental build benefitReduce build time by rebuilding changed parts only
Integration test environment requirementRun against realistic dependencies or mocks
Manual approval use caseBusiness or safety critical deploys
Merge strategy purposeChoose linear history or use merge commits
Observability in pipelinesCollect logs metrics and traces for debugging
Parallelization benefitRun independent jobs concurrently to speed pipeline
Pipeline artifact promotionPromote same artifact across environments
Pipeline as code definitionStoring pipeline configuration in version control
Pipeline cost controlLimit concurrency and use spot or preemptible agents
Pipeline monitoring alertsNotify on failures long running jobs or flakiness
Pipeline optimization strategyCache artifacts parallelize and skip unchanged steps
Pipeline triggers common typesPush pull request schedule and manual
PR validation best practiceRun pipeline and tests before merge
Primary goal of CDAutomated delivery of releasable artifacts to environments
Primary goal of CIFast feedback and merging of changes
Promoting artifacts across regionsReplicate registry artifacts not rebuild
Promotion vs rebuild principleAlways promote not rebuild for consistency
Quiet periods and throttling usePrevent overload from rapid commits
Release health monitoringUse real user metrics SLOs and alerts
Resource isolation practiceUse ephemeral agents or containers per job
Rollback strategyAutomated rollback to last known good artifact
Rolling deployment conceptIncremental replace of instances to update fleet
Secrets management best practiceUse a secure vault not source control
Security scanning placementRun SAST and dependency scans early in pipeline
Self hosted runner benefitCustom tooling access and cost control
Semantic versioning purposeCommunicate compatibility and release ordering
Shift left meaningMove testing and security earlier in development
Skip unchanged steps techniqueUse checksum based conditional execution
Source control integration purposeTrigger builds and track provenance
Static code analysis goalFind defects and enforce standards
Test data management approachUse synthetic isolated reproducible datasets
Test parallelism caveatShared resources can cause nondeterministic failures
Test pyramid base typesUnit tests fast and isolated
Test pyramid middle typesIntegration tests verify component interactions
Test pyramid top typesEnd to end tests slow and brittle
Trunk based CI benefitEasier automation fewer merge conflicts
Upstream pipeline conceptProduce artifacts consumed by downstream pipelines

About the Flashcards

Flashcards for the CompTIA AutoOps+ exam focus on CI/CD pipeline terminology and core practices to review before the test. Cards cover pipeline-as-code, common triggers, build and artifact management (immutable artifacts, registries, semantic versioning), reproducible builds, promotion vs rebuild, and branching and merge strategies used to validate changes.

They also reinforce testing and gating concepts-unit, integration, and end-to-end roles, flaky-test handling, and contract testing-alongside deployment patterns (canary, blue-green, rolling), feature flags and rollback tactics, security and shift-left scans, secrets management, observability, and pipeline optimization like caching, parallelism, and skipping unchanged steps.

Topics covered in this flashcard deck:

  • CI/CD pipeline fundamentals
  • Builds, artifacts, versioning
  • Testing and gating strategies
  • Deployment patterns and rollbacks
  • Security, scanning, secrets
  • Optimization and observability
Share on...
Follow us on...