🌍 Worldwide · Programming

AWS Cloud Practitioner Syllabus

AWC Cloud Practitioner Certification. The full AWS Cloud Practitioner syllabus: 8 chapters, 18 topics and 66 sub-topics, with 52 flashcards written against it.

8Chapters
18Topics
66Sub-topics
52Flashcards

AWS Cloud Practitioner syllabus — full chapter and topic list

Expand any chapter to see its topics and sub-topics. This is the whole examinable outline for AWS Cloud Practitioner, not a summary of it.

  1. Introduction to Cloud Computing

    2 topics
    • Overview of Cloud Computing
      • Definition and Characteristics
      • Benefits of Cloud Computing
      • Cloud Service Models (IaaS, PaaS, SaaS)
      • Cloud Deployment Models (Public, Private, Hybrid)
    • Introduction to AWS
      • History and Evolution of AWS
      • Global Infrastructure
      • AWS Free Tier
  2. AWS Core Services

    4 topics
    • Compute Services
      • Amazon EC2
      • Amazon EC2 Auto Scaling
      • AWS Lambda
      • Amazon Elastic Beanstalk
      • Amazon Lightsail
    • Storage Services
      • Amazon S3
      • Amazon EBS
      • Amazon EFS
      • Amazon Glacier
      • AWS Storage Gateway
    • Database Services
      • Amazon RDS
      • Amazon DynamoDB
      • Amazon Redshift
      • Amazon Aurora
      • Amazon ElastiCache
    • Networking Services
      • Amazon VPC
      • Elastic Load Balancing
      • Amazon Route 53
      • AWS Direct Connect
      • Amazon CloudFront
  3. Security and Identity

    3 topics
    • Identity and Access Management
      • AWS IAM
      • AWS Organizations
      • AWS Single Sign-On
    • Data Protection
      • AWS Key Management Service (KMS)
      • AWS Shield
      • AWS WAF
      • AWS Secrets Manager
    • Compliance and Governance
      • AWS Artifact
      • AWS Config
      • AWS CloudTrail
  4. Management and Monitoring

    2 topics
    • Monitoring and Logging
      • Amazon CloudWatch
      • AWS CloudTrail
      • AWS X-Ray
    • Management Tools
      • AWS CloudFormation
      • AWS OpsWorks
      • AWS Systems Manager
      • AWS Trusted Advisor
  5. Developer Tools

    2 topics
    • Code Services
      • AWS CodeCommit
      • AWS CodeBuild
      • AWS CodeDeploy
      • AWS CodePipeline
    • Developer Resources
      • AWS SDKs
      • AWS CLI
      • AWS Cloud9
  6. Big Data and Analytics

    2 topics
    • Data Processing
      • Amazon EMR
      • AWS Glue
      • AWS Data Pipeline
    • Data Analytics
      • Amazon Kinesis
      • Amazon Athena
      • Amazon QuickSight
  7. Machine Learning

    1 topic
    • AI Services
      • Amazon SageMaker
      • AWS DeepLens
      • Amazon Comprehend
      • Amazon Rekognition
  8. Migration and Transfer

    2 topics
    • Data Transfer Services
      • AWS Migration Hub
      • AWS Snowball
      • AWS DataSync
    • Database Migration
      • AWS Database Migration Service
      • AWS Schema Conversion Tool

AWS Cloud Practitioner flashcards

