🇮🇳 AWS Certified Solutions Architect – Associate · subject

AWS Certified Solutions Architect – Associate Application Integration, Analytics & Operational Excellence Syllabus

The Application Integration, Analytics & Operational Excellence syllabus for AWS Certified Solutions Architect – Associate in full: 4 chapters, 17 topics and 11 sub-topics, every one listed below, plus 51 Application Integration, Analytics & Operational Excellence flashcards with answers.

4Chapters
17Topics
11Sub-topics
51Flashcards

Application Integration, Analytics & Operational Excellence syllabus: all 4 chapters

Expand any chapter to see its topics and sub-topics.

  1. Decoupling & Messaging

    5 topics
    • Amazon SQS
      • Standard vs FIFO queues
      • Visibility timeout, dead-letter queues and long polling
    • Amazon SNS pub/sub and fan-out patterns
    • Amazon EventBridge and event-driven architectures
    • AWS Step Functions for workflow orchestration
    • Amazon MQ and Amazon AppFlow overview
  2. Streaming & Analytics

    4 topics
    • Amazon Kinesis
      • Data Streams, Data Firehose and Managed Service for Apache Flink
    • Amazon Athena and AWS Glue
    • Amazon Redshift data warehousing
      • Redshift Spectrum and concurrency scaling
    • Amazon EMR, QuickSight and OpenSearch Service
  3. Monitoring & Observability

    4 topics
    • Amazon CloudWatch
      • Metrics, alarms and composite alarms
      • Logs, Logs Insights and the CloudWatch agent
      • Dashboards and EventBridge scheduling
    • AWS CloudTrail and AWS X-Ray tracing
    • AWS Systems Manager
      • Session Manager, Patch Manager and Run Command
    • AWS Health Dashboard and Trusted Advisor checks
  4. Resilience & Disaster Recovery

    4 topics
    • RTO and RPO concepts
    • Disaster recovery strategies
      • Backup and restore
      • Pilot light and warm standby
      • Multi-site active-active
    • Designing highly available and fault-tolerant architectures
    • AWS Well-Architected Framework pillars and cost optimization

AWS Certified Solutions Architect – Associate Application Integration, Analytics & Operational Excellence flashcards — 51 questions with answers

  1. What are the two types of Amazon SQS queues, and what does each guarantee?

    Standard queues offer nearly unlimited throughput, at-least-once delivery, and best-effort ordering. FIFO queues guarantee exactly-once processing and strict first-in-first-out ordering, with up to 300 messages/sec (3,000 with batching).

  2. What is the default and maximum visibility timeout for an Amazon SQS message?

    The default visibility timeout is 30 seconds, and the maximum is 12 hours. During this period, a consumed message is hidden from other consumers.

  3. In Amazon SQS, what is the difference between short polling and long polling?

    Short polling returns immediately, sampling only a subset of servers (may return empty even if messages exist). Long polling (WaitTimeSeconds up to 20s) waits for messages to arrive, reducing empty responses and cost.

  4. What is the maximum message retention period for an Amazon SQS queue?

    Messages can be retained from 60 seconds up to 14 days; the default retention is 4 days.

  5. What is an SQS Dead-Letter Queue (DLQ) used for?

    A DLQ stores messages that fail processing after exceeding the maxReceiveCount (redrive policy). It isolates problematic messages for debugging and prevents them from blocking the main queue.

  6. What is the maximum size of a single Amazon SQS message, and how do you send larger payloads?

    The max message size is 256 KB. For larger payloads, use the SQS Extended Client Library to store the body in Amazon S3 and pass a reference in the message.

  7. What is the Amazon SNS fan-out pattern?

    A single message published to an SNS topic is delivered (fanned out) to multiple subscribers simultaneously — commonly multiple SQS queues, Lambda functions, or HTTP endpoints — enabling parallel, decoupled processing.

  8. Which delivery protocols/endpoints can subscribe to an Amazon SNS topic?

    SQS, AWS Lambda, HTTP/HTTPS, email, email-JSON, SMS, mobile push (application), and Kinesis Data Firehose.

  9. What is the difference between SNS Standard and FIFO topics?

    Standard topics give high throughput with best-effort ordering and at-least-once delivery. FIFO topics guarantee strict ordering and deduplication but can only deliver to SQS FIFO queues and have lower throughput.

  10. How does Amazon SNS message filtering work?

    Subscribers apply a filter policy (JSON) against message attributes or message body. Only messages matching the policy are delivered to that subscription, avoiding the need for separate topics.

  11. What is Amazon EventBridge, and how does it relate to CloudWatch Events?

    EventBridge is a serverless event bus for routing events from AWS services, SaaS apps, and custom apps to targets using rules. It is the evolution of CloudWatch Events, adding the schema registry and third-party SaaS partner event sources.

  12. What is the EventBridge Schema Registry?

    It stores event structure (schemas), can auto-discover schemas from events on a bus, and generates code bindings so developers can work with strongly typed event objects.

  13. How do EventBridge rules route events, and what is a target?

    Rules match incoming events against an event pattern (or run on a schedule). Matching events are sent to one or more targets (up to 5 per rule), such as Lambda, SQS, SNS, Step Functions, or Kinesis.

  14. What is the main benefit of an event-driven architecture on AWS?

    Loose coupling: producers and consumers are decoupled, enabling independent scaling, asynchronous processing, resilience to failures, and easier addition of new consumers without changing producers.

  15. What are the two workflow types in AWS Step Functions and when is each used?

    Standard workflows: long-running (up to 1 year), exactly-once, full execution history — for orchestration/auditable workflows. Express workflows: high-volume, short-duration (up to 5 min), at-least-once — for streaming/event processing.

  16. In AWS Step Functions, what language defines a state machine, and what are common state types?

    Amazon States Language (ASL), a JSON-based language. Common states: Task, Choice, Parallel, Map, Wait, Pass, Succeed, and Fail.

  17. What does the Map state do in AWS Step Functions?

    It iterates over a collection of items and runs a set of steps for each item, supporting parallel processing (with concurrency control) — useful for fan-out over arrays of data.

  18. What is Amazon MQ, and when should you choose it over SQS/SNS?

    Amazon MQ is a managed message broker for Apache ActiveMQ and RabbitMQ. Choose it when migrating existing applications that use standard protocols (JMS, AMQP, MQTT, STOMP, OpenWire) rather than rewriting to SQS/SNS APIs.

  19. What is Amazon AppFlow used for?

    AppFlow is a fully managed integration service for securely transferring data between SaaS apps (Salesforce, ServiceNow, Slack, etc.) and AWS services (S3, Redshift) without writing custom code, with built-in data transformation.

  20. What are the four core services in the Amazon Kinesis family?

    Kinesis Data Streams (real-time ingestion), Kinesis Data Firehose (load to destinations like S3/Redshift), Kinesis Data Analytics (SQL/Flink on streams), and Kinesis Video Streams (video ingestion).

