โ† All KCNA Flashcard Decks

Cloud Native Patterns Flashcards

7 cards from real KCNA practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 Cloud Native Patterns flashcards as text
  1. Which cloud native pattern involves deploying infrastructure and configuration through version-controlled code rather than manual processes?

    Answer: GitOps

    GitOps uses Git as the single source of truth for declarative infrastructure and application state, with automated reconciliation.

  2. In a microservices architecture, what is the Saga pattern used for?

    Answer: Managing distributed transactions across multiple services

    The Saga pattern coordinates distributed transactions by breaking them into a sequence of local transactions with compensating actions for rollback.

  3. What is the key characteristic of Immutable Infrastructure?

    Answer: Servers are never modified after deployment; changes require new deployments

    Immutable Infrastructure means deployed artifacts are never changed in place; any update requires replacing the artifact with a new version.

  4. Which deployment pattern minimizes downtime by running two identical production environments and switching traffic between them?

    Answer: Blue-Green Deployment

    Blue-Green Deployment maintains two identical environments and switches traffic from one to the other, enabling instant rollback if issues arise.

  5. In the Backends for Frontends (BFF) pattern, what is the purpose of creating separate backends for different client types?

    Answer: To tailor API responses and logic specifically for each client's needs

    BFF creates dedicated backend services for each client type (mobile, web, etc.) allowing each to be optimized independently without compromising others.

  6. What does the Canary Deployment pattern allow teams to do?

    Answer: Roll out changes to a small subset of users before full release

    Canary Deployment gradually shifts traffic to the new version, limiting blast radius by exposing only a fraction of users to the change initially.

  7. In cloud native observability, what are the three pillars commonly referred to?

    Answer: Logs, Metrics, and Traces

    The three pillars of observability are logs (events), metrics (measurements over time), and traces (request flow across services).