The complete AWS Cloud Practitioner deck: 52 questions with worked answers.

  1. What are the three main cloud computing deployment models?

    Public cloud (all resources on a provider like AWS), private cloud (on-premises/dedicated infrastructure), and hybrid cloud (a combination that connects on-premises resources with the public cloud).

  2. Define the three primary cloud service models and give an AWS example of each.

    IaaS (Infrastructure as a Service, e.g., Amazon EC2), PaaS (Platform as a Service, e.g., AWS Elastic Beanstalk), and SaaS (Software as a Service, e.g., a fully managed application). They differ by how much the provider manages versus the customer.

  3. List the six advantages (value propositions) of cloud computing per AWS.

    1) Trade capital expense for variable expense, 2) benefit from massive economies of scale, 3) stop guessing capacity, 4) increase speed and agility, 5) stop spending money running/maintaining data centers, and 6) go global in minutes.

  4. In the AWS Shared Responsibility Model, who is responsible for what?

    AWS is responsible for security OF the cloud (hardware, global infrastructure, managed service software). The customer is responsible for security IN the cloud (data, configuration, IAM, OS/network/firewall for services like EC2, encryption).

  5. What is the difference between a Region, an Availability Zone, and an Edge Location in AWS?

    A Region is a geographic area with multiple isolated data centers; an Availability Zone (AZ) is one or more discrete data centers within a Region with redundant power/networking; an Edge Location is a CloudFront caching site used for content delivery closer to users.

  6. What are the four AWS Support plans, from lowest to highest tier?

    Basic, Developer, Business, and Enterprise (with Enterprise On-Ramp between Business and Enterprise). Only Business and above provide 24/7 phone/chat access and full Trusted Advisor checks.

  7. Which compute service is AWS's serverless, event-driven function service and what is its default billing granularity?

    AWS Lambda. You pay based on the number of requests and compute duration measured in milliseconds, with no charge when code is not running.

  8. Compare Amazon EC2 On-Demand, Reserved, and Spot Instances.

    On-Demand: pay per second/hour with no commitment. Reserved Instances: 1- or 3-year commitment for large discounts. Spot Instances: bid on spare capacity for up to ~90% savings, but AWS can reclaim them with a two-minute warning.

  9. What are the main EC2 instance family categories?

    General purpose (balanced), Compute optimized (high CPU), Memory optimized (large RAM/in-memory), Storage optimized (high sequential/random I/O), and Accelerated computing (GPU/FPGA).

  10. What is Amazon ECS versus Amazon EKS versus AWS Fargate?

    ECS is AWS's proprietary container orchestration service; EKS is managed Kubernetes; Fargate is a serverless compute engine that runs containers for ECS or EKS without you managing the underlying EC2 instances.

  11. What are the S3 storage classes ordered from most-frequently-accessed to archival?

    S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA (Infrequent Access), S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, and S3 Glacier Deep Archive (lowest cost, longest retrieval).

  12. What durability does Amazon S3 Standard provide, and across how many AZs?

    S3 is designed for $99.999999999\%$ (eleven nines) durability, storing data redundantly across a minimum of three Availability Zones.

  13. What is the difference between Amazon EBS and Amazon EFS?

    EBS (Elastic Block Store) is block storage attached to a single EC2 instance in one AZ; EFS (Elastic File System) is a fully managed, elastic NFS file system that can be mounted by many EC2 instances across multiple AZs simultaneously.

  14. What is Amazon S3 and what is its fundamental storage unit and organization?

    Amazon Simple Storage Service is object storage. Data is stored as objects inside buckets; each object has a key, data, and metadata. Bucket names must be globally unique.

  15. Which AWS storage service provides a physical device for transferring large data volumes offline?

    The AWS Snow Family (AWS Snowball / Snowball Edge, and formerly Snowmobile) provides ruggedized physical devices to migrate petabyte-scale data when network transfer is impractical.

  16. What type of database is Amazon RDS and which engines does it support?

    Amazon RDS is a managed relational (SQL) database service supporting Amazon Aurora, MySQL, MariaDB, PostgreSQL, Oracle, and Microsoft SQL Server, handling patching, backups, and failover.

  17. What is Amazon DynamoDB and what consistency and performance characteristics define it?

    DynamoDB is a fully managed serverless NoSQL key-value and document database offering single-digit millisecond latency at any scale, with automatic scaling and both eventual and strongly consistent read options.

  18. How does Amazon Aurora differ from standard RDS MySQL/PostgreSQL?

    Aurora is AWS's cloud-native relational engine, compatible with MySQL and PostgreSQL, offering up to 5x MySQL / 3x PostgreSQL throughput, storage that auto-grows, and six-way replication of data across three AZs.

  19. Match these AWS databases to their type: ElastiCache, Neptune, Redshift.

    ElastiCache = in-memory cache (Redis/Memcached); Neptune = graph database; Redshift = petabyte-scale columnar data warehouse for analytics.

  20. What is Amazon VPC and what does it let you control?

    Amazon Virtual Private Cloud is a logically isolated section of the AWS network where you launch resources. You control the IP address range (CIDR), subnets, route tables, internet/NAT gateways, and network access.

