AWS DevOps and Developer Tools Flashcards
7 cards from real AWS practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 AWS DevOps and Developer Tools flashcards as text
Which CodePipeline integration allows you to automatically trigger a pipeline when a pull request is opened in a GitHub repository?
Answer: Amazon EventBridge with CodeStar Connections
CodeStar Connections paired with EventBridge enables webhooks from GitHub, Bitbucket, or GitLab to automatically trigger CodePipeline executions on PR events.
In CodeBuild, which cache type stores dependencies in an Amazon S3 bucket to speed up subsequent builds?
Answer: S3 cache
S3 cache in CodeBuild uploads cached directories to an S3 bucket after a build and downloads them at the start of the next build to reduce dependency installation time.
What does the 'canary' deployment configuration in AWS CodeDeploy do?
Answer: Shifts a small percentage of traffic to the new version first, then completes the rollout
Canary configurations route a small initial percentage of traffic (e.g., 10%) to the new deployment, wait for validation, then shift the remaining traffic.
Which AWS service provides a managed Git repository hosting service fully integrated with AWS IAM for access control?
Answer: AWS CodeCommit
AWS CodeCommit is a fully managed source control service that hosts private Git repositories with IAM-based authentication and authorization.
When using AWS SAM (Serverless Application Model), what command packages and deploys your serverless application?
Answer: sam build && sam deploy
'sam build' compiles the application and 'sam deploy' uploads artifacts to S3 and deploys the CloudFormation stack for serverless resources.
In AWS X-Ray, what is a 'segment' in the context of request tracing?
Answer: A record of work done by a single service or resource for a traced request
A segment represents the computation work done by one component (like a Lambda function or EC2 app) and contains timing, metadata, and subsegment data for a traced request.
Which feature in AWS CodeArtifact allows packages from public repositories like npm or PyPI to be automatically fetched and cached when not found locally?
Answer: Upstream repositories
Upstream repositories in CodeArtifact let you proxy and cache packages from public registries, so clients pull from CodeArtifact even when fetching public packages.