Multiple-choice
Question with one correct answer among options.
Getting Started: Exam Essentials
Free knowledge base
Everything from the course in one searchable place: 314 entries. Use it to review before a practice test or look up a word you forgot.
314 results · showing first 300, refine your search
Question with one correct answer among options.
Getting Started: Exam Essentials
Question requiring selection of multiple correct answers.
Getting Started: Exam Essentials
Official AWS document detailing exam objectives and format.
Getting Started: Exam Essentials
Percentage of exam questions from a specific topic area.
Getting Started: Exam Essentials
Minimum score required to pass the certification exam.
Getting Started: Exam Essentials
An incorrect answer option in a multiple-choice question.
Getting Started: Exam Essentials
Questions included for data, not affecting final score.
Getting Started: Exam Essentials
Think of 'DOP-C02' as 'DO-Pace-Carefully-02' – reminding you to manage your time and read questions thoroughly.
Getting Started: Exam Essentials
The DOP-C02 exam is 180 minutes long and contains 65 questions. A passing score is 750. Remember the exact number of questions and the time limit.
Getting Started: Exam Essentials
Not reading the question carefully enough to distinguish between multiple-choice and multiple-response questions.
Getting Started: Exam Essentials
Spending too much time on a single difficult question, leaving insufficient time for easier questions later.
Getting Started: Exam Essentials
Not utilizing the 'mark for review' feature and getting stuck on challenging questions.
Getting Started: Exam Essentials
Document outlining exam domains, tasks, and weightings.
Getting Started: Exam Essentials
Engaging with material through hands-on, teaching, or explaining.
Getting Started: Exam Essentials
Reviewing material at increasing intervals to improve retention.
Getting Started: Exam Essentials
The rate at which memory of learned information declines over time.
Getting Started: Exam Essentials
Absorbing information without active engagement, e.g., reading.
Getting Started: Exam Essentials
Directly implementing concepts in a real or simulated environment.
Getting Started: Exam Essentials
Strategically allocating study and exam time for optimal results.
Getting Started: Exam Essentials
To remember the key study steps: 'BLUEPRINT' (Blueprint, Labs, Understand, Practice, Review, Integrate, Plan, Test).
Getting Started: Exam Essentials
The DOP-C02 exam frequently tests your ability to apply knowledge in complex, multi-service scenarios. Memorizing facts is not enough; you must understand how services integrate and behave under various conditions. Look for keywords like 'optimize cost', 'improve reliability', 'automate deployment', or 'reduce downtime' in questions.
Getting Started: Exam Essentials
Only reading study guides without hands-on practice, leading to theoretical but not practical understanding.
Getting Started: Exam Essentials
Cramming all material right before the exam instead of using spaced repetition, resulting in poor long-term retention.
Getting Started: Exam Essentials
Ignoring the exam blueprint and spending too much time on low-weightage topics, misallocating study effort.
Getting Started: Exam Essentials
Frequent code merges, automated builds, and tests.
SDLC Automation Mastery
Automated release process, software always deployable.
SDLC Automation Mastery
Automated production deployment without human approval.
SDLC Automation Mastery
Operation yields same result regardless of execution count.
SDLC Automation Mastery
Defining CI/CD workflow in version-controlled code.
SDLC Automation Mastery
Managed Git repository service on AWS.
SDLC Automation Mastery
Compiles code, runs tests, produces artifacts.
SDLC Automation Mastery
Orchestrates release pipelines for fast updates.
SDLC Automation Mastery
To remember the AWS Code services, think: 'Commit' your code, 'Build' it, 'Deploy' it, and 'Pipeline' it all together!
SDLC Automation Mastery
The exam often tests your understanding of which AWS service fits which stage of a CI/CD pipeline. Memorize the core functions of CodeCommit (source), CodeBuild (build/test), CodeDeploy (deploy), and CodePipeline (orchestration). Look for keywords like 'version control', 'compile code', 'deploy application', and 'automate release process'.
SDLC Automation Mastery
Overlooking manual approval gates for critical production deployments, leading to unintended releases.
SDLC Automation Mastery
Neglecting comprehensive automated testing, allowing bugs to reach production environments.
SDLC Automation Mastery
Failing to implement rollback strategies, making recovery from failed deployments difficult and slow.
SDLC Automation Mastery
Performing activities like testing and security earlier in the SDLC.
SDLC Automation Mastery
Static Application Security Testing; analyzes code without execution.
SDLC Automation Mastery
Dynamic Application Security Testing; tests running applications for vulnerabilities.
SDLC Automation Mastery
Software Composition Analysis; identifies vulnerabilities in open-source components.
SDLC Automation Mastery
Integrating security practices into every stage of the DevOps lifecycle.
SDLC Automation Mastery
Tests individual components or functions of code in isolation.
SDLC Automation Mastery
Verifies interactions between different modules or services.
SDLC Automation Mastery
Automated, ongoing enforcement and monitoring of regulatory and policy requirements.
SDLC Automation Mastery
TEST SECURE: T-est E-very S-tage, T-hrough S-hifting E-arly C-ode U-nder R-igorous E-xamination.
SDLC Automation Mastery
The exam frequently tests your understanding of 'shifting left' for both quality and security. Know the specific types of tests (unit, integration, functional, performance) and security scans (SAST, DAST, SCA) and where they fit into a typical CI/CD pipeline. Keywords like 'early detection,' 'automated feedback,' and 'preventing issues' are good indicators.
SDLC Automation Mastery
Only performing security scans at the end of the development cycle, leading to costly rework.
SDLC Automation Mastery
Relying solely on manual testing, which slows down the pipeline and introduces human error.
SDLC Automation Mastery
Not integrating security tools directly into the CI/CD pipeline, making them an optional afterthought.
SDLC Automation Mastery
Ignoring the different types of automated tests; a single test type is insufficient for comprehensive coverage.
SDLC Automation Mastery
An external component or library required by an application.
SDLC Automation Mastery
The deployable output of a build process, such as a JAR or Docker image.
SDLC Automation Mastery
The characteristic of an artifact that, once created, cannot be changed.
SDLC Automation Mastery
Assigning unique identifiers to different iterations of dependencies or artifacts.
SDLC Automation Mastery
A fully managed artifact repository service for package managers.
SDLC Automation Mastery
A fully managed Docker container registry for storing and managing container images.
SDLC Automation Mastery
Object storage service often used for storing various types of build artifacts.
SDLC Automation Mastery
A situation where incompatible dependency versions cause build or runtime failures.
SDLC Automation Mastery
S3, ECR, CodeArtifact: 'SECure Artifacts' – S3 for files, ECR for containers, CodeArtifact for packages. Keep your artifacts SECure!
SDLC Automation Mastery
The exam frequently tests your knowledge of which AWS services are appropriate for different artifact types. Remember: S3 for general files, CodeArtifact for package manager artifacts (Maven, npm, pip), and ECR for Docker images.
SDLC Automation Mastery
Not versioning artifacts: Deploying unversioned artifacts makes rollbacks difficult and introduces uncertainty about what's actually deployed.
SDLC Automation Mastery
Using different dependency versions across environments: This leads to 'works on my machine' issues and inconsistent application behavior.
SDLC Automation Mastery
Storing artifacts in ephemeral locations: Artifacts must be stored in durable, centralized repositories, not on build server local disks.
SDLC Automation Mastery
Running two identical environments, switching traffic instantly.
SDLC Automation Mastery
Gradually rolling out a new version to a small user subset.
SDLC Automation Mastery
Reverting to a previous, stable version of an application.
SDLC Automation Mastery
Directing a percentage of user requests to a specific version.
SDLC Automation Mastery
Distributes incoming network traffic across multiple targets.
SDLC Automation Mastery
Service that automates software deployments to various compute services.
SDLC Automation Mastery
Scalable cloud Domain Name System (DNS) web service.
SDLC Automation Mastery
Think of 'Blue/Green' like changing a light switch: instant on/off. 'Canary' is like sending a scout ahead: a small group goes first to check for danger.
SDLC Automation Mastery
The exam often tests your understanding of which AWS services facilitate each deployment strategy. Memorize that AWS CodeDeploy supports both blue/green and canary for EC2, Lambda, and ECS. Also, know that Route 53 and ELB are critical for traffic shifting in both scenarios.
SDLC Automation Mastery
Confusing the purpose of blue/green (fast rollback) with canary (gradual risk mitigation).
SDLC Automation Mastery
Not planning for the cost implications of running duplicate environments for blue/green.
SDLC Automation Mastery
Failing to implement robust monitoring and alarms during canary deployments to detect issues early.
SDLC Automation Mastery
Managing infrastructure using code, not manual processes.
Configuration & Infrastructure as Code
Describes the desired end state of infrastructure.
Configuration & Infrastructure as Code
Defines the specific steps to provision infrastructure.
Configuration & Infrastructure as Code
AWS service for declarative infrastructure provisioning via templates.
Configuration & Infrastructure as Code
Framework to define cloud infrastructure using programming languages.
Configuration & Infrastructure as Code
A collection of AWS resources managed as a single unit by CloudFormation.
Configuration & Infrastructure as Code
When actual infrastructure deviates from its defined state.
Configuration & Infrastructure as Code
CODE for Consistency, Orchestration, Documentation, and Efficiency – the four pillars of IaC!
Configuration & Infrastructure as Code
The exam frequently tests your understanding of CloudFormation's capabilities and limitations, especially its declarative nature and how it manages stacks. Be prepared to identify scenarios where CloudFormation is the most appropriate IaC tool.
Configuration & Infrastructure as Code
Treating IaC templates as throwaway scripts rather than version-controlled, tested code.
Configuration & Infrastructure as Code
Making manual changes to infrastructure provisioned by IaC, leading to configuration drift.
Configuration & Infrastructure as Code
Not validating IaC templates before deployment, causing failed deployments and delays.
Configuration & Infrastructure as Code
The intended configuration of infrastructure as defined by IaC.
Configuration & Infrastructure as Code
The current, real-time configuration of deployed infrastructure.
Configuration & Infrastructure as Code
Replacing components instead of modifying them in place.
Configuration & Infrastructure as Code
Process of identifying differences between desired and actual states.
Configuration & Infrastructure as Code
Bringing drifted infrastructure back into alignment with IaC.
Configuration & Infrastructure as Code
Reusable, self-contained units of infrastructure code.
Configuration & Infrastructure as Code
DRIFT: Detect, Remediate, Implement policies, Focus on IaC, Test regularly.
Configuration & Infrastructure as Code
The exam often tests your understanding of how AWS services like AWS Config and CloudFormation's drift detection feature help identify and manage configuration drift. Remember that CloudFormation drift detection identifies changes to resources managed by the stack, but doesn't automatically remediate them.
Configuration & Infrastructure as Code
Ignoring small, 'temporary' manual changes, as they often become permanent and cause drift.
Configuration & Infrastructure as Code
Not integrating drift detection into your CI/CD pipeline, leading to late discovery of issues.
Configuration & Infrastructure as Code
Having inconsistent IaC repositories or not versioning your IaC, making it hard to track changes.
Configuration & Infrastructure as Code
Over-automating remediation without proper testing, which can lead to unintended outages.
Configuration & Infrastructure as Code
AWS service for managing, rotating, and retrieving secrets.
Configuration & Infrastructure as Code
AWS service for secure, hierarchical config and secret storage.
Configuration & Infrastructure as Code
Granting only necessary permissions for a task.
Configuration & Infrastructure as Code
Regularly changing secrets to enhance security.
Configuration & Infrastructure as Code
AWS Key Management Service, for encryption keys.
Configuration & Infrastructure as Code
Embedding secrets directly into code or config.
Configuration & Infrastructure as Code
AWS service for logging API calls and events.
Configuration & Infrastructure as Code
Secrets Manager ROTATES, Parameter Store STORES. Remember 'R' for Rotation in Secrets Manager, and 'S' for Storage in Parameter Store.
Configuration & Infrastructure as Code
The exam frequently tests your knowledge of AWS Secrets Manager versus AWS Systems Manager Parameter Store. Remember that Secrets Manager focuses on lifecycle management and automatic rotation, especially for database credentials, while Parameter Store is broader for configuration data and secrets.
Configuration & Infrastructure as Code
Storing secrets directly in environment variables in production environments.
Configuration & Infrastructure as Code
Granting overly permissive IAM roles to applications or CI/CD pipelines that access secrets.
Configuration & Infrastructure as Code
Neglecting to implement regular secret rotation, increasing the risk of compromise.
Configuration & Infrastructure as Code
CloudFormation stack created by another stack.
Configuration & Infrastructure as Code
Reusable, self-contained IaC configuration.
Configuration & Infrastructure as Code
Using variables to customize IaC templates.
Configuration & Infrastructure as Code
Deploy stacks across multiple accounts/regions.
Configuration & Infrastructure as Code
Separate state for different environments.
Configuration & Infrastructure as Code
MODULAR D.R.I.F.T.: **M**odules, **O**rganization, **D**eployments, **U**nderstanding, **L**ogging, **A**utomation, **R**euse, **D**rift **R**emediation, **I**ntegration, **F**lexibility, **T**esting.
Configuration & Infrastructure as Code
The exam often asks about managing multi-account/multi-region deployments and detecting/remediating drift. Memorize that CloudFormation StackSets are for multi-account/region deployments and CloudFormation's built-in drift detection feature. For Terraform, remember modules and workspaces for modularity and environment separation, and 'terraform plan' for drift detection.
Configuration & Infrastructure as Code
Ignoring drift: Allowing manual changes to persist without updating IaC leads to unmanageable infrastructure.
Configuration & Infrastructure as Code
Monolithic IaC: Trying to manage all infrastructure in a single, giant template, making it hard to maintain and scale.
Configuration & Infrastructure as Code
Lack of version control: Not treating IaC like application code, leading to lost changes and inconsistent deployments.
Configuration & Infrastructure as Code
System designed to operate continuously, minimizing downtime.
Building Resilient Cloud Solutions
System designed to continue operating without interruption during failures.
Building Resilient Cloud Solutions
One or more discrete data centers with redundant power, networking, and connectivity.
Building Resilient Cloud Solutions
Distributing resources across multiple Availability Zones for resilience.
Building Resilient Cloud Solutions
Distributing resources across geographically separate AWS Regions.
Building Resilient Cloud Solutions
Maximum acceptable downtime after an incident.
Building Resilient Cloud Solutions
Maximum acceptable data loss after an incident.
Building Resilient Cloud Solutions
System maintains essential functionality during partial failures or high load.
Building Resilient Cloud Solutions
HA-FT: 'HA'ppy to recover, 'FT'otally uninterrupted. HA minimizes downtime, FT prevents it.
Building Resilient Cloud Solutions
The exam frequently tests your understanding of the differences between HA and FT, and which AWS services contribute to each. Pay close attention to scenario questions that describe specific RTO/RPO requirements, as these will guide your choice of HA/DR strategy.
Building Resilient Cloud Solutions
Confusing High Availability with Fault Tolerance; they are related but distinct concepts.
Building Resilient Cloud Solutions
Assuming Multi-AZ deployment automatically provides full fault tolerance for all services.
Building Resilient Cloud Solutions
Overlooking application-level resilience patterns (e.g., retries, circuit breakers) in addition to infrastructure-level solutions.
Building Resilient Cloud Solutions
Recovery Time Objective; max acceptable downtime.
Building Resilient Cloud Solutions
Recovery Point Objective; max acceptable data loss.
Building Resilient Cloud Solutions
DR strategy: restore from backups; highest RTO/RPO.
Building Resilient Cloud Solutions
DR strategy: minimal core running; scale up on disaster.
Building Resilient Cloud Solutions
DR strategy: scaled-down replica running; faster recovery.
Building Resilient Cloud Solutions
DR strategy: full app in multiple regions; near-zero RTO/RPO.
Building Resilient Cloud Solutions
Managed service for centralized backup across AWS services.
Building Resilient Cloud Solutions
Remember 'B-P-W-M' for the strategies in increasing order of complexity/cost: Backup, Pilot light, Warm standby, Multi-site.
Building Resilient Cloud Solutions
The exam frequently tests your ability to match a business requirement (e.g., 'needs minimal downtime and data loss, but is cost-sensitive') to the most appropriate DR strategy and associated AWS services. Pay close attention to RTO/RPO implications for each strategy.
Building Resilient Cloud Solutions
Confusing RTO and RPO: RTO is about time to recover, RPO is about data loss.
Building Resilient Cloud Solutions
Over-engineering DR for non-critical applications: Multi-Site Active/Active is expensive and unnecessary for all workloads.
Building Resilient Cloud Solutions
Forgetting to test DR plans: A DR plan is useless if it hasn't been regularly tested and validated.
Building Resilient Cloud Solutions
Automatically adjusts EC2 instance count based on demand and health.
Building Resilient Cloud Solutions
Distributes incoming traffic across multiple targets for high availability.
Building Resilient Cloud Solutions
ELB type for HTTP/HTTPS traffic, offering advanced routing features.
Building Resilient Cloud Solutions
ELB type for high-performance TCP/UDP/TLS traffic at the network layer.
Building Resilient Cloud Solutions
Used by ELBs to route requests to registered targets and perform health checks.
Building Resilient Cloud Solutions
Rules defining when and how an ASG should scale instances in or out.
Building Resilient Cloud Solutions
AWS's highly available and scalable cloud Domain Name System (DNS) web service.
Building Resilient Cloud Solutions
Think of 'ALB' as 'Application Layer Bouncer' (for web traffic) and 'NLB' as 'Network Layer Bouncer' (for raw speed).
Building Resilient Cloud Solutions
For the DOP-C02 exam, understand the differences between ALB, NLB, and GLB, and when to use each. Pay close attention to how ASGs integrate with ELBs and how scaling policies are configured. Keywords to spot include 'high availability,' 'fault tolerance,' 'elasticity,' and 'traffic distribution.'
Building Resilient Cloud Solutions
Not configuring proper health checks for instances within ASGs or ELBs, leading to traffic being sent to unhealthy instances.
Building Resilient Cloud Solutions
Setting ASG scaling policies that are too aggressive (scaling too fast) or too conservative (scaling too slow), leading to either over-provisioning or performance issues.
Building Resilient Cloud Solutions
Using an ALB when an NLB is more appropriate for high-performance, non-HTTP/S traffic, or vice-versa, causing unnecessary complexity or performance bottlenecks.
Building Resilient Cloud Solutions
Probability data remains intact over time.
Building Resilient Cloud Solutions
Guarantee all reads return the latest write.
Building Resilient Cloud Solutions
Reads always return the most recent data.
Building Resilient Cloud Solutions
Reads might return stale data, but eventually converge.
Building Resilient Cloud Solutions
Resources deployed across multiple Availability Zones.
Building Resilient Cloud Solutions
Keeps multiple versions of an object in S3.
Building Resilient Cloud Solutions
Restore database to any second within a retention window.
Building Resilient Cloud Solutions
Atomicity, Consistency, Isolation, Durability for transactions.
Building Resilient Cloud Solutions
Durable Data Doesn't Disappear (Durability). Consistent Clicks Confirm Current Content (Consistency).
Building Resilient Cloud Solutions
The exam often tests your understanding of S3's 11 nines durability and the difference between DynamoDB's strongly consistent and eventually consistent reads. Pay close attention to scenario questions that imply a need for immediate data accuracy versus those that can tolerate slight delays.
Building Resilient Cloud Solutions
Confusing durability with consistency: They are related but distinct concepts. Durability is about data not being lost; consistency is about what data is seen when read.
Building Resilient Cloud Solutions
Assuming all AWS services provide strong consistency by default: Many services, especially distributed ones, default to eventual consistency for performance reasons.
Building Resilient Cloud Solutions
Over-provisioning for strong consistency when not needed: Strong consistency often comes with performance or cost trade-offs. Only use it where truly required by the application.
Building Resilient Cloud Solutions
Aggregating logs from all sources into a single location.
Monitoring, Logging & Observability
AWS service for ingesting, storing, and monitoring logs.
Monitoring, Logging & Observability
Streams data to destinations like S3, OpenSearch, Redshift.
Monitoring, Logging & Observability
Managed service for searching, analyzing, and visualizing logs.
Monitoring, Logging & Observability
Collects logs and metrics from EC2 instances and on-premises.
Monitoring, Logging & Observability
A container for log streams in CloudWatch Logs.
Monitoring, Logging & Observability
A sequence of log events from a single source in CloudWatch.
Monitoring, Logging & Observability
Defines how long logs are stored in CloudWatch Logs.
Monitoring, Logging & Observability
To remember the main services: 'C'entralized 'L'ogging 'O'ften 'S'tarts with 'C'loudWatch, then 'K'inesis 'F'irehose for 'O'penSearch and 'S'3. (CLOCKS)
Monitoring, Logging & Observability
The exam often asks about the most cost-effective or scalable solution for log storage and analysis. Remember that S3 is best for long-term, cold storage, while OpenSearch Service is for real-time analysis and visualization. CloudWatch Logs is the central ingestion point for most AWS services.
Monitoring, Logging & Observability
Not configuring proper log retention policies, leading to excessive costs or data loss.
Monitoring, Logging & Observability
Sending all logs directly to OpenSearch Service without considering S3 for long-term, cheaper archival.
Monitoring, Logging & Observability
Forgetting to install and configure the CloudWatch Agent on EC2 instances for application logs.
Monitoring, Logging & Observability
Time-ordered data points representing a variable being monitored.
Monitoring, Logging & Observability
A container for CloudWatch metrics, preventing naming collisions.
Monitoring, Logging & Observability
Name/value pairs that uniquely identify a metric.
Monitoring, Logging & Observability
Watches a metric and performs actions when a threshold is breached.
Monitoring, Logging & Observability
OK, ALARM, INSUFFICIENT_DATA indicating metric status.
Monitoring, Logging & Observability
Customizable home pages for monitoring resources in a single view.
Monitoring, Logging & Observability
Metrics published by your applications or on-premises servers.
Monitoring, Logging & Observability
Latency, traffic, errors, and saturation for comprehensive monitoring.
Monitoring, Logging & Observability
To remember the CloudWatch alarm states: 'O.A.I.' - Oh, An Issue!
Monitoring, Logging & Observability
The exam frequently asks about the components of a CloudWatch alarm (metric, statistic, period, threshold, evaluation periods, actions) and the purpose of namespaces and dimensions for metrics. Memorize the three alarm states: OK, ALARM, INSUFFICIENT_DATA.
Monitoring, Logging & Observability
Setting alarm thresholds too low, leading to 'noisy' alarms and alert fatigue.
Monitoring, Logging & Observability
Not using dimensions effectively, making it hard to pinpoint the source of a problem.
Monitoring, Logging & Observability
Creating too many dashboards that are redundant or not focused on specific operational needs.
Monitoring, Logging & Observability
A timestamped record of a discrete event in a system.
Monitoring, Logging & Observability
A numerical measurement collected over time, representing system performance.
Monitoring, Logging & Observability
The end-to-end path of a request through a distributed system.
Monitoring, Logging & Observability
A powerful query language for interactive analysis of CloudWatch log data.
Monitoring, Logging & Observability
Automatically identifying data points that deviate significantly from expected patterns.
Monitoring, Logging & Observability
A normal or expected level of performance or behavior for a system.
Monitoring, Logging & Observability
Identifying relationships or dependencies between different data points or metrics.
Monitoring, Logging & Observability
LMT: Logs are like a diary, Metrics are like a speedometer, Traces are like following a package delivery.
Monitoring, Logging & Observability
The exam often tests your ability to choose the correct AWS service for a given logging or monitoring analysis task. Memorize that CloudWatch Logs Insights is for interactive log querying, OpenSearch Service for large-scale centralized log management, and CloudWatch for metrics and dashboards.
Monitoring, Logging & Observability
Confusing logs with metrics: Logs are discrete events, metrics are aggregated numerical values.
Monitoring, Logging & Observability
Not establishing baselines: Without knowing what's normal, it's hard to spot what's abnormal.
Monitoring, Logging & Observability
Over-collecting data without a purpose: Collect what's necessary for insights, not just everything.
Monitoring, Logging & Observability
Monitoring technique for tracking requests across multiple services.
Monitoring, Logging & Observability
An individual operation within a trace, with start/end times and attributes.
Monitoring, Logging & Observability
Mechanism to pass trace/span IDs between services.
Monitoring, Logging & Observability
AWS service for analyzing and debugging distributed applications.
Monitoring, Logging & Observability
Open-source framework for collecting telemetry data (traces, metrics, logs).
Monitoring, Logging & Observability
Visual representation of services and their connections in X-Ray.
Monitoring, Logging & Observability
X-Ray eXamines eXecution eXactly. It's like an X-ray vision for your distributed application's internal workings!
Monitoring, Logging & Observability
The exam often tests your understanding of how AWS X-Ray integrates with other services (Lambda, API Gateway, EC2, ECS) and its role in troubleshooting microservices. Be prepared to differentiate between X-Ray, CloudWatch Logs, and CloudWatch Metrics, understanding when to use each for observability.
Monitoring, Logging & Observability
Not instrumenting all relevant services: Partial tracing provides an incomplete picture and can mislead debugging efforts.
Monitoring, Logging & Observability
Ignoring context propagation: Without proper context propagation, spans cannot be linked into a coherent trace.
Monitoring, Logging & Observability
Overlooking the cost of tracing: High-volume tracing can generate significant data, leading to increased storage and processing costs if not managed.
Monitoring, Logging & Observability
Monitoring and observability service for AWS resources and applications.
Incident & Event Response
Serverless event bus that connects application data from various sources.
Incident & Event Response
Defines and executes operational tasks across AWS resources.
Incident & Event Response
Serverless compute service to run code without provisioning servers.
Incident & Event Response
Managed messaging service for application-to-application and application-to-person communication.
Incident & Event Response
Intelligent threat detection service that monitors for malicious activity.
Incident & Event Response
Comprehensive view of your security state across AWS services.
Incident & Event Response
Serverless workflow service for orchestrating complex distributed applications.
Incident & Event Response
D.A.R.T.S.: Detect, Alert, Remediate, Track, Secure. Use this to remember the core phases of automated incident response.
Incident & Event Response
The exam frequently tests your ability to combine multiple AWS services to achieve automated incident response. Look for scenarios involving detection (CloudWatch, GuardDuty), triggering (EventBridge, SNS), and remediation (Systems Manager, Lambda, Step Functions). Memorize the core function of each service in this context.
Incident & Event Response
Over-automating without proper testing, leading to unintended consequences or 'runaway' automation.
Incident & Event Response
Failing to include notification mechanisms, leaving teams unaware of automated actions.
Incident & Event Response
Not logging or auditing automated actions, making it difficult to perform root cause analysis or track changes.
Incident & Event Response
JSON structure used by EventBridge rules to match specific event characteristics.
Incident & Event Response
AWS service or resource invoked by an EventBridge rule when an event matches.
Incident & Event Response
Serverless compute service for running code in response to events.
Incident & Event Response
Assesses, audits, and evaluates the configurations of your AWS resources.
Incident & Event Response
Serverless workflow service for orchestrating complex, multi-step processes.
Incident & Event Response
Remember 'E.V.E.N.T.S.': **E**ventBridge **V**alidates **E**vents, **N**avigates to **T**argets, **S**olving problems.
Incident & Event Response
The exam frequently tests your understanding of EventBridge as the central orchestrator for event-driven actions. Be prepared to identify appropriate event sources (e.g., CloudWatch Alarms, CloudTrail) and remediation targets (e.g., Lambda, SSM Automation, SNS) for various scenarios. Remember that EventBridge rules are the key to linking events to actions.
Incident & Event Response
Forgetting to grant EventBridge permission to invoke the target service (e.g., Lambda, SSM).
Incident & Event Response
Creating overly broad EventBridge event patterns that trigger remediation for unintended events.
Incident & Event Response
Not thoroughly testing automated remediation workflows, leading to unintended side effects or infinite loops.
Incident & Event Response
Systematic process to find fundamental reasons for problems.
Incident & Event Response
Structured, blameless review after an incident to learn and improve.
Incident & Event Response
Focuses on system and process failures, not individual blame.
Incident & Event Response
RCA technique asking 'why' repeatedly to find root cause.
Incident & Event Response
Visual tool to categorize potential causes of a problem.
Incident & Event Response
Specific, measurable tasks to prevent incident recurrence.
Incident & Event Response
Chronological record of events during an incident.
Incident & Event Response
Remember 'RCA' as 'Really Clear Actions' – because the goal is to get clear, actionable steps from your analysis!
Incident & Event Response
The exam emphasizes blameless post-mortems and identifying actionable improvements. Look for questions about preventing recurrence, not just fixing. Keywords: 'blameless retrospective,' 'root cause,' 'lessons learned,' 'continuous improvement.'
Incident & Event Response
Assigning blame during a post-mortem, which stifles honest communication and learning.
Incident & Event Response
Failing to implement or follow up on actionable items, rendering the RCA effort useless.
Incident & Event Response
Focusing only on immediate symptoms rather than digging for the underlying systemic root cause.
Incident & Event Response
Comprehensive strategy for handling security incidents.
Incident & Event Response
Step-by-step guide for responding to specific incident types.
Incident & Event Response
Limiting the scope and impact of a security incident.
Incident & Event Response
Removing the root cause of a security incident.
Incident & Event Response
Restoring systems to normal operation after an incident.
Incident & Event Response
Logs API calls and events for auditing and forensics.
Incident & Event Response
Threat detection service monitoring for malicious activity.
Incident & Event Response
Centralized view of security alerts and compliance status.
Incident & Event Response
P-D-A-C-E-R-P: 'Please Don't Ask, Cause Everyone Runs Panicked!' (Preparation, Detection, Analysis, Containment, Eradication, Recovery, Post-Incident)
Incident & Event Response
The exam often tests your understanding of the incident response lifecycle phases and the purpose of security playbooks. Remember the order of the lifecycle: Preparation, Detection & Analysis, Containment, Eradication, Recovery, Post-Incident Activity. Know that playbooks standardize responses to specific threats.
Incident & Event Response
Not having a well-defined incident response plan or playbooks before an incident occurs.
Incident & Event Response
Failing to regularly test and update incident response procedures and playbooks.
Incident & Event Response
Not properly documenting incidents or performing post-incident analysis to learn from events.
Incident & Event Response
Network Access Control List; stateless firewall at subnet level.
Security & Compliance in DevOps
Stateful firewall at instance/ENI level, controls inbound/outbound traffic.
Security & Compliance in DevOps
Key Management Service; manages cryptographic keys for data encryption.
Security & Compliance in DevOps
Integrating security practices early in the software development lifecycle.
Security & Compliance in DevOps
Web Application Firewall; protects web applications from common exploits.
Security & Compliance in DevOps
Customer-Managed Key; encryption key managed by the customer in KMS.
Security & Compliance in DevOps
Transport Layer Security; protocol for encrypting communication over a network.
Security & Compliance in DevOps
NACLs are 'Nasty' and 'Network-wide' (subnet level, stateless). Security Groups are 'Safe' and 'Specific' (instance level, stateful).
Security & Compliance in DevOps
The exam frequently tests your understanding of where to apply specific security controls (e.g., NACLs vs. Security Groups, KMS for encryption, WAF for web apps). Pay attention to the 'layer' of security being discussed in a question.
Security & Compliance in DevOps
Confusing NACLs (stateless, subnet) with Security Groups (stateful, instance).
Security & Compliance in DevOps
Neglecting encryption for data at rest or in transit for sensitive information.
Security & Compliance in DevOps
Failing to integrate automated security checks into the CI/CD pipeline, leading to late discovery of vulnerabilities.
Security & Compliance in DevOps
An identity for a person or application with long-term credentials.
Security & Compliance in DevOps
A collection of IAM users that share the same permissions.
Security & Compliance in DevOps
An identity that can be assumed by trusted entities for temporary permissions.
Security & Compliance in DevOps
A JSON document defining permissions for AWS actions and resources.
Security & Compliance in DevOps
Multi-Factor Authentication, adds an extra layer of security.
Security & Compliance in DevOps
Allows external identities to access AWS resources without IAM users.
Security & Compliance in DevOps
Organizational policy to set maximum permissions across accounts.
Security & Compliance in DevOps
Users are People, Groups are Teams, Roles are Hats, Policies are Rules. Remember: People work in Teams, wear different Hats, and follow Rules.
Security & Compliance in DevOps
Memorize the core differences between IAM Users, Groups, and Roles. The exam often presents scenarios where choosing the correct IAM entity is critical for security and manageability. Pay attention to whether long-term credentials are appropriate or if temporary, assumable permissions are better.
Security & Compliance in DevOps
Using the AWS root user for daily operational tasks instead of dedicated IAM users.
Security & Compliance in DevOps
Granting overly broad permissions (e.g., `s3:*` or `ec2:*`) instead of specific actions.
Security & Compliance in DevOps
Hardcoding AWS credentials directly into application code instead of using IAM roles.
Security & Compliance in DevOps
Adherence to rules, laws, or standards.
Security & Compliance in DevOps
EU data protection and privacy law.
Security & Compliance in DevOps
US law for protecting health information.
Security & Compliance in DevOps
Security standard for credit card data.
Security & Compliance in DevOps
AWS secures the cloud, customer secures in the cloud.
Security & Compliance in DevOps
On-demand access to AWS compliance reports.
Security & Compliance in DevOps
For compliance, think 'C-A-R-E': Compliance, Artifact, Responsibility, Enforcement. CARE for your cloud compliance!
Security & Compliance in DevOps