Show the other 32 AWS Cloud Practitioner flashcards
  1. Compare Security Groups and Network ACLs in a VPC.

    Security Groups are stateful, operate at the instance level, and support allow rules only. Network ACLs are stateless, operate at the subnet level, and support both allow and deny rules. Return traffic must be explicitly allowed for stateless NACLs.

  2. What is Amazon Route 53?

    Route 53 is AWS's highly available and scalable Domain Name System (DNS) web service that performs domain registration, DNS routing, and health checking, with routing policies such as simple, weighted, latency, failover, and geolocation.

  3. What is the difference between an Internet Gateway and a NAT Gateway?

    An Internet Gateway lets resources in public subnets communicate bidirectionally with the internet. A NAT Gateway lets instances in private subnets initiate outbound internet traffic while blocking inbound connections from the internet.

  4. What does Amazon CloudFront do and what is it categorized as?

    CloudFront is a Content Delivery Network (CDN) that caches content at global edge locations to reduce latency, and it also provides DDoS protection when combined with AWS Shield.

  5. What is AWS Direct Connect used for?

    Direct Connect establishes a dedicated private network connection from your on-premises data center to AWS, providing consistent bandwidth and lower latency than an internet-based VPN connection.

  6. What are the four main components/entities in AWS IAM?

    Users (individual identities), Groups (collections of users), Roles (temporary credentials assumed by users/services/resources), and Policies (JSON documents that define permissions).

  7. What is the principle of least privilege in IAM and what is the default permission stance?

    Grant only the permissions required to perform a task. By default, IAM denies all actions (implicit deny); access must be explicitly allowed, and an explicit deny always overrides any allow.

  8. What is the difference between an IAM user and an IAM role?

    An IAM user has permanent long-term credentials for a specific person or application. An IAM role has no long-term credentials and provides temporary security credentials that trusted entities (users, services, or accounts) assume when needed.

  9. What is AWS MFA and why is it recommended for the root user?

    Multi-Factor Authentication adds a second verification factor (a one-time code) beyond the password. AWS recommends enabling MFA on the root user and not using the root account for daily tasks, because the root user has unrestricted access.

  10. What is AWS KMS and what does it manage?

    AWS Key Management Service is a managed service to create and control cryptographic keys (KMS keys/CMKs) used to encrypt data across AWS services, integrated with CloudTrail for auditing key usage.

  11. What is the difference between encryption in transit and encryption at rest?

    Encryption in transit protects data as it moves over networks (e.g., TLS/SSL). Encryption at rest protects stored data on disk (e.g., S3 SSE, EBS encryption via KMS). Both are customer responsibilities for data protection.

  12. What AWS service protects web applications from common web exploits like SQL injection and XSS?

    AWS WAF (Web Application Firewall) filters and monitors HTTP/HTTPS requests using rules, and can be deployed with CloudFront, Application Load Balancer, or API Gateway.

  13. What is the difference between AWS Shield Standard and AWS Shield Advanced?

    Shield Standard provides free automatic protection against common network/transport-layer DDoS attacks. Shield Advanced is a paid tier adding enhanced protection, 24/7 DDoS Response Team access, and cost protection against usage spikes from attacks.

  14. What is AWS Artifact used for?

    AWS Artifact is a self-service portal for on-demand access to AWS compliance reports and documents (such as SOC reports, PCI, and ISO certifications) and for reviewing/accepting AWS agreements.

  15. What is AWS Organizations and one key governance feature it provides?

    AWS Organizations centrally manages multiple AWS accounts, enabling consolidated billing and Service Control Policies (SCPs) that set permission guardrails across all accounts in an organizational unit.

  16. What compliance frameworks/certifications does AWS support, and where do you find them?

    AWS supports frameworks like PCI DSS, HIPAA, SOC 1/2/3, ISO 27001, FedRAMP, and GDPR. Reports and attestations are available through AWS Artifact; scope is verified in AWS documentation and Compliance pages.

  17. What is Amazon CloudWatch and what three main data types does it collect?

    CloudWatch is a monitoring and observability service that collects metrics (performance data), logs, and events/alarms, enabling dashboards, alarms, and automated actions based on thresholds.

  18. What is the key difference between Amazon CloudWatch and AWS CloudTrail?

    CloudWatch monitors performance and operational health (what your resources are doing). CloudTrail records API activity and account governance/audit logs (who did what, when, and from where).

  19. What does AWS X-Ray provide?

    AWS X-Ray helps developers analyze and debug distributed applications (especially microservices/serverless) by tracing requests end-to-end, identifying bottlenecks, latency, and errors across services.

  20. What is AWS CloudFormation and what concept does it enable?

    CloudFormation enables Infrastructure as Code: you define AWS resources in a JSON/YAML template, and CloudFormation provisions and manages them as a repeatable, version-controlled stack.

  21. What is AWS Systems Manager used for?

    AWS Systems Manager provides operational management and automation for AWS and on-premises resources, including Parameter Store for configuration/secrets, patch management, run command, and session management.

  22. What is the difference between AWS Config and AWS CloudTrail?

    AWS Config records and evaluates the configuration state and changes of resources over time (compliance/drift). CloudTrail records the API calls/actions taken. Config answers 'what does it look like now/then'; CloudTrail answers 'who changed it'.

  23. Name the four AWS developer 'Code' services and their functions.

    CodeCommit (managed Git source control), CodeBuild (compile/test builds), CodeDeploy (automated deployments), and CodePipeline (orchestrates the CI/CD pipeline). CodeStar/CodeCatalyst tie them together into a project.

  24. What is the AWS CLI and how does it differ from an SDK?

    The AWS Command Line Interface is a unified tool to manage AWS services from a terminal via commands. An SDK (Software Development Kit) provides language-specific libraries (Python, Java, JavaScript, etc.) to call AWS APIs from within application code.

  25. What is AWS Elastic Beanstalk?

    Elastic Beanstalk is a PaaS that automatically handles deployment, capacity provisioning, load balancing, and scaling for web applications; you upload code and it manages the underlying EC2, ELB, and Auto Scaling resources.

  26. What is Amazon EMR and what is it used for?

    Amazon EMR (Elastic MapReduce) is a managed big-data platform for processing vast datasets using open-source frameworks such as Apache Spark, Hadoop, Hive, and Presto, commonly for ETL and large-scale data processing.

  27. What is the role of Amazon Kinesis in data processing?

    Amazon Kinesis collects, processes, and analyzes real-time streaming data (video, logs, clickstreams, IoT). Kinesis Data Streams ingests streams, and Kinesis Data Firehose loads streams into destinations like S3 or Redshift.

  28. What is Amazon Athena?

    Amazon Athena is a serverless interactive query service that lets you analyze data directly in Amazon S3 using standard SQL, charging per amount of data scanned with no infrastructure to manage.

  29. What is AWS Glue used for in data analytics?

    AWS Glue is a serverless ETL (extract, transform, load) service that discovers, catalogs, cleans, and transforms data, and it maintains the Glue Data Catalog used by services like Athena and Redshift Spectrum.

  30. Match these AWS AI/ML services to their function: Rekognition, Comprehend, Polly, Transcribe, Translate.

    Rekognition = image/video analysis; Comprehend = natural language processing/sentiment; Polly = text-to-speech; Transcribe = speech-to-text; Translate = language translation.

  31. What is Amazon SageMaker?

    Amazon SageMaker is a fully managed service to build, train, tune, and deploy machine learning models at scale, covering the entire ML workflow from data labeling to hosted inference endpoints.

  32. What is the AWS Database Migration Service (DMS) and its typical companion tool?

    AWS DMS migrates databases to AWS with minimal downtime, supporting homogeneous and heterogeneous migrations while the source stays operational. The AWS Schema Conversion Tool (SCT) converts the schema/code when the source and target engines differ.

AWS Cloud Practitioner syllabus FAQ

What is in the AWS Cloud Practitioner syllabus?

The AWS Cloud Practitioner syllabus is split into 8 chapters: Introduction to Cloud Computing, AWS Core Services, Security and Identity, Management and Monitoring, Developer Tools, Big Data and Analytics, Machine Learning and Migration and Transfer. Together they contain 18 topics and 66 sub-topics.

How many chapters and topics are in the AWS Cloud Practitioner syllabus?

8 chapters and 18 topics, broken down further into 66 sub-topics. The largest chapter is AWS Core Services, with 4 topics.

Are there AWS Cloud Practitioner flashcards?

Yes — 52 question-and-answer flashcards, printed in full on 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.