Show the other 31 Application Integration, Analytics & Operational Excellence flashcards
  1. In Kinesis Data Streams, what is a shard and what is its throughput limit?

    A shard is a unit of capacity. Each shard ingests up to 1 MB/sec or 1,000 records/sec, and outputs up to 2 MB/sec. Throughput scales by adding shards.

  2. What is the key difference between Kinesis Data Streams and Kinesis Data Firehose?

    Data Streams is real-time (sub-second), requires you to manage consumers and scaling (shards), and stores data 24h–365 days. Firehose is near-real-time (buffered, ~60s min), fully managed/auto-scaling, with no storage and direct delivery to destinations.

  3. What is the default and maximum data retention period in Kinesis Data Streams?

    Default retention is 24 hours; it can be extended up to 365 days.

  4. What is Amazon Athena and what does it query?

    Athena is a serverless, interactive query service that runs standard SQL directly on data in Amazon S3. You pay per amount of data scanned per query; no infrastructure to manage.

  5. How can you reduce cost and improve performance of Amazon Athena queries?

    Use columnar compressed formats (Parquet/ORC), partition data, and compress files — these reduce the amount of data scanned, lowering both cost and query time.

  6. What is AWS Glue and what is the Glue Data Catalog?

    AWS Glue is a serverless ETL service for discovering, preparing, and transforming data. The Glue Data Catalog is a central metadata repository (tables/schemas) used by Athena, Redshift Spectrum, and EMR; Glue Crawlers auto-populate it.

  7. What is Amazon Redshift and what architecture does it use?

    Redshift is a fully managed, petabyte-scale data warehouse using columnar storage and Massively Parallel Processing (MPP). It is optimized for OLAP/analytics queries, not high-concurrency OLTP transactions.

  8. What is Amazon Redshift Spectrum?

    Spectrum lets you run Redshift SQL queries directly against exabytes of data in S3 without loading it into Redshift tables, using the Glue Data Catalog for metadata.

  9. What is the difference between OLTP and OLAP, and which AWS services fit each?

    OLTP = transactional, many small reads/writes (use RDS/DynamoDB). OLAP = analytical, complex queries over large datasets (use Redshift/Athena/EMR).

  10. What is Amazon EMR and what frameworks does it run?

    EMR (Elastic MapReduce) is a managed big-data cluster platform running open-source frameworks like Apache Hadoop, Spark, Hive, HBase, Presto, and Flink for large-scale data processing.

  11. What is Amazon QuickSight?

    QuickSight is a serverless, ML-powered business intelligence (BI) service for creating interactive dashboards and visualizations. SPICE is its in-memory calculation engine for fast queries.

  12. What is Amazon OpenSearch Service used for?

    It is a managed service for running OpenSearch/Elasticsearch for search, log analytics, full-text search, and observability, often paired with Kibana/OpenSearch Dashboards and Kinesis/Logstash for ingestion.

  13. What three telemetry types does Amazon CloudWatch collect, and what is a custom metric?

    Metrics, Logs, and Events/Alarms. A custom metric is application-defined data you publish to CloudWatch (e.g., memory usage), since metrics like RAM are not collected by default on EC2.

  14. What is a CloudWatch alarm and what states can it have?

    An alarm watches a metric over a period and triggers actions based on thresholds. States: OK, ALARM, and INSUFFICIENT_DATA. Actions can include SNS notifications, Auto Scaling, or EC2 actions.

  15. What is the difference between CloudWatch basic and detailed monitoring for EC2?

    Basic monitoring sends metrics every 5 minutes (free). Detailed monitoring sends metrics every 1 minute (additional cost).

  16. What does AWS CloudTrail record, and what is it used for?

    CloudTrail records API calls and account activity (who, what, when, from where) for governance, compliance, and auditing. Events can be sent to S3 and CloudWatch Logs; it is enabled by default for 90 days of management events.

  17. What is the key distinction between CloudWatch and CloudTrail?

    CloudWatch monitors performance/operational metrics and logs ('how is it performing'). CloudTrail audits API/user activity ('who did what'). CloudWatch = performance, CloudTrail = audit trail.

  18. What is AWS X-Ray used for?

    X-Ray provides distributed tracing to analyze and debug applications, especially microservices. It builds a service map showing request flows, latency, and errors across components to find bottlenecks.

  19. What is AWS Systems Manager (SSM) and name two key capabilities.

    Systems Manager is a unified operations service for managing AWS and on-prem resources. Key features include Parameter Store (config/secrets), Session Manager (shell access without SSH/bastion), Patch Manager, Run Command, and Automation.

  20. What is the difference between SSM Parameter Store and AWS Secrets Manager?

    Parameter Store stores config/secrets (free standard tier) with no built-in rotation. Secrets Manager (paid) adds automatic secret rotation, native integration with RDS, and cross-account access for secrets management.

  21. What does AWS Trusted Advisor check, and what are its five categories?

    Trusted Advisor inspects your environment and gives best-practice recommendations across five categories: Cost Optimization, Performance, Security, Fault Tolerance, and Service Limits (Service Quotas).

  22. What is the AWS Health Dashboard?

    It provides alerts and guidance on AWS service events. The Service Health Dashboard shows general AWS status, while the Personal Health Dashboard (Your Account) shows events specifically affecting your resources.

  23. Define RTO (Recovery Time Objective).

    RTO is the maximum acceptable amount of time to restore service after a disaster — i.e., how long the system can be down before recovery must complete.

  24. Define RPO (Recovery Point Objective).

    RPO is the maximum acceptable amount of data loss measured in time — i.e., how far back the last usable backup must be (how much recent data you can afford to lose).

  25. What are the four AWS disaster recovery strategies, ordered from highest RTO/RPO to lowest?

    1) Backup & Restore (cheapest, highest RTO/RPO), 2) Pilot Light, 3) Warm Standby, 4) Multi-Site / Active-Active (most expensive, near-zero RTO/RPO).

  26. Describe the Pilot Light DR strategy.

    Core critical components (e.g., databases replicating data) run continuously in the recovery region, while the rest of the infrastructure is provisioned and scaled up only when disaster strikes. Lower cost than warm standby, faster than backup/restore.

  27. Describe the Warm Standby DR strategy.

    A scaled-down but fully functional copy of the production environment always runs in the recovery region. On disaster, it is scaled up to handle full load — faster recovery than Pilot Light, higher cost.

  28. How do you achieve high availability for an application across an AWS Region?

    Deploy resources across multiple Availability Zones (Multi-AZ), front them with an Elastic Load Balancer, and use Auto Scaling so the system tolerates the loss of an entire AZ.

  29. What design principles help build fault-tolerant architectures on AWS?

    Eliminate single points of failure (multi-AZ, redundancy), decouple components (SQS/SNS), automate recovery (Auto Scaling/health checks), use managed/replicated data stores, and design for graceful degradation.

  30. What are the six pillars of the AWS Well-Architected Framework?

    Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability.

  31. Name key cost optimization practices under the AWS Well-Architected Framework.

    Right-size resources, use the appropriate pricing model (Savings Plans/Reserved/Spot Instances), adopt serverless/managed services, implement S3 lifecycle/storage tiering, and monitor spend with Cost Explorer/Budgets to eliminate idle resources.

AWS Certified Solutions Architect – Associate Application Integration, Analytics & Operational Excellence FAQ

What is in the AWS Certified Solutions Architect – Associate Application Integration, Analytics & Operational Excellence syllabus?

AWS Certified Solutions Architect – Associate Application Integration, Analytics & Operational Excellence is split into 4 chapters: Decoupling & Messaging, Streaming & Analytics, Monitoring & Observability and Resilience & Disaster Recovery. Together they contain 17 topics and 11 sub-topics.

How many chapters are in AWS Certified Solutions Architect – Associate Application Integration, Analytics & Operational Excellence?

4 chapters, containing 17 topics and 11 sub-topics. The largest chapter is Decoupling & Messaging, with 5 topics.

Are there flashcards for AWS Certified Solutions Architect – Associate Application Integration, Analytics & Operational Excellence?

Yes — a 51-card Application Integration, Analytics & Operational Excellence deck, printed in full in the flashcards section of this page and available in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.