All AWS Terms
231 terms across 12 categories.
🖥️Compute40
Amazon EC2: Instance Types, Pricing Options & When to Use It
Amazon EC2 is AWS virtual servers billed per-second. Learn instance families (T, M, C, R, G, P), pricing options (On-Demand, RI, Spot, Savings Plans), and exam tips.
Amazon ECR: Secure Container Image Registry for AWS
Amazon ECR is a fully managed, secure container registry for Docker & OCI images. Store, manage, and deploy your container assets. Learn when to use it.
Amazon ECS: Container Orchestration on AWS Explained
Amazon ECS is AWS's native container orchestration service. Learn clusters, task definitions, services, Fargate vs EC2 launch types, pricing, and ECS vs EKS.
Amazon EKS: Managed Kubernetes on AWS Explained
Amazon EKS is managed Kubernetes on AWS. Learn clusters, node options (managed, Fargate, Auto Mode), IRSA, add-ons, pricing ($0.10/hr control plane), and EKS vs self-managed.
Amazon Lightsail: Simple VPS for Web Apps on AWS
Amazon Lightsail is AWS's simple VPS with bundled compute, storage, and data transfer from $3.50/month. Learn instance plans, containers, managed databases, and EC2 migration.
Amazon Machine Image (AMI): EC2 Templates Explained
Amazon Machine Image (AMI) is the template used to launch EC2 instances. Learn EBS vs instance-store AMIs, x86_64 vs arm64, sharing, Image Builder, and AMI lifecycle.
AWS App Runner: Deploy Containerized Apps Easily
AWS App Runner is a fully managed service for deploying containerized web apps and APIs. Go from source code to scalable apps in minutes. Learn when to use it.
AWS Batch: Managed Batch Jobs on EC2, Fargate & Spot
AWS Batch orchestrates batch jobs across EC2, Fargate, and Spot compute environments with queues, array jobs, multi-node parallel jobs, and Step Functions / EventBridge integration.
AWS Elastic Beanstalk: PaaS for Web Apps on EC2 & ELB
AWS Elastic Beanstalk is a PaaS that deploys web apps to EC2, ELB, and ASG. Learn supported platforms, environments, deployment policies, eb CLI, and modern alternatives.
AWS Fargate: Serverless Containers for ECS & EKS
AWS Fargate runs containers without managing servers. Learn how it works with ECS & EKS, task sizing, networking, Fargate Spot (70% off), pricing, and when to use it vs EC2.
AWS Graviton Processor: Price-Performance & Efficiency
AWS Graviton processors are custom Arm-based CPUs for EC2, offering superior price-performance and energy efficiency. Learn how they work and when to use them.
AWS Lambda: Serverless Compute, Limits & When to Use It
AWS Lambda runs code without servers, scaling automatically. Learn limits (15 min, 10 GB memory), runtimes, pricing, cold starts, and common event-driven patterns.
AWS Local Zones: How It Works & When to Use It
AWS Local Zones extend AWS Regions to place compute, storage, and database services closer to end-users for single-digit millisecond latency. Learn when to choose it.
AWS Nitro System: How It Works & Benefits
The AWS Nitro System is the platform for modern EC2 instances, offloading tasks to dedicated hardware for better performance & security. Learn when to use it.
AWS Outposts: Extend AWS to Your Data Center
AWS Outposts is a fully managed service extending AWS infrastructure to on-premises. Use AWS APIs locally for low-latency processing. Learn when to choose it.
AWS Wavelength: Low Latency Compute at the 5G Edge
AWS Wavelength embeds AWS services in 5G networks for single-digit millisecond latency. Learn how it works and when to use it for edge applications.
EC2 Auto Scaling Group: Capacity, Policies & Instance Refresh
EC2 Auto Scaling Group (ASG) maintains desired/min/max capacity with launch templates, scaling policies, lifecycle hooks, instance refresh, and mixed-instance Spot support.
EC2 Dedicated Hosts: Use Existing Licenses on AWS
Amazon EC2 Dedicated Hosts are physical servers for your exclusive use. Bring your own licenses and meet compliance needs. Learn when to choose it.
EC2 Instance Store: High Performance Temporary Storage
EC2 Instance Store offers temporary, block-level storage physically attached to your EC2 instance for high I/O performance. Learn when to use it.
EC2 Instance Types: Complete Guide to Families & Sizes
Understand all AWS EC2 instance types: General Purpose (T, M), Compute Optimized (C), Memory Optimized (R, X), Storage (I, D), Accelerated (P, G, Inf, Trn). Choose the right one.
EC2 Key Pair: Securely Access Your Instances
An EC2 Key Pair is a security credential set for proving identity to connect to EC2 instances. Learn how it works and when to use it.
EC2 Placement Groups: How It Works & When to Use It
EC2 Placement Groups logically group instances to control physical placement on AWS hardware. Optimize for low latency or high availability. Learn when to choose it.
EC2 Reserved Instance: Save Up to 72% on Compute
An EC2 Reserved Instance offers significant savings (up to 72%) on compute costs for steady-state workloads. Commit to a 1 or 3-year term for lower pricing. Learn when to choose it.
EC2 Spot Instances: Save Up to 90% on Spare Capacity
EC2 Spot Instances use spare AWS capacity for up to 90% off On-Demand. Learn the 2-minute warning, Spot Fleet, capacity pools, interruption behavior, and best use cases.
EC2 User Data: Automate Instance Setup & Configuration
EC2 User Data passes scripts to EC2 instances at launch for automated setup. Learn how it works and when to use it for efficient cloud management.
ECS Cluster: How It Works & When to Use It
An ECS Cluster is a logical grouping of tasks for running containers. Learn how it works, its benefits, and when to use it for scalable containerized applications.
ECS Service: How It Works & When to Use It
An ECS Service runs and maintains specified task instances in an ECS cluster, ensuring your containerized apps stay running. Learn its benefits and use cases.
ECS Task Definition: How It Works & When to Use It
An ECS Task Definition is a JSON blueprint for your application's containers, detailing Docker images, CPU, memory, and networking. Learn its use cases.
ECS vs EKS: How to Choose AWS Container Orchestration
ECS vs EKS compared: free vs $0.10/hr control plane, Fargate/EC2/Auto Mode, IAM task roles vs IRSA, ecosystem fit, migration paths, and a clear decision framework.
Elastic GPUs: How It Worked & When to Use It
Amazon Elastic GPUs (now Elastic Graphics) offered network-based graphics acceleration for EC2. Learn about its features and historical use cases.
Fargate vs EC2: How It Works & When to Use It
Fargate vs EC2: Understand the difference between AWS Fargate (serverless containers) and EC2 (virtual servers). Learn when to choose each for your workloads.
Lambda Cold Start: Causes, Mitigations & SnapStart Explained
AWS Lambda cold start latency explained: cold vs warm, runtime impact (Java/.NET vs Python/Node), VPC ENIs, SnapStart, Provisioned Concurrency, and practical mitigations.
Lambda Concurrency: How It Works & When to Use It
AWS Lambda Concurrency is the number of requests a function can serve simultaneously. Understand its limits and scaling behavior. Learn when to choose it.
Lambda Environment Variables: How They Work & When to Use
AWS Lambda environment variables are key-value pairs to control function behavior without code changes. Separate config from logic. Learn how they work and when to use them.
Lambda Function URL: Direct Invocation & Use Cases
What is a Lambda Function URL? A dedicated HTTPS endpoint for direct Lambda function invocation. Learn its benefits and when to use it.
Lambda Layers: Reusable Dependency Packages Explained
AWS Lambda Layers are reusable ZIP packages for shared code, libraries, and runtimes. Learn the 250 MB limit, 5 layers per function, /opt extraction, and container image alternatives.
Lambda SnapStart: Reduce Cold Starts & Improve Performance
AWS Lambda SnapStart optimizes function startup time by caching initialized states. Learn how it works and when to use this performance feature.
Lambda Timeout: How It Works & When to Use It
AWS Lambda Timeout: Maximum execution time for a function. Learn how it works, its limits, and when to configure it for optimal performance.
Lambda vs EC2: Serverless or Virtual Machine? (2026 Decision Guide)
Compare AWS Lambda (serverless, event-driven) vs Amazon EC2 (virtual machines). Cold starts, 15-minute limit, pricing per ms vs per second, and when to pick each.
Launch Template: How It Works & When to Use It
An EC2 Launch Template defines parameters for launching EC2 instances, standardizing configurations for reuse. Learn when to choose it.
📦Storage30
Amazon EBS: Volume Types, Snapshots & When to Use It
Amazon EBS is block storage for EC2. Learn volume types (gp3, io2, st1, sc1), snapshots, encryption, Multi-Attach, durability, and EBS vs S3 vs instance store.
Amazon EFS: Managed NFS File Storage on AWS Explained
Amazon EFS is a fully managed NFS file system that scales elastically. Learn performance modes, throughput modes, One Zone class, pricing, and EFS vs EBS vs FSx.
Amazon FSx: NetApp ONTAP, OpenZFS, Windows & Lustre Explained
Amazon FSx offers four managed file systems: NetApp ONTAP, OpenZFS, Windows File Server, and Lustre. Learn protocols, Multi-AZ, performance, and use cases.
Amazon S3 Glacier: Archive Storage Tiers, Retrieval & Pricing
S3 Glacier offers three archive tiers — Instant Retrieval, Flexible Retrieval, and Deep Archive. Learn retrieval options, minimum storage days, Vault Lock, and pricing.
Amazon S3: What It Is, Storage Classes & When to Use It
Amazon S3 is AWS object storage offering 99.999999999% durability. Learn the 8 storage classes, pricing model, limits, and when to choose S3 over EBS or EFS.
AWS Backup: Centralized Backup Policies Across AWS Services
AWS Backup centralizes backup policies for EBS, RDS, DynamoDB, EFS, FSx, S3, and more. Learn Backup Plans, Vault Lock, cross-Region copy, and pricing.
AWS DataSync: Accelerate Data Transfer to AWS
AWS DataSync is a secure, online data transfer service that simplifies and automates moving large amounts of data to AWS Storage. Learn how it works and when to use it.
AWS Snowball: Transfer Petabytes Safely
AWS Snowball transfers petabyte-scale data into/out of AWS Cloud securely, bypassing the internet. Learn how it works and when to use it.
AWS Snowmobile: Exabyte-Scale Data Transfer Explained
AWS Snowmobile was an exabyte-scale data transfer service for moving massive data. Learn its historical use cases and alternatives.
AWS Storage Gateway: Hybrid Cloud Storage Explained
AWS Storage Gateway is a hybrid cloud storage service connecting on-premises apps to AWS cloud storage. Learn how it works and when to use it.
EBS Encryption: Secure Data at Rest & in Transit
Amazon EBS encryption secures data at rest on volumes and in transit between EC2 and volumes using AWS KMS. Learn how it works and when to use it.
EBS Snapshot: Backup, Migrate & Clone Data
An Amazon EBS Snapshot is a point-in-time copy of an EBS volume, used for backups, disaster recovery, and migration. Learn how it works and when to use it.
EBS Volume Types: gp3, gp2, io2, io1, st1, sc1 Compared
Compare AWS EBS volume types: gp3, gp2, io2 Block Express, io1, st1, sc1. Learn IOPS, throughput, durability, pricing, and which volume type fits each workload.
FSx for Lustre: High-Performance File System for HPC
Amazon FSx for Lustre is a managed, high-performance file system for compute-intensive workloads like HPC and ML. Learn its features and use cases.
FSx for Windows File Server: How It Works & Use Cases
Amazon FSx for Windows File Server is a managed file storage service for Windows apps on AWS. Learn its features, benefits, and when to use it.
S3 Access Points: Simplify Data Access at Scale
Amazon S3 Access Points offer unique network endpoints with dedicated policies to manage data access for shared datasets. Learn how they simplify complex bucket policies. See use cases.
S3 Bucket Policy: How It Works & When to Use It
An S3 Bucket Policy is a resource-based IAM policy attached to an S3 bucket for granular access control. Learn how it works and when to use it.
S3 Cross-Region Replication: How It Works & When to Use It
Amazon S3 Cross-Region Replication (CRR) automatically copies objects to another AWS Region. Enhance durability, minimize latency, and meet compliance. Learn when to use it.
S3 Encryption: SSE-S3, SSE-KMS, SSE-C, DSSE-KMS Compared
Compare S3 server-side encryption options: SSE-S3, SSE-KMS, SSE-C, DSSE-KMS, and client-side encryption. Learn default encryption, Bucket Keys, and cross-account KMS.
S3 Intelligent-Tiering: Optimize Storage Costs Automatically
Amazon S3 Intelligent-Tiering automatically optimizes storage costs by monitoring access patterns and moving data between tiers. Learn how it works and when to use it.
S3 Lifecycle Policies: Transition & Expiration Rules Explained
S3 Lifecycle policies automate storage-class transitions, object expiration, and multipart cleanup. Learn rule scoping, limits, and best practices for cost optimization.
S3 Object Lock: WORM Storage for Data Protection
Amazon S3 Object Lock offers WORM storage to prevent object deletion/overwriting. Essential for regulatory compliance and ransomware protection. Learn how it works.
S3 Pre-Signed URL: Temporary Access Explained
An S3 Pre-Signed URL grants temporary access to S3 objects without AWS credentials. Learn how it works and when to use it for secure uploads/downloads.
S3 Requester Pays: How It Works & When to Use It
S3 Requester Pays shifts data transfer & API costs to the requester, not the bucket owner. Ideal for public datasets. Learn when to choose it.
S3 Select: Query Data in S3 Objects with SQL
Amazon S3 Select lets you retrieve data subsets from S3 objects using SQL. Improve performance and cut costs by querying data directly. Learn when to use it.
S3 Storage Classes: Compare Pricing, Latency & Durability
Amazon S3 offers 8 storage classes from Standard to Glacier Deep Archive. Compare pricing, retrieval time, minimum storage, durability, and when to choose each class.
S3 Transfer Acceleration: Fast, Easy, Secure Long-Distance Transfers
Amazon S3 Transfer Acceleration speeds up file transfers over long distances. Learn how it works and when to use this bucket-level feature for faster uploads and downloads.
S3 Versioning: Version IDs, MFA Delete & Cost Implications
S3 Versioning preserves every object version to protect against accidental deletes. Learn version IDs, MFA Delete, delete markers, costs, and Object Lock integration.
S3 vs EBS: Object vs Block Storage Differences Explained
S3 vs EBS compared: object vs block storage, API vs filesystem, scale limits, durability, pricing, and when to choose each AWS storage service for your workload.
S3 vs EFS: Object Storage or Shared File System? (2026 Comparison)
Amazon S3 vs EFS compared: object storage API vs NFS file system, durability, pricing per GB, when to pick each, and how Lambda, EC2, and ECS access them.
🗄️Databases30
Amazon Aurora: High-Performance MySQL & PostgreSQL on AWS
Amazon Aurora is AWS's MySQL/PostgreSQL-compatible database with 5x/3x performance, 6-way storage across 3 AZs, Aurora Serverless, Global Database, and Aurora I/O-Optimized.
Amazon DocumentDB: MongoDB Compatibility & Use Cases
Amazon DocumentDB is a managed NoSQL document database compatible with MongoDB APIs. Learn its features, benefits, and when to use it for your cloud workloads.
Amazon DynamoDB: Serverless NoSQL Database Explained
Amazon DynamoDB is a serverless NoSQL database with single-digit millisecond latency. Learn tables, partition keys, GSI/LSI, on-demand vs provisioned, DAX, Streams, Global Tables.
Amazon ElastiCache: Managed Redis, Memcached & Valkey
Amazon ElastiCache provides managed in-memory caching with Redis, Valkey, and Memcached. Learn clusters, replication, Multi-AZ failover, sub-ms latency, pricing.
Amazon Keyspaces: Scalable Cassandra-Compatible Database
Amazon Keyspaces is a managed Apache Cassandra-compatible database. Run Cassandra workloads on AWS without managing infrastructure. Learn when to use it.
Amazon MemoryDB for Redis: Ultra-Fast In-Memory Database
Amazon MemoryDB for Redis is a managed, Redis-compatible in-memory database offering ultra-fast performance and Multi-AZ durability. Learn its use cases.
Amazon Neptune: Fast, Managed Graph Database
Amazon Neptune is a fully managed graph database service for highly connected data. Discover its features, how it works, and when to use it for your applications.
Amazon OpenSearch Service: Managed Search and Analytics
Amazon OpenSearch Service is managed OpenSearch and Elasticsearch-compatible. Learn domains, Serverless OCUs, dashboards, log analytics, and vector search.
Amazon QLDB: Discontinued Database Service
Amazon QLDB was a fully managed ledger database. Learn about its features before discontinuation and migration options.
Amazon RDS: Managed Relational Databases on AWS
Amazon RDS runs managed MySQL, PostgreSQL, MariaDB, Oracle, SQL Server & Db2. Learn Multi-AZ, Read Replicas, backups, storage types, pricing, and RDS vs Aurora vs DynamoDB.
Amazon Redshift: Managed Petabyte-Scale Data Warehouse
Amazon Redshift is AWS's columnar MPP data warehouse. Learn RA3 managed storage, Redshift Serverless, Spectrum on S3, Concurrency Scaling, and Zero-ETL from Aurora.
Amazon Timestream: Fast, Scalable Time-Series Database
Amazon Timestream is a serverless time-series database for IoT & operational apps. Store & analyze trillions of events affordably. Learn when to use it.
Aurora Global Database: How It Works & When to Use It
Amazon Aurora Global Database spans multiple AWS Regions for low-latency reads and disaster recovery. Learn its features and use cases.
Aurora Serverless v2: Auto-Scaling MySQL & PostgreSQL
Aurora Serverless v2 scales in 0.5 ACU increments with sub-second transitions and scale-to-zero. Supports Multi-AZ, replicas, Global Database, MySQL, and PostgreSQL.
Aurora vs RDS: Storage, Replicas, Failover, and Features
Aurora vs RDS: 6-way distributed storage vs EBS per instance, up to 15 replicas vs 5, faster failover, Aurora-only features like Global Database and Backtrack.
AWS DMS: Database Migration Service on AWS Explained
AWS Database Migration Service (DMS) migrates homogeneous and heterogeneous databases with CDC replication. Learn replication instances, endpoints, SCT, Serverless.
DynamoDB Accelerator (DAX): 10x Performance Boost
DynamoDB Accelerator (DAX) is an in-memory cache for DynamoDB, offering up to 10x performance improvement. Learn how it works and when to use it for read-heavy workloads.
DynamoDB Capacity Modes: How It Works & When to Use It
DynamoDB capacity modes control read/write throughput for your tables, balancing cost and performance. Learn how they work and when to choose the right mode.
DynamoDB Global Tables: Multi-Region Replication & High Availability
DynamoDB Global Tables: A multi-active, multi-Region database feature replicating data across AWS Regions for low-latency access and resilience. Learn how it works.
DynamoDB GSI vs LSI: Secondary Index Differences Explained
DynamoDB GSI vs LSI: different partition key with eventual consistency vs same partition key different sort key, strong consistency, limits, creation rules.
DynamoDB On-Demand: Serverless NoSQL for Unpredictable Traffic
DynamoDB On-Demand is a serverless, pay-per-request NoSQL capacity mode. It scales automatically to match demand, ideal for spiky traffic. Learn when to choose it.
DynamoDB Partition Key: How It Works & When to Use It
DynamoDB Partition Key determines data storage location & distribution for scalability. Learn how it works, its importance for performance, and when to use it.
DynamoDB Streams: Change Data Capture on AWS Explained
DynamoDB Streams is a CDC feed of item-level changes with 24-hour retention, per-partition ordering, NEW_IMAGE/OLD_IMAGE views, consumed by Lambda or Kinesis.
DynamoDB TTL: Automate Data Deletion & Save Costs
DynamoDB TTL automatically deletes expired items, simplifying data lifecycle management for logs, sessions, and cache. Learn how it works and when to use it.
ElastiCache Redis vs Memcached: How It Works & When to Use
Amazon ElastiCache offers Redis and Memcached for fast in-memory caching. Learn their differences, use cases, and performance benefits for sub-millisecond response times. Choose the right engine.
RDS Multi-AZ vs Read Replica: How It Works & When to Use
Understand RDS Multi-AZ for high availability and Read Replicas for performance. Learn their key differences and when to use each for your AWS database.
RDS Multi-AZ: High Availability & Disaster Recovery
Amazon RDS Multi-AZ provides high availability and disaster recovery for your databases. Learn how it works and when to use this essential AWS feature.
RDS Proxy: Improve App Scalability & Resilience
Amazon RDS Proxy is a managed database proxy for RDS & Aurora. It pools connections, enhancing scalability, resilience, and security. Learn when to use it.
RDS Read Replica: Scale Read Performance
An Amazon RDS Read Replica is a read-only copy of your database. Scale read-heavy workloads and improve performance. Learn how it works and when to use it.
RDS vs DynamoDB: Relational vs NoSQL on AWS Compared
Amazon RDS vs DynamoDB: relational SQL with joins and schema vs serverless NoSQL key-value. Compare pricing, latency, scale, and when to pick each.
🌐Networking40
ALB vs NLB: When to Use Each AWS Load Balancer
Compare AWS Application Load Balancer (ALB, Layer 7) vs Network Load Balancer (NLB, Layer 4): routing, protocols, latency, static IPs, source IP preservation, and pricing.
Amazon API Gateway: REST, HTTP & WebSocket APIs on AWS
Amazon API Gateway is AWS's managed API service. Learn REST vs HTTP vs WebSocket APIs, integrations with Lambda, auth (IAM, Cognito, Lambda authorizers), throttling, and pricing.
Amazon CloudFront: AWS CDN, Edge Locations & Pricing
Amazon CloudFront is AWS's CDN with 600+ edge locations. Learn distributions, origins, cache behaviors, OAC, signed URLs, CloudFront Functions vs Lambda@Edge, and pricing.
Amazon Route 53: DNS, Routing Policies & Health Checks
Amazon Route 53 is AWS's DNS service with 100% availability SLA. Learn routing policies (Simple, Weighted, Latency, Failover, Geo), health checks, alias records, and domain registration.
Amazon VPC: Subnets, Gateways & Networking Explained
Amazon VPC is a logically isolated AWS network. Learn subnets, route tables, internet gateway vs NAT gateway, security groups vs NACLs, peering, and exam tips.
API Gateway REST vs HTTP: How It Works & When to Use It
Amazon API Gateway offers REST APIs and HTTP APIs. Understand their differences, features, and pricing to choose the right one for your needs. Learn when to choose it.
API Gateway Throttling: How It Works & When to Use It
Amazon API Gateway throttling limits API request rates to protect backend services. Learn how it works with the token bucket algorithm and when to implement it. See examples.
API Gateway WebSocket API: Real-Time Apps Made Easy
API Gateway WebSocket API is a managed AWS service for persistent, bidirectional communication. Simplify real-time apps with Lambda. Learn when to use it.
AWS App Mesh: What It Is & When to Use It
AWS App Mesh is a managed service mesh for microservices. Learn about its features, end-of-life notice, and migration alternatives like VPC Lattice.
AWS Application Load Balancer (ALB): Layer 7 Routing Guide
AWS Application Load Balancer is a Layer 7 HTTP/HTTPS load balancer with host/path routing, WAF, Cognito auth, and Lambda targets. Learn features, pricing, and exam tips.
AWS Client VPN: Secure Remote Access to AWS & On-Prem
AWS Client VPN is a managed VPN service for secure remote access to AWS and on-premises networks. Learn how it works and when to use it.
AWS Cloud Map: Resource Discovery for Microservices
AWS Cloud Map is a managed service for discovering cloud resources. Learn how it tracks dynamic microservice locations to improve availability. See use cases.
AWS Data Transfer Costs: The Hidden Bill Explained (2026 Guide)
AWS data transfer pricing decoded: internet egress, cross-AZ, cross-region, NAT Gateway, VPC peering, CloudFront, and public IPv4. Avoid surprise bills with this guide.
AWS Direct Connect: Dedicated Fiber for Hybrid Cloud
AWS Direct Connect provides private fiber to AWS from 50 Mbps to 100 Gbps. Learn Virtual Interfaces, Direct Connect Gateway, LAG for HA, pricing, and exam tips.
AWS Global Accelerator: Improve App Performance & Availability
AWS Global Accelerator improves application availability and performance for users worldwide. Get static IPs, optimize traffic routing. Learn when to use it.
AWS NAT Gateway: Private Subnet Internet Access Guide
AWS NAT Gateway enables outbound internet access for private subnets. Learn 45 Gbps throughput, 55K connections per destination, public vs private NAT, and pricing.
AWS Network ACL (NACL): Stateless Subnet-Level Firewall
AWS Network ACLs are stateless, subnet-level firewalls supporting allow and deny rules evaluated in numerical order. Learn ephemeral ports and exam tips.
AWS Network Firewall: Protect Your VPC Traffic
AWS Network Firewall is a managed firewall & IDS/IPS for VPCs. Filter traffic from L3-L7 to defend against threats. Learn when to use it.
AWS Network Load Balancer (NLB): Layer 4 Load Balancing
AWS Network Load Balancer is a Layer 4 TCP/UDP/TLS load balancer with static IPs, millions of RPS, source-IP preservation, and PrivateLink support. Learn pricing.
AWS PrivateLink: Secure Private Connectivity Explained
AWS PrivateLink offers secure, private connectivity between VPCs, AWS services, and on-premises networks. Keep traffic off the public internet. Learn how it works.
AWS Security Group: Stateful Instance-Level Firewall Guide
AWS Security Groups are stateful, instance-level firewalls with allow-only rules. Learn inbound/outbound rules, SG references, the 60-rule limit, and exam tips for SAA-C03.
AWS Site-to-Site VPN: Securely Connect On-Premises to AWS
AWS Site-to-Site VPN creates secure, encrypted connections between your data center and AWS VPCs. Learn how it works and when to use it.
AWS Transit Gateway: VPC Hub for Hybrid Networking
AWS Transit Gateway is a regional hub connecting VPCs, VPNs, and Direct Connect. Learn transitive routing, 5000 attachments, multicast, cross-Region peering, and exam tips.
CloudFront OAC: How It Works & When to Use It
CloudFront Origin Access Control (OAC) restricts S3 bucket access to CloudFront distributions. Learn how it enhances security and when to use it.
CloudFront Signed URLs: Secure Private Content Access
CloudFront Signed URLs provide temporary, secure access to private content via CloudFront CDN. Protect paid media, docs, or downloads. Learn how to use them.
Elastic IP Address: How It Works & When to Use It
An Elastic IP Address (EIP) is a static, public IPv4 address for your AWS account. It remains persistent, unlike standard IPs. Learn when to use it.
Elastic Load Balancing (ELB): How It Works & When to Use It
Amazon ELB distributes traffic across targets like EC2 instances & Lambda. Learn what it is, how it works, and when to use this AWS networking service.
Elastic Network Interface (ENI): How It Works & When to Use It
An Elastic Network Interface (ENI) is a virtual network card in AWS VPC for EC2 instance connectivity. Learn its definition, features, and use cases.
ELB vs CloudFront: How It Works & When to Use It
ELB distributes traffic regionally to EC2 instances, while CloudFront is a global CDN. Learn the key differences and when to use each service.
Internet Gateway (IGW): How It Works & When to Use It
An AWS Internet Gateway (IGW) connects your VPC to the internet. Learn its definition, role in route tables, and how EC2 instances use it. See examples and limits.
NAT Gateway vs NAT Instance: How It Works & When to Use It
NAT Gateway vs NAT Instance: Secure outbound internet access for private EC2 instances. Learn key differences, use cases, and when to choose each.
Route 53 Health Checks: How It Works & When to Use It
Amazon Route 53 Health Checks monitor application endpoints for health and availability, enabling automated DNS failover. Learn how they work and when to use them.
Route 53 Resolver: How It Works & When to Use It
Amazon Route 53 Resolver is a recursive DNS service in every VPC. It enables DNS resolution between on-premises and AWS. Learn its use cases.
Route 53 Routing Policies: How It Works & Use Cases
Route 53 Routing Policies are rules that control DNS query responses, directing traffic for high availability and low latency. Learn when to use them.
Security Group vs NACL: AWS Firewall Comparison Guide
Compare AWS Security Groups vs Network ACLs: stateful vs stateless, instance vs subnet, allow-only vs allow+deny, SG references vs CIDR only, and defense-in-depth patterns.
VPC Endpoint: Secure Private AWS Service Connections
A VPC Endpoint connects your VPC to AWS services privately, without the public internet. Enhance security and simplify management. Learn how it works.
VPC Flow Logs: How It Works & When to Use It
VPC Flow Logs captures IP traffic metadata for your AWS VPC. Monitor network connectivity, troubleshoot security, and analyze traffic. Learn how it works and when to use it.
VPC Peering: Direct Private Connections Between VPCs
VPC Peering connects two VPCs privately, allowing resources to communicate via private IPs. Learn how it works and when to use it.
VPC Route Table: How It Works & When to Use It
A VPC Route Table directs network traffic from your subnets. Learn how it acts as a virtual router for your Amazon VPC and when to use it.
VPC Subnet: Public vs Private Subnets in AWS Explained
A VPC subnet is a CIDR range inside a VPC pinned to one AZ. Learn public vs private subnets, route tables, the 5 reserved IPs, IPv6 /64 subnets, and exam tips for SAA-C03.
🔐Security40
Amazon Cognito: User Pools, Identity Pools & Pricing
Amazon Cognito provides user sign-up/sign-in via User Pools and temporary AWS credentials via Identity Pools. Learn SAML/OIDC federation, MFA, JWTs, MAU pricing.
Amazon Detective: Simplify Security Investigations
Amazon Detective simplifies security investigations by analyzing logs to find root causes of suspicious activity. Learn how it works and when to use it.
Amazon GuardDuty: Threat Detection, Data Sources, Pricing
Amazon GuardDuty is managed threat detection using CloudTrail, VPC Flow Logs, DNS logs, and ML. Learn findings, EKS/S3/Lambda/Malware Protection, and pricing.
Amazon Inspector: Automated Vulnerability Management
Amazon Inspector is a managed service that scans AWS workloads for vulnerabilities and network exposure. Identify security weaknesses in your cloud resources. Learn how it works.
Amazon Macie: Discover & Protect Sensitive Data in S3
Amazon Macie is a data security service using ML to discover & protect sensitive data in S3. Meet GDPR & HIPAA. Learn how it works.
AWS Certificate Manager (ACM): Simplify SSL/TLS Certificates
AWS Certificate Manager (ACM) simplifies SSL/TLS certificate management for your AWS apps. Automate provisioning, renewal, and deployment. Learn how it works.
AWS CloudHSM: Secure Key Management in the Cloud
AWS CloudHSM offers dedicated HSMs for secure key generation and storage, meeting FIPS 140-2 Level 3 compliance. Learn how it works and when to use it.
AWS Config: Monitor & Audit Resource Configurations
AWS Config tracks resource inventory & changes for continuous monitoring, assessment, and auditing. Learn how it ensures compliance and security.
AWS Control Tower: Secure Multi-Account Setup
AWS Control Tower automates secure, compliant multi-account AWS environments (landing zones). Learn its features, benefits, and when to use it.
AWS Firewall Manager: Simplify Security Policy Management
AWS Firewall Manager centrally manages firewall rules and security policies across your AWS Organization. Ensure consistent enforcement and compliance. Learn how it works.
AWS IAM Identity Center (SSO): How It Works & Benefits
AWS IAM Identity Center (SSO) simplifies user access to AWS accounts & apps. Centralize workforce identities for unified access. Learn its benefits.
AWS IAM Policy: JSON Structure, Types, Limits Explained
An AWS IAM policy is a JSON document with Effect, Action, Resource, and Condition fields. Learn managed vs inline, identity vs resource-based, and size limits.
AWS IAM Role: Temporary Credentials, Trust Policies, Uses
An IAM role is an AWS identity with temporary STS credentials assumed by services, users, or federated principals. Learn trust vs permissions policies and uses.
AWS IAM: Users, Roles, Policies & How It Works
AWS IAM controls who can access what in AWS. Learn users, groups, roles, identity vs resource-based policies, evaluation logic, MFA, and least-privilege best practices.
AWS KMS: Key Types, Envelope Encryption & Pricing Guide
AWS KMS is a managed service for cryptographic keys. Learn customer-managed vs AWS-managed vs AWS-owned keys, key policies, envelope encryption, and pricing.
AWS Organizations: Centralized Account Management
AWS Organizations centralizes management of multiple AWS accounts for governance, security, and cost control. Learn how to group accounts and apply policies at scale.
AWS Secrets Manager: Rotation, Pricing & RDS Integration
AWS Secrets Manager stores and rotates passwords, API keys, and DB credentials. Learn Lambda rotation, RDS integration, versioning, cross-account sharing, pricing.
AWS Security Hub: Centralize Your Cloud Security
AWS Security Hub is a CSPM service offering a unified view of your security posture. Aggregate findings, reduce alert fatigue, and improve compliance. Learn how it works.
AWS Security Token Service (STS): How It Works & Use Cases
AWS STS provides temporary, limited-privilege credentials for IAM users or federated users. Learn how to use short-lived credentials for secure AWS access.
AWS Shield Standard vs Advanced: How It Works & When to Use It
AWS Shield protects apps from DDoS attacks. Compare Standard (free) vs. Advanced (paid) features, limits, and pricing to safeguard your AWS resources effectively.
AWS Shield: Standard vs Advanced DDoS Protection Compared
AWS Shield protects AWS workloads from DDoS attacks. Standard is free always-on; Advanced is $3,000/month with SRT support, cost protection, and bundled WAF.
AWS STS AssumeRole: How It Works & When to Use It
AWS STS AssumeRole lets IAM principals get temporary credentials to act as another role. Securely delegate access across accounts. Learn its use cases.
AWS WAF: Rules, Managed Rule Groups & Pricing Explained
AWS WAF is a Layer 7 web application firewall for CloudFront, ALB, API Gateway, and AppSync. Learn rule groups, rate-based rules, CAPTCHA, logs, and pricing.
Cognito User Pool vs Identity Pool: How to Use Them
Understand Cognito User Pools for authentication and Identity Pools for authorization. Learn their differences and when to use each for AWS security.
IAM Access Analyzer: How It Works & When to Use It
IAM Access Analyzer formally verifies policies to identify and remediate unintended resource access. Learn how it monitors S3 buckets, IAM roles, and KMS keys for external sharing.
IAM Condition Keys: Fine-Grained Access Control Explained
IAM Condition Keys are key-value pairs in IAM policies for context-aware access control. Learn how they restrict permissions and when to use them.
IAM Group: How to Manage Permissions at Scale
An IAM Group is a collection of IAM users to simplify permission management. Learn how to use IAM Groups for efficient access control and when to implement them.
IAM Instance Profile: How It Works & When to Use It
An IAM Instance Profile passes role info to EC2 instances for secure access to AWS services. Learn its benefits and use cases.
IAM Permissions Boundary: Control Max Permissions
An IAM Permissions Boundary sets the maximum permissions an IAM policy can grant. Learn how it prevents privilege escalation and when to use it.
IAM Policy Evaluation Logic: How It Works & When to Use It
Understand AWS IAM Policy Evaluation Logic: the process for allowing or denying resource access. Learn how it synthesizes policies for authorization decisions. See examples.
IAM Role vs IAM User: Key Differences & Best Practices
IAM role vs IAM user compared: long-lived access keys vs temporary STS credentials, federation, instance profiles, and current AWS best practices for security.
IAM Role vs Policy: How It Works & When to Use It
Understand AWS IAM Roles and Policies. A Role is an assumed identity with temporary permissions, while a Policy defines explicit permissions. Learn the key differences and use cases.
IAM User: How It Works & When to Use It
An IAM User is an identity with credentials and permissions to interact with AWS services. Learn how to grant granular access and when to use IAM Users for your AWS resources.
KMS Envelope Encryption: How It Works & When to Use It
KMS Envelope Encryption encrypts data with a DEK, then encrypts the DEK with a KMS key. Learn its two-tiered approach for secure, efficient data protection.
KMS Key Types: CMK, AWS-managed, Customer-managed Explained
Understand KMS Key Types: CMK, AWS-managed, and Customer-managed. Learn what they are and when to use each for data encryption in AWS. See examples.
Multi-Factor Authentication (MFA): Secure Your AWS Account
Multi-Factor Authentication (MFA) adds a vital security layer to AWS IAM, requiring a second factor beyond passwords. Reduce unauthorized access risk. Learn how it works.
Resource-Based vs Identity-Based Policies: How to Use Them
Understand AWS IAM identity-based vs resource-based policies. Learn what they are, how they differ, and when to use each for effective AWS security. See examples.
Secrets Manager vs Parameter Store: When to Use Each
Compare AWS Secrets Manager and Parameter Store for managing secrets and config data. Learn their differences, use cases, and when to choose the right service.
Service Control Policies (SCP): How It Works & When to Use It
Service Control Policies (SCPs) are AWS Organizations guardrails for central permission control. Learn how they set maximum access boundaries for IAM users and roles. See use cases.
Systems Manager Parameter Store: Secure Secrets Management
AWS Systems Manager Parameter Store offers secure, hierarchical storage for secrets and config data. Separate secrets from code for better security. Learn when to use it.
🤖Machine Learning19
Amazon Bedrock: Managed Foundation Model API Explained
Amazon Bedrock is AWS's managed foundation model API. Learn Claude, Titan, Nova, Llama, Mistral, Cohere models, Converse API, Knowledge Bases, Agents, Guardrails, and token pricing.
Amazon Comprehend: NLP Service for Text Analysis
Amazon Comprehend is an NLP service using ML to analyze text, uncovering insights like sentiment and entities. Learn its uses and benefits.
Amazon Forecast: What It Is & When to Use It
Amazon Forecast is a managed time-series forecasting service using ML. Learn about its features, use cases, and current status as AWS recommends SageMaker Canvas.
Amazon Kendra: Intelligent Search for Your Data
Amazon Kendra is an ML-powered enterprise search service that finds answers in your data. Learn its definition, use cases, and when to implement it.
Amazon Lex: Build Conversational AI with Voice & Text
Amazon Lex is an AI service for building voice & text conversational interfaces. Leverage Alexa tech for chatbots & voice assistants. Learn when to use it.
Amazon Personalize: How It Works & When to Use It
Amazon Personalize is a fully managed ML service for building recommendation tech apps. Deliver personalized experiences to boost engagement. Learn when to use it.
Amazon Polly: Natural Text-to-Speech for Apps
Amazon Polly is a cloud-based TTS service converting text to lifelike speech. Voice-enable your applications. Learn how it works and when to use it.
Amazon Q Business: How It Works & When to Use It
Amazon Q Business is a generative AI assistant for enterprises. Connects to your data to answer questions, summarize info, and automate tasks. Learn its use cases.
Amazon Q Developer: AI Coding Assistant on AWS Explained
Amazon Q Developer is AWS's AI coding assistant (formerly CodeWhisperer). Learn inline suggestions, chat, /dev, /review, /test agents, IDE plugins, security scans, and pricing tiers.
Amazon Rekognition: Image and Video Analysis on AWS
Amazon Rekognition is AWS's managed computer vision API. Learn Labels, Faces, Text, Moderation, Custom Labels, video analysis, celebrity detection, and per-image/minute pricing.
Amazon SageMaker: Managed ML Lifecycle Platform on AWS
Amazon SageMaker is AWS's end-to-end ML platform. Learn Studio IDE, training jobs, hyperparameter tuning, real-time/serverless/async endpoints, Pipelines, Feature Store, and MLOps.
Amazon Textract: Extract Text & Data from Docs
Amazon Textract extracts text, handwriting, and data from documents. Automate workflows by identifying form fields and table data. Learn when to use it.
Amazon Transcribe: Convert Speech to Text Easily
Amazon Transcribe is an AI service that converts speech to text using ASR. Add speech-to-text to apps & extract info from audio/video. Learn when to use it.
Amazon Translate: Fast, High-Quality Neural Machine Translation
Amazon Translate is a neural machine translation service for fast, high-quality, affordable language translation. Translate text & documents easily. Learn when to use it.
Bedrock Knowledge Bases: Managed RAG on AWS Explained
Amazon Bedrock Knowledge Bases is AWS's managed RAG service. Learn ingestion from S3/SharePoint/Confluence, chunking, vector stores, RetrieveAndGenerate API, and pricing.
SageMaker Endpoint: Deploy ML Models & Get Predictions
A SageMaker Endpoint deploys ML models for predictions via HTTPS API. Learn how it works, its benefits, and when to use it for real-time inference.
SageMaker JumpStart: Accelerate ML with Pre-trained Models
Amazon SageMaker JumpStart is an ML hub for one-click access to pre-trained models & solutions. Accelerate your ML journey. Learn how to deploy & fine-tune models.
SageMaker Pipelines: Automate ML Workflows
Amazon SageMaker Pipelines is a serverless service for building, automating, and managing end-to-end ML workflows. Streamline your CI/CD for ML. Learn when to use it.
SageMaker Studio: Your ML IDE for Productivity
Amazon SageMaker Studio is a web-based IDE for ML, unifying all development steps. Boost data science team productivity. Learn when to use it.
📊Analytics5
Amazon Athena: Serverless SQL Analytics on S3 Data Lakes
Amazon Athena is a serverless query service that runs SQL on S3. Learn Trino engine, per-TB pricing, partitions, Iceberg support, Spark notebooks, and exam tips.
Amazon EMR: Managed Hadoop, Spark & Big Data Processing
Amazon EMR is a managed big data platform for Hadoop, Spark, Presto, HBase, and Flink. Learn EC2/EKS/Serverless modes, pricing, spot integration, and exam tips.
Amazon Kinesis: Real-Time Streaming Data on AWS Explained
Amazon Kinesis is AWS's real-time streaming platform. Learn Data Streams, Firehose, Video Streams, Managed Flink, per-shard pricing, and exam relevance.
Athena vs Redshift: Serverless SQL vs Managed Data Warehouse
Athena vs Redshift compared: serverless per-scan SQL vs managed warehouse. Learn pricing, latency, concurrency, data freshness, and when to choose each on AWS.
AWS Glue: Serverless ETL, Data Catalog & Data Integration
AWS Glue is a serverless ETL and data integration service. Learn crawlers, Data Catalog, Glue Studio, DataBrew, Streaming ETL, DPU pricing, and exam tips.
🛠️DevOps5
AWS CDK vs CloudFormation: Choosing Your AWS IaC Tool
Compare AWS CDK and CloudFormation: imperative code vs declarative YAML, type safety, Constructs, bootstrap, governance, and when each wins.
AWS CDK: Cloud Development Kit for Infrastructure as Code
AWS CDK lets you define cloud infrastructure in TypeScript, Python, Java, Go, or .NET. Learn Constructs L1/L2/L3, bootstrapping, CDK Pipelines, and pricing.
AWS CloudFormation: Infrastructure as Code with Templates
AWS CloudFormation provisions AWS resources from JSON/YAML templates. Learn stacks, StackSets, Change Sets, drift detection, nested stacks, and pricing.
AWS CodePipeline: Managed Continuous Delivery Service
AWS CodePipeline orchestrates build, test, and deploy across AWS and third-party tools. Learn stages, actions, providers, approvals, and pricing.
Terraform vs CloudFormation: AWS IaC Compared (2026)
Compare Terraform and AWS CloudFormation for Infrastructure as Code: HCL vs YAML, multi-cloud vs AWS-only, state management, rollback, and team fit.
📈Monitoring5
Amazon CloudWatch: AWS Metrics, Logs, Alarms & Dashboards
Amazon CloudWatch is AWS's monitoring and observability service. Learn metrics, logs, alarms, events/EventBridge, Logs Insights, Container Insights, and pricing.
Amazon EventBridge: Serverless Event Bus and Pipes
Amazon EventBridge is AWS's serverless event bus. Learn event buses, rules, targets, Pipes, Schemas, Archive/Replay, SaaS partners, and pricing.
AWS CloudTrail: Audit Logs for Every AWS API Call
AWS CloudTrail records every API call in your account for security, auditing, and compliance. Learn Management Events, Data Events, Insights, Lake, and CloudTrail vs CloudWatch.
AWS Systems Manager (SSM): Fleet Ops, SSH, Patching
AWS Systems Manager (SSM) manages EC2 and on-prem fleets. Learn Fleet Manager, Session Manager, Run Command, Patch Manager, Parameter Store, and pricing.
AWS X-Ray: Distributed Tracing for Microservices
AWS X-Ray provides distributed tracing across Lambda, ECS, API Gateway, and more. Learn segments, service maps, sampling rules, Insights, and pricing.
💡Concepts10
Amazon SNS: Pub/Sub Messaging for AWS Explained
Amazon SNS is AWS's managed pub/sub service. Learn topics, subscriptions, fan-out to SQS/Lambda/email/SMS, FIFO topics, message filtering, and when to use SNS vs EventBridge.
Amazon SQS: Message Queue Service on AWS Explained
Amazon SQS is AWS's managed message queue service. Learn Standard vs FIFO queues, visibility timeout, dead-letter queues, polling, pricing, and when to use SQS vs SNS or Kinesis.
Availability Zone (AZ): What It Is and Why It Matters
An AWS Availability Zone is one or more discrete data centers inside a Region with redundant power, networking, and cooling. Learn how AZs enable high availability and how to design for multi-AZ.
AWS Disaster Recovery: 4 Strategies from Backup to Active
AWS disaster recovery spans 4 strategies — Backup & Restore, Pilot Light, Warm Standby, Multi-Site Active/Active — with defined RTO and RPO targets per tier.
AWS Regions Explained: How to Choose the Right Region
An AWS Region is a geographic area with 3+ Availability Zones. Learn how 30+ Regions work, selection criteria for latency, compliance, cost, and service availability.
AWS Shared Responsibility Model: Who Secures What?
The AWS Shared Responsibility Model defines who owns security OF the cloud (AWS) vs IN the cloud (customer). Learn how it varies by EC2, Lambda, S3, and RDS.
AWS Step Functions: Serverless Workflow Orchestration
AWS Step Functions orchestrates Lambda, ECS, and other AWS services into durable state machines. Learn Standard vs Express workflows, ASL, error handling, and pricing.
AWS Well-Architected Framework: The 6 Pillars Explained
The AWS Well-Architected Framework codifies best practices across 6 pillars: Operational Excellence, Security, Reliability, Performance, Cost, and Sustainability. Learn each.
High Availability on AWS: Multi-AZ Patterns & SLA Tiers
High availability on AWS means designing for 99.9%–99.999% uptime using Multi-AZ deployments, load balancing, auto-scaling, and managed database HA patterns.
SQS vs SNS: When to Use Each (and the Fan-Out Pattern)
Compare Amazon SQS (pull-based queue) vs Amazon SNS (push-based pub/sub). Learn the SNS→SQS fan-out pattern, when to pick each, and how EventBridge fits in.
🎓Certifications3
AWS Certifications Overview: All 4 Levels & 11 Exams
AWS offers 11 active certifications across 4 levels: Foundational, Associate, Professional, and Specialty. Learn every exam code, cost, recertification, and path.
AWS Cloud Practitioner (CLF-C02): Exam Guide & Domains
The AWS Certified Cloud Practitioner (CLF-C02) is a 90-minute, 65-question foundational exam costing $100. Learn the 4 domains, passing score, and study strategy.
AWS Solutions Architect Associate (SAA-C03): Full Guide
The AWS Solutions Architect Associate (SAA-C03) is a 130-minute, 65-question exam costing $150. Cover the 4 domains, key topics, passing score, and study plan.
💵Pricing4
AWS Free Tier: Always Free, 12-Month & Trial Offers
The AWS Free Tier includes Always Free, 12-Month Free, and Trial offers covering EC2, S3, Lambda, DynamoDB, and RDS. Learn key limits and how to avoid surprises.
AWS Reserved Instances: 1- and 3-Year Commitment Pricing
AWS Reserved Instances offer up to 72% off On-Demand for EC2, RDS, ElastiCache, Redshift, and OpenSearch with 1- or 3-year terms. Learn Standard vs Convertible.
AWS Savings Plans: Save up to 72% on EC2, Lambda & Fargate
AWS Savings Plans discount EC2, Fargate, Lambda, and SageMaker by up to 72% for a 1- or 3-year commitment. Learn Compute vs EC2 Instance vs SageMaker plans.
EC2 Spot Instances: Save up to 90% with Interruptions
EC2 Spot Instances offer up to 90% off On-Demand pricing but can be interrupted with 2 minutes' notice. Learn Spot Fleet, diversification, and best use cases.