DEV Community

Cover image for Bookmark - AWS Services with Key Features
Data Tech Bridge
Data Tech Bridge

Posted on

Bookmark - AWS Services with Key Features

πŸ“‘ Table of Contents

# Category Services Covered Jump To
1 Analytics MSK, Kinesis, Glue, Redshift, Athena, EMR, QuickSight, Lake Formation, DataZone, OpenSearch, CloudSearch, Data Pipeline View ↓
2 Compute EC2, Lambda, Fargate, Elastic Beanstalk, App Runner, Batch, Lightsail, Outposts, Wavelength, Image Builder View ↓
3 Storage S3, EBS, EFS, FSx, Glacier, Storage Gateway, Snow Family, DataSync, Backup, Elastic Disaster Recovery View ↓
4 Database RDS, Aurora, DynamoDB, DocumentDB, ElastiCache, MemoryDB, Neptune, QLDB, Timestream, Keyspaces, DMS View ↓
5 Networking & Content Delivery VPC, CloudFront, Route 53, API Gateway, Direct Connect, ELB, Global Accelerator, Transit Gateway, App Mesh, VPN View ↓
6 Security, Identity & Compliance IAM, Cognito, Secrets Manager, GuardDuty, Inspector, Macie, Security Hub, Shield, WAF, KMS, CloudHSM, Certificate Manager View ↓
7 Machine Learning / AI SageMaker, Rekognition, Comprehend, Polly, Transcribe, Translate, Lex, Personalize, Forecast, Textract, Kendra, Bedrock, CodeWhisperer View ↓
8 Developer Tools CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Cloud9, CloudShell, X-Ray, CodeArtifact, CodeGuru, CloudFormation, CDK, CLI View ↓
9 Management & Governance CloudWatch, CloudFormation, CloudTrail, Config, Systems Manager, OpsWorks, Service Catalog, Trusted Advisor, Control Tower, Organizations View ↓
10 Application Integration SQS, SNS, Step Functions, EventBridge, MQ, AppFlow, AppSync View ↓
11 Containers ECS, EKS, ECR, Fargate, App2Container, Copilot View ↓
12 Migration & Transfer Migration Hub, Application Migration Service, Application Discovery Service, DataSync, Transfer Family, Snow Family, Mainframe Modernization View ↓
13 Frontend Web & Mobile Amplify, Device Farm, Location Service, AppSync View ↓
14 Business Applications WorkMail, WorkDocs, SES, Chime, Connect, Pinpoint, Supply Chain, Wickr View ↓
15 End User Computing WorkSpaces, AppStream 2.0, WorkSpaces Web View ↓
16 Internet of Things (IoT) IoT Core, IoT Greengrass, IoT Device Management, IoT Device Defender, IoT Analytics, IoT Events, IoT SiteWise, IoT TwinMaker, IoT FleetWise View ↓
17 Media Services Elastic Transcoder, MediaConvert, MediaLive, MediaConnect, MediaPackage, MediaTailor, MediaStore, Kinesis Video Streams, IVS, Nimble Studio View ↓
18 Game Development GameLift View ↓
19 Robotics RoboMaker View ↓
20 Blockchain Managed Blockchain View ↓
21 Quantum Technologies Braket View ↓
22 Satellite Ground Station View ↓
23 Customer Engagement Activate View ↓

Quick Reference Summary

Category Total Services Primary Use Cases
Analytics 14 Data warehousing, ETL, real-time streaming, BI
Compute 10 Virtual servers, serverless, containers, batch processing
Storage 12 Object storage, block storage, file systems, backup
Database 11 Relational, NoSQL, in-memory, graph, time-series
Networking 11 VPC, CDN, DNS, load balancing, connectivity
Security 19 Identity, encryption, threat detection, compliance
ML/AI 22 Model training, computer vision, NLP, generative AI
Developer Tools 12 CI/CD, IDE, debugging, IaC
Management 18 Monitoring, configuration, optimization, governance
Integration 7 Messaging, workflows, event-driven architecture
Containers 5 Orchestration, registry, serverless containers
Migration 7 Server migration, data transfer, modernization
Web & Mobile 4 Full-stack development, testing, location services
Business Apps 8 Email, collaboration, contact center, marketing
End User Computing 3 Virtual desktops, application streaming
IoT 9 Device connectivity, edge computing, analytics
Media 10 Video transcoding, live streaming, content delivery
Other 6 Gaming, robotics, blockchain, quantum, satellite

1. ANALYTICS

Data Streaming & Real-time Processing

Service Purpose Key Features
Kinesis Data Streams Real-time data streaming platform β€’ Serverless scaling
β€’ Sub-second latency
β€’ Durable data retention (1-365 days)
β€’ Real-time processing
Kinesis Data Firehose Load streaming data to destinations β€’ Zero administration
β€’ Auto-scaling
β€’ Data transformation
β€’ Direct S3/Redshift/OpenSearch integration
Kinesis Data Analytics Real-time stream analytics β€’ SQL/Apache Flink support
β€’ Serverless
β€’ Pre-built ML algorithms
β€’ Real-time dashboards
Kinesis Video Streams Stream video from devices β€’ Live/on-demand playback
β€’ ML integration
β€’ Encrypted storage
β€’ Time-indexed storage
MSK Managed Apache Kafka β€’ Fully compatible with Apache Kafka
β€’ Auto-healing
β€’ Multi-AZ deployment
β€’ Serverless option available

Data Warehouse & Querying

Service Purpose Key Features
Redshift Petabyte-scale data warehouse β€’ Columnar storage
β€’ Massively parallel processing
β€’ ML integration
β€’ Redshift Spectrum (query S3 directly)
Athena Serverless SQL queries on S3 β€’ Pay per query
β€’ Standard SQL
β€’ JDBC/ODBC drivers
β€’ No infrastructure management

ETL & Data Preparation

Service Purpose Key Features
Glue Serverless ETL service β€’ Auto schema discovery
β€’ Data Catalog
β€’ Job scheduling
β€’ Python/Scala support
β€’ Built-in transforms
Data Pipeline Workflow orchestration β€’ Data movement automation
β€’ Schedule-based execution
β€’ Fault-tolerant
β€’ On-premises integration
EMR Big data processing framework β€’ Hadoop/Spark/Hive/Presto
β€’ Auto-scaling
β€’ Spot instance support
β€’ Notebook integration

Data Lake & Governance

Service Purpose Key Features
Lake Formation Build and manage data lakes β€’ Centralized permissions
β€’ Data ingestion workflows
β€’ Column-level security
β€’ Blueprint templates
DataZone Data governance and cataloging β€’ Business data catalog
β€’ Access management
β€’ Data discovery
β€’ Cross-account sharing

Search & Visualization

Service Purpose Key Features
OpenSearch Service Search and log analytics β€’ Full-text search
β€’ Log analytics
β€’ Application monitoring
β€’ Kibana dashboards
CloudSearch Managed search service β€’ Auto-scaling
β€’ 34 languages support
β€’ Faceting and highlighting
β€’ Geospatial search
QuickSight Business intelligence β€’ ML-powered insights
β€’ Embedded analytics
β€’ SPICE in-memory engine
β€’ Pay-per-session pricing

πŸ” Back to Table of Contents


2. COMPUTE

Virtual Servers

Service Purpose Key Features
EC2 Virtual servers in cloud β€’ 500+ instance types
β€’ Multiple pricing models (On-Demand, Reserved, Spot)
β€’ Auto Scaling
β€’ Elastic IPs
Lightsail Simplified VPS β€’ Predictable pricing
β€’ Pre-configured stacks
β€’ Easy DNS management
β€’ 1-click applications
Outposts On-premises AWS infrastructure β€’ Local compute/storage
β€’ AWS APIs on-premises
β€’ Hybrid deployment
β€’ Consistent experience

Serverless Compute

Service Purpose Key Features
Lambda Event-driven serverless functions β€’ Pay per invocation
β€’ Auto-scaling
β€’ 15-minute max execution
β€’ Multiple runtime support
β€’ VPC integration
Fargate Serverless containers β€’ No server management
β€’ Right-sized resources
β€’ ECS/EKS compatible
β€’ Per-second billing

Container & App Deployment

Service Purpose Key Features
Elastic Beanstalk PaaS application deployment β€’ Multiple platforms (Java, .NET, Node.js, etc.)
β€’ Auto-scaling
β€’ Monitoring included
β€’ Full control of resources
App Runner Containerized web apps β€’ Source-to-production
β€’ Auto-scaling
β€’ Load balancing included
β€’ CI/CD integration
Batch Batch processing at scale β€’ Job scheduling
β€’ Dynamic resource provisioning
β€’ Spot instance support
β€’ Array jobs

Edge Computing

Service Purpose Key Features
Wavelength Ultra-low latency for 5G β€’ 5G edge computing
β€’ Single-digit millisecond latency
β€’ VPC extension
β€’ AWS services at edge

Image Management

Service Purpose Key Features
EC2 Image Builder Automated AMI creation β€’ Pipeline automation
β€’ Vulnerability testing
β€’ Multi-region distribution
β€’ Version management

πŸ” Back to Table of Contents


3. STORAGE

Object Storage

Service Purpose Key Features
S3 Object storage β€’ 11 9's durability
β€’ Storage classes (Standard, IA, Glacier, etc.)
β€’ Versioning
β€’ Lifecycle policies
β€’ Event notifications
S3 Glacier Long-term archival β€’ Extremely low cost
β€’ 3 retrieval options (Instant, Flexible, Deep)
β€’ Vault lock compliance
β€’ Encrypted by default

Block Storage

Service Purpose Key Features
EBS EC2 block storage β€’ Multiple volume types (SSD/HDD)
β€’ Snapshots
β€’ Encryption
β€’ Up to 64 TB per volume
β€’ Multi-Attach option

File Storage

Service Purpose Key Features
EFS Elastic NFS file system β€’ Shared file storage
β€’ Auto-scaling
β€’ Linux workloads
β€’ Multiple storage classes
β€’ Lifecycle management
FSx for Windows Windows file server β€’ SMB protocol
β€’ Active Directory integration
β€’ DFS namespaces
β€’ SSD/HDD options
FSx for Lustre High-performance computing β€’ Sub-millisecond latency
β€’ S3 integration
β€’ Parallel file system
β€’ ML/HPC optimized
FSx for NetApp ONTAP NetApp file system β€’ Multi-protocol (NFS, SMB, iSCSI)
β€’ Snapshots & cloning
β€’ Data compression
β€’ Hybrid cloud
FSx for OpenZFS OpenZFS file system β€’ Linux workloads
β€’ Point-in-time snapshots
β€’ Data compression
β€’ Up to 12.5 GB/s throughput

Hybrid & Migration

Service Purpose Key Features
Storage Gateway Hybrid cloud storage β€’ File Gateway (NFS/SMB)
β€’ Volume Gateway (iSCSI)
β€’ Tape Gateway
β€’ Local cache
Snow Family Physical data transfer β€’ Snowcone (8 TB)
β€’ Snowball Edge (80 TB)
β€’ Snowmobile (100 PB)
β€’ Edge computing capable
DataSync Automated data transfer β€’ 10x faster than open-source
β€’ Bandwidth throttling
β€’ Data validation
β€’ Schedule-based transfers

Backup & Disaster Recovery

Service Purpose Key Features
Backup Centralized backup β€’ Policy-based backup
β€’ Cross-region backup
β€’ Compliance reporting
β€’ Lifecycle management
Elastic Disaster Recovery Application recovery β€’ Continuous replication
β€’ Point-in-time recovery
β€’ Non-disruptive testing
β€’ RPO of seconds

πŸ” Back to Table of Contents


4. DATABASE

Relational Databases

Service Purpose Key Features
RDS Managed relational DB β€’ 6 engines (MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, Db2)
β€’ Automated backups
β€’ Multi-AZ deployment
β€’ Read replicas
Aurora Cloud-native relational DB β€’ 5x faster than MySQL
β€’ 3x faster than PostgreSQL
β€’ Auto-scaling storage (up to 128 TB)
β€’ Up to 15 read replicas
β€’ Global database
Aurora Serverless On-demand Aurora β€’ Auto-scaling compute
β€’ Pay per second
β€’ Automatic pause/resume
β€’ ACU-based pricing

NoSQL Databases

Service Purpose Key Features
DynamoDB Key-value & document DB β€’ Single-digit millisecond latency
β€’ Auto-scaling
β€’ Global tables
β€’ Point-in-time recovery
β€’ DAX (in-memory cache)
DocumentDB MongoDB-compatible β€’ Document model
β€’ Auto-scaling storage
β€’ 6 read replicas
β€’ Global clusters
Keyspaces Managed Cassandra β€’ CQL API compatible
β€’ Serverless
β€’ Single-digit millisecond latency
β€’ Encryption at rest

In-Memory Databases

Service Purpose Key Features
ElastiCache In-memory caching β€’ Redis & Memcached support
β€’ Microsecond latency
β€’ Cluster mode
β€’ Backup & restore (Redis)
MemoryDB for Redis Durable in-memory DB β€’ Redis-compatible
β€’ Microsecond latency
β€’ Durable storage
β€’ Multi-AZ transactions

Specialized Databases

Service Purpose Key Features
Neptune Graph database β€’ Property graph & RDF support
β€’ SPARQL & Gremlin queries
β€’ 15 read replicas
β€’ Point-in-time recovery
QLDB Ledger database β€’ Immutable journal
β€’ Cryptographic verification
β€’ SQL-like API
β€’ Serverless
Timestream Time-series database β€’ 1000x faster than relational
β€’ 1/10th cost
β€’ Auto-scaling
β€’ Built-in analytics

Database Migration

Service Purpose Key Features
DMS Database migration β€’ Minimal downtime
β€’ Homogeneous & heterogeneous migrations
β€’ Continuous replication
β€’ Schema conversion (SCT)

πŸ” Back to Table of Contents


5. NETWORKING & CONTENT DELIVERY

Core Networking

Service Purpose Key Features
VPC Virtual private cloud β€’ Isolated network
β€’ Subnets (public/private)
β€’ Route tables
β€’ Internet/NAT Gateways
β€’ VPC Peering
Transit Gateway Network hub β€’ Connect VPCs & on-premises
β€’ Centralized routing
β€’ Multi-region support
β€’ VPN support
Direct Connect Dedicated network connection β€’ 1/10/100 Gbps connections
β€’ Consistent bandwidth
β€’ Lower egress costs
β€’ Private connectivity
VPN Encrypted connection β€’ Site-to-Site VPN
β€’ Client VPN
β€’ IPsec encryption
β€’ Accelerated VPN option
Private 5G Private mobile network β€’ On-premises 5G
β€’ Automated deployment
β€’ SIM management
β€’ Pay-as-you-go

Load Balancing & Scaling

Service Purpose Key Features
ELB Load balancing β€’ Application LB (Layer 7)
β€’ Network LB (Layer 4)
β€’ Gateway LB (Layer 3)
β€’ Auto-scaling integration
Global Accelerator Global traffic management β€’ Static anycast IPs
β€’ AWS global network
β€’ Health checks
β€’ DDoS protection

Content Delivery & DNS

Service Purpose Key Features
CloudFront CDN service β€’ 400+ edge locations
β€’ Real-time metrics
β€’ Lambda@Edge
β€’ Origin shield
β€’ WebSocket support
Route 53 DNS service β€’ 100% uptime SLA
β€’ Health checks
β€’ Multiple routing policies
β€’ Domain registration
β€’ DNSSEC

API & Service Mesh

Service Purpose Key Features
API Gateway API management β€’ REST/HTTP/WebSocket APIs
β€’ Throttling & caching
β€’ API versioning
β€’ Custom domains
β€’ Authorization
App Mesh Service mesh β€’ Traffic control
β€’ Service discovery
β€’ Observability
β€’ Envoy proxy-based
Cloud Map Service discovery β€’ DNS & API-based discovery
β€’ Health checking
β€’ Auto registration
β€’ Multi-region

πŸ” Back to Table of Contents


6. SECURITY, IDENTITY & COMPLIANCE

Identity & Access Management

Service Purpose Key Features
IAM Access management β€’ Users, groups, roles
β€’ Policies (JSON)
β€’ MFA support
β€’ Federation
β€’ Fine-grained permissions
IAM Identity Center (SSO) Single sign-on β€’ Centralized access
β€’ Multiple accounts
β€’ SAML 2.0
β€’ Active Directory integration
Cognito User authentication β€’ User pools
β€’ Identity pools
β€’ Social login
β€’ MFA
β€’ SAML/OIDC
Directory Service Managed Active Directory β€’ AWS Managed Microsoft AD
β€’ AD Connector
β€’ Simple AD
β€’ Trust relationships

Encryption & Key Management

Service Purpose Key Features
KMS Encryption key management β€’ Create/manage keys
β€’ Envelope encryption
β€’ Audit with CloudTrail
β€’ AWS service integration
CloudHSM Hardware security module β€’ FIPS 140-2 Level 3
β€’ Single-tenant
β€’ Full control of keys
β€’ Cluster support
Secrets Manager Secret rotation β€’ Auto-rotation
β€’ RDS integration
β€’ Versioning
β€’ Cross-region replication
Certificate Manager SSL/TLS certificates β€’ Free public certificates
β€’ Auto-renewal
β€’ Private CA
β€’ AWS service integration

Threat Detection & Protection

Service Purpose Key Features
GuardDuty Threat detection β€’ ML-based anomaly detection
β€’ VPC Flow Logs analysis
β€’ CloudTrail analysis
β€’ DNS logs monitoring
Inspector Vulnerability assessment β€’ EC2 & container scanning
β€’ Network reachability
β€’ CVE detection
β€’ Continuous scanning
Macie Data privacy protection β€’ Sensitive data discovery
β€’ PII detection
β€’ ML-powered
β€’ S3 bucket scanning
Detective Security investigation β€’ Automatic data collection
β€’ Visualizations
β€’ Root cause analysis
β€’ 1-year data retention

Network Security

Service Purpose Key Features
WAF Web application firewall β€’ SQL injection protection
β€’ XSS protection
β€’ Rate limiting
β€’ Custom rules
β€’ Managed rule groups
Shield DDoS protection β€’ Shield Standard (free)
β€’ Shield Advanced (paid)
β€’ 24/7 DDoS Response Team
β€’ Cost protection
Network Firewall VPC network protection β€’ Stateful/stateless rules
β€’ IPS capabilities
β€’ Domain filtering
β€’ TLS inspection
Firewall Manager Centralized firewall management β€’ Multi-account
β€’ WAF/Shield/Network Firewall
β€’ Policy compliance
β€’ Auto-remediation

Compliance & Governance

Service Purpose Key Features
Security Hub Security posture management β€’ Multi-account aggregation
β€’ Compliance checks
β€’ Finding prioritization
β€’ Integration with 30+ services
Audit Manager Audit compliance β€’ Pre-built frameworks
β€’ Evidence collection
β€’ Assessment reports
β€’ Continuous auditing
Artifact Compliance reports β€’ On-demand access
β€’ SOC reports
β€’ PCI reports
β€’ ISO certifications
RAM Resource sharing β€’ Cross-account sharing
β€’ No data transfer charges
β€’ 30+ resource types
β€’ Organization integration
Verified Permissions Fine-grained authorization β€’ Policy-based access control
β€’ Cedar policy language
β€’ Real-time decisions
β€’ Audit logging

πŸ” Back to Table of Contents


7. MACHINE LEARNING / AI

ML Platform & Training

Service Purpose Key Features
SageMaker ML platform β€’ Jupyter notebooks
β€’ Built-in algorithms
β€’ Auto model tuning
β€’ Model deployment
β€’ MLOps tools
SageMaker Studio IDE for ML β€’ Visual interface
β€’ Experiment tracking
β€’ Model registry
β€’ Feature store
SageMaker Ground Truth Data labeling β€’ Human labeling
β€’ Active learning
β€’ Custom workflows
β€’ Quality control

Computer Vision

Service Purpose Key Features
Rekognition Image/video analysis β€’ Object detection
β€’ Facial analysis
β€’ Text extraction
β€’ Content moderation
β€’ Celebrity recognition
Lookout for Vision Visual defect detection β€’ Industrial inspection
β€’ Custom models
β€’ Edge deployment
β€’ Anomaly detection

Natural Language Processing

Service Purpose Key Features
Comprehend Text analysis β€’ Entity recognition
β€’ Sentiment analysis
β€’ Language detection
β€’ Topic modeling
β€’ Custom classification
Transcribe Speech-to-text β€’ Automatic punctuation
β€’ Speaker identification
β€’ Custom vocabulary
β€’ Real-time streaming
β€’ Medical transcription
Translate Language translation β€’ 75+ languages
β€’ Custom terminology
β€’ Real-time & batch
β€’ Auto language detection
Textract Document text extraction β€’ OCR
β€’ Form extraction
β€’ Table extraction
β€’ Identity documents
β€’ Invoice processing
Kendra Enterprise search β€’ Natural language queries
β€’ 90+ data sources
β€’ ML-powered relevance
β€’ Incremental learning

Speech & Conversational AI

Service Purpose Key Features
Polly Text-to-speech β€’ 60+ voices
β€’ 30+ languages
β€’ Neural TTS
β€’ SSML support
β€’ Speech marks
Lex Chatbot building β€’ Automatic speech recognition
β€’ NLU
β€’ Multi-language
β€’ Lambda integration
β€’ Analytics

Personalization & Forecasting

Service Purpose Key Features
Personalize Recommendation engine β€’ Real-time personalization
β€’ User segmentation
β€’ Similar items
β€’ Cold start handling
Forecast Time-series forecasting β€’ AutoML
β€’ Multiple algorithms
β€’ What-if analysis
β€’ Explainability

Generative AI

Service Purpose Key Features
Bedrock Foundation models β€’ Claude, Llama, Stable Diffusion
β€’ Fine-tuning
β€’ RAG support
β€’ Knowledge bases
β€’ Agents
CodeWhisperer AI code assistant β€’ Real-time suggestions
β€’ Security scanning
β€’ Reference tracking
β€’ Multiple IDEs

Anomaly Detection & Fraud

Service Purpose Key Features
Lookout for Metrics Anomaly detection β€’ Auto-anomaly detection
β€’ Root cause analysis
β€’ Alert configuration
β€’ API/SNS integration
Fraud Detector Fraud detection β€’ Pre-built models
β€’ Custom rules
β€’ Real-time scoring
β€’ Account takeover detection
Monitron Equipment monitoring β€’ End-to-end system
β€’ Predictive maintenance
β€’ Wireless sensors
β€’ ML-based analysis

Healthcare AI

Service Purpose Key Features
HealthLake Healthcare data management β€’ FHIR support
β€’ Medical NLP
β€’ Patient timeline
β€’ HIPAA eligible
Comprehend Medical Medical text analysis β€’ Medical entity extraction
β€’ PHI detection
β€’ ICD-10-CM coding
β€’ RxNorm linking

Operations & DevOps ML

Service Purpose Key Features
DevOps Guru Operational insights β€’ Anomaly detection
β€’ Resource analysis
β€’ Recommendations
β€’ CloudFormation integration

πŸ” Back to Table of Contents


8. DEVELOPER TOOLS

Source Control & CI/CD

Service Purpose Key Features
CodeCommit Git repositories β€’ Private Git repos
β€’ Unlimited repositories
β€’ Encryption at rest/transit
β€’ Pull requests
CodeBuild Build service β€’ Fully managed
β€’ Custom build environments
β€’ Parallel builds
β€’ Build caching
β€’ Docker support
CodeDeploy Deployment automation β€’ EC2, Lambda, ECS
β€’ Blue/green deployments
β€’ Rollback capability
β€’ On-premises support
CodePipeline CI/CD pipeline β€’ Visual workflow
β€’ Source/build/deploy stages
β€’ 3rd party integration
β€’ Manual approvals
CodeStar Project management β€’ Project templates
β€’ Team collaboration
β€’ Unified dashboard
β€’ JIRA integration

Development Environments

Service Purpose Key Features
Cloud9 Cloud IDE β€’ Browser-based
β€’ Collaborative editing
β€’ Lambda development
β€’ Terminal access
β€’ Debugging
CloudShell Browser CLI β€’ Pre-authenticated
β€’ 1 GB storage
β€’ Pre-installed tools
β€’ Session persistence

Code Quality & Debugging

Service Purpose Key Features
CodeGuru Code reviews β€’ ML-powered reviews
β€’ Performance recommendations
β€’ Security vulnerability detection
β€’ Java/Python support
X-Ray Distributed tracing β€’ Service map
β€’ Request tracing
β€’ Performance insights
β€’ Error analysis
β€’ Annotations

Artifact Management

Service Purpose Key Features
CodeArtifact Artifact repository β€’ Maven/npm/PyPI support
β€’ Package versioning
β€’ Upstream repositories
β€’ Domain structure

Infrastructure as Code

Service Purpose Key Features
CloudFormation Infrastructure as code β€’ JSON/YAML templates
β€’ Stack management
β€’ Change sets
β€’ Drift detection
β€’ StackSets
CDK Cloud Development Kit β€’ TypeScript/Python/Java/C#
β€’ High-level constructs
β€’ AWS construct library
β€’ Synthesize to CloudFormation
Application Composer Visual serverless design β€’ Drag-and-drop
β€’ IaC generation
β€’ Architecture visualization
β€’ Local testing

CLI & SDKs

Service Purpose Key Features
CLI Command-line interface β€’ Unified tool
β€’ Scripting support
β€’ Auto-completion
β€’ Multiple profiles
SDKs Programming SDKs β€’ 10+ languages
β€’ Service-specific APIs
β€’ Automatic retries
β€’ Credential management

πŸ” Back to Table of Contents


9. MANAGEMENT & GOVERNANCE

Monitoring & Observability

Service Purpose Key Features
CloudWatch Monitoring service β€’ Metrics
β€’ Logs
β€’ Alarms
β€’ Dashboards
β€’ Events
β€’ Container insights
CloudWatch Logs Insights Log analysis β€’ Query language
β€’ Visualizations
β€’ Pattern detection
β€’ Anomaly detection
X-Ray Application tracing β€’ Request tracing
β€’ Service maps
β€’ Performance analysis
β€’ Error detection
Managed Grafana Grafana dashboards β€’ Fully managed
β€’ Multiple data sources
β€’ Team workspaces
β€’ SAML/LDAP
Managed Prometheus Container monitoring β€’ Prometheus-compatible
β€’ Auto-scaling
β€’ PromQL support
β€’ Long-term storage

Configuration & Compliance

Service Purpose Key Features
Config Resource configuration tracking β€’ Configuration history
β€’ Compliance rules
β€’ Resource relationships
β€’ Change notifications
β€’ Multi-account
CloudTrail API activity logging β€’ Account activity history
β€’ Governance & compliance
β€’ Security analysis
β€’ Event history (90 days)
β€’ Organization trails
Systems Manager Operational management β€’ Run Command
β€’ Patch Manager
β€’ Session Manager
β€’ Parameter Store
β€’ Automation
β€’ OpsCenter

Infrastructure Provisioning

Service Purpose Key Features
CloudFormation Infrastructure as code β€’ Template-based
β€’ Stack management
β€’ Drift detection
β€’ Change sets
β€’ StackSets
OpsWorks Configuration management β€’ Chef/Puppet
β€’ Stack layers
β€’ Auto-healing
β€’ Lifecycle events
Service Catalog IT service catalog β€’ Approved products
β€’ Self-service
β€’ Governance
β€’ Portfolio management
Proton Container/serverless deployment β€’ Service templates
β€’ Environment management
β€’ CI/CD integration
β€’ Infrastructure standards

Multi-Account Management

Service Purpose Key Features
Organizations Account management β€’ Consolidated billing
β€’ Organizational units
β€’ Service control policies
β€’ Account creation API
Control Tower Multi-account governance β€’ Account factory
β€’ Guardrails
β€’ Dashboard
β€’ Drift detection
β€’ Integrated AWS services
Resource Groups Resource organization β€’ Tag-based groups
β€’ Bulk operations
β€’ Custom views
β€’ Automation targets

Optimization & Recommendations

Service Purpose Key Features
Trusted Advisor Best practice checks β€’ Cost optimization
β€’ Performance
β€’ Security
β€’ Fault tolerance
β€’ Service limits
Compute Optimizer Resource recommendations β€’ EC2, Lambda, EBS, ECS
β€’ ML-based recommendations
β€’ Cost savings projection
β€’ Performance risk assessment
Well-Architected Tool Architecture review β€’ 6 pillars
β€’ Workload review
β€’ Improvement plans
β€’ Lens support
Service Quotas Quota management β€’ View quotas
β€’ Request increases
β€’ CloudWatch alarms
β€’ Automated increase requests

Application Management

Service Purpose Key Features
Launch Wizard Application deployment β€’ Size/configure/deploy
β€’ SAP/SQL Server/Active Directory
β€’ Cost estimates
β€’ CloudFormation templates
Resilience Hub Resilience management β€’ Application resilience
β€’ RTO/RPO tracking
β€’ Recommendations
β€’ Compliance reporting
License Manager License management β€’ License tracking
β€’ Rule enforcement
β€’ Usage reporting
β€’ Hybrid environments

Health & Status

Service Purpose Key Features
Personal Health Dashboard Account health β€’ Service event notifications
β€’ Scheduled changes
β€’ Proactive notifications
β€’ Resource-specific
Service Health Dashboard Global service status β€’ Regional status
β€’ Historical data
β€’ RSS feeds
β€’ Public access

πŸ” Back to Table of Contents


10. APPLICATION INTEGRATION

Messaging

Service Purpose Key Features
SQS Message queue β€’ Standard/FIFO queues
β€’ Unlimited throughput
β€’ Message retention (14 days)
β€’ Dead letter queues
β€’ Batching
SNS Pub/sub messaging β€’ Fan-out pattern
β€’ Multiple protocols (HTTP, email, SMS, Lambda)
β€’ FIFO topics
β€’ Message filtering
β€’ Mobile push
MQ Managed message broker β€’ ActiveMQ & RabbitMQ
β€’ Protocol support (AMQP, STOMP, MQTT)
β€’ Multi-AZ
β€’ CloudWatch integration

Workflow & Orchestration

Service Purpose Key Features
Step Functions Workflow orchestration β€’ Visual workflow
β€’ State machines
β€’ Error handling
β€’ Express/Standard workflows
β€’ AWS service integration
EventBridge Event bus β€’ Event routing
β€’ Schema registry
β€’ Archive/replay
β€’ 90+ AWS sources
β€’ Custom applications

Application Integration

Service Purpose Key Features
AppFlow SaaS integration β€’ 50+ applications (Salesforce, SAP, etc.)
β€’ Bidirectional sync
β€’ Data transformation
β€’ Encryption
β€’ No code
AppSync GraphQL service β€’ Real-time data sync
β€’ Offline support
β€’ Multiple data sources
β€’ Subscriptions
β€’ Caching

πŸ” Back to Table of Contents


11. CONTAINERS

Container Orchestration

Service Purpose Key Features
ECS Container orchestration β€’ Serverless (Fargate) option
β€’ EC2 launch type
β€’ Service discovery
β€’ Auto-scaling
β€’ AWS integration
EKS Managed Kubernetes β€’ Certified Kubernetes
β€’ Multi-AZ control plane
β€’ Fargate support
β€’ IAM integration
β€’ Add-ons

Container Registry

Service Purpose Key Features
ECR Container registry β€’ Docker/OCI images
β€’ Image scanning
β€’ Lifecycle policies
β€’ Encryption
β€’ Replication

Container Compute

Service Purpose Key Features
Fargate Serverless containers β€’ No EC2 management
β€’ Right-sized resources
β€’ ECS/EKS compatible
β€’ Per-second billing
β€’ Spot pricing

Container Tools

Service Purpose Key Features
App2Container Containerize apps β€’ .NET/Java apps
β€’ Auto-discovery
β€’ ECS/EKS deployment
β€’ CI/CD integration
Copilot Container CLI β€’ Simple deployment
β€’ Environment management
β€’ Service mesh
β€’ Pipeline creation

πŸ” Back to Table of Contents


12. MIGRATION & TRANSFER

Migration Planning & Tracking

Service Purpose Key Features
Migration Hub Migration tracking β€’ Centralized tracking
β€’ Application grouping
β€’ Strategy recommendations
β€’ Progress dashboard
Application Discovery Service Discovery & planning β€’ Agentless/agent-based
β€’ Server inventory
β€’ Dependency mapping
β€’ TCO estimates

Server Migration

Service Purpose Key Features
Application Migration Service Lift-and-shift migration β€’ Continuous replication
β€’ Minimal downtime
β€’ Automated conversion
β€’ Non-disruptive testing
β€’ Cut-over orchestration
Server Migration Service VM migration β€’ Incremental replication
β€’ Multi-server migrations
β€’ Automated AMI creation
β€’ SMS Connector

Data Transfer

Service Purpose Key Features
DataSync Online data transfer β€’ 10x faster
β€’ On-premises to AWS
β€’ Between AWS services
β€’ Bandwidth throttling
β€’ Verification
Transfer Family File transfers β€’ SFTP/FTPS/FTP/AS2
β€’ S3/EFS storage
β€’ Custom identity
β€’ Managed workflows
β€’ HIPAA eligible
Snow Family Offline data transfer β€’ Snowcone (8 TB)
β€’ Snowball Edge (80 TB)
β€’ Snowmobile (100 PB)
β€’ Edge computing

Mainframe Migration

Service Purpose Key Features
Mainframe Modernization Mainframe migration β€’ Automated refactoring
β€’ Replatform option
β€’ Runtime environment
β€’ Testing tools

πŸ” Back to Table of Contents


13. FRONTEND WEB & MOBILE

Web & Mobile Development

Service Purpose Key Features
Amplify Full-stack development β€’ Frontend hosting
β€’ Backend provisioning
β€’ CI/CD
β€’ Authentication
β€’ API/Storage libraries
Amplify Studio Visual development β€’ Figma integration
β€’ Component library
β€’ Data modeling
β€’ User management

Mobile Testing

Service Purpose Key Features
Device Farm Mobile app testing β€’ Real devices
β€’ Automated testing
β€’ Remote access
β€’ Performance metrics
β€’ iOS/Android

Location Services

Service Purpose Key Features
Location Service Location-based services β€’ Maps
β€’ Geocoding
β€’ Routing
β€’ Geofencing
β€’ Tracking

API Development

Service Purpose Key Features
AppSync GraphQL API β€’ Real-time
β€’ Offline sync
β€’ Conflict resolution
β€’ Multiple data sources
β€’ Subscriptions

πŸ” Back to Table of Contents


14. BUSINESS APPLICATIONS

Email & Collaboration

Service Purpose Key Features
WorkMail Business email β€’ 50 GB mailbox
β€’ Calendar
β€’ Contacts
β€’ Mobile access
β€’ AD integration
WorkDocs Document collaboration β€’ 1 TB storage/user
β€’ Version control
β€’ Comments/feedback
β€’ Mobile apps
β€’ Activity feed
SES Email sending/receiving β€’ Transactional email
β€’ Marketing email
β€’ Deliverability dashboard
β€’ Reputation metrics
β€’ Inbound email

Communication & Contact Center

Service Purpose Key Features
Chime Online meetings β€’ HD video/audio
β€’ Screen sharing
β€’ Chat
β€’ Meeting dial-in
β€’ SDK for custom apps
Connect Cloud contact center β€’ Omnichannel
β€’ AI-powered
β€’ Pay-per-use
β€’ CRM integration
β€’ Voice/chat/task routing
Wickr Secure communications β€’ End-to-end encryption
β€’ Compliance
β€’ File sharing
β€’ Video calling
β€’ Retention policies

Marketing

Service Purpose Key Features
Pinpoint Marketing campaigns β€’ Email/SMS/push/voice
β€’ Segmentation
β€’ A/B testing
β€’ Analytics
β€’ Journey orchestration

Supply Chain

Service Purpose Key Features
Supply Chain Supply chain visibility β€’ Data unification
β€’ ML insights
β€’ Risk monitoring
β€’ Demand planning
β€’ Collaboration

πŸ” Back to Table of Contents


15. END USER COMPUTING

Virtual Desktops

Service Purpose Key Features
WorkSpaces Virtual desktops β€’ Windows/Linux
β€’ Persistent storage
β€’ Various bundles
β€’ Hourly/monthly billing
β€’ BYOL
WorkSpaces Web Browser-based access β€’ No VPN needed
β€’ Secure browser
β€’ SAML 2.0
β€’ Session recording
β€’ Data loss prevention

Application Streaming

Service Purpose Key Features
AppStream 2.0 Application streaming β€’ Any HTML5 browser
β€’ Persistent storage
β€’ Fleet auto-scaling
β€’ User pool/federation
β€’ Windows apps

πŸ” Back to Table of Contents


16. INTERNET OF THINGS (IoT)

IoT Core Services

Service Purpose Key Features
IoT Core Connect IoT devices β€’ Device gateway
β€’ Message broker
β€’ Rules engine
β€’ Device shadows
β€’ Registry
IoT Greengrass Edge computing β€’ Local compute
β€’ ML inference
β€’ Offline operation
β€’ Lambda at edge
β€’ Device sync

IoT Management

Service Purpose Key Features
IoT Device Management Device lifecycle β€’ Bulk registration
β€’ Remote access
β€’ OTA updates
β€’ Fleet indexing
β€’ Jobs
IoT Device Defender IoT security β€’ Audit policies
β€’ Anomaly detection
β€’ Alerts
β€’ Mitigation actions
β€’ ML Detect

IoT Analytics & Applications

Service Purpose Key Features
IoT Analytics IoT data analytics β€’ Data collection
β€’ Processing pipelines
β€’ Time-series store
β€’ SQL queries
β€’ Jupyter notebooks
IoT Events Event detection β€’ Input detectors
β€’ State machines
β€’ Actions
β€’ Alarm models
β€’ Complex event processing
IoT SiteWise Industrial data collection β€’ Asset modeling
β€’ Edge gateways
β€’ Dashboards
β€’ Metrics computation
β€’ SiteWise Monitor
IoT TwinMaker Digital twins β€’ 3D visualizations
β€’ Entity modeling
β€’ Data integration
β€’ Scene composer
β€’ Real-time sync

Automotive IoT

Service Purpose Key Features
IoT FleetWise Vehicle data collection β€’ Data modeling
β€’ Campaign management
β€’ Edge processing
β€’ Cloud transfer
β€’ Signal decoding

πŸ” Back to Table of Contents


17. MEDIA SERVICES

Video Processing

Service Purpose Key Features
Elastic Transcoder Media transcoding β€’ Pre-set templates
β€’ Multiple formats
β€’ Thumbnails
β€’ Watermarks
β€’ Cost-effective
MediaConvert File-based transcoding β€’ Broadcast-grade
β€’ HDR support
β€’ Audio normalization
β€’ Automated QC
β€’ Job queue

Live Video

Service Purpose Key Features
MediaLive Live video encoding β€’ Broadcast-grade
β€’ Redundant pipelines
β€’ Multiple outputs
β€’ Ad insertion
β€’ Channel scheduling
MediaConnect Live video transport β€’ Reliable streaming
β€’ Encryption
β€’ Multi-source failover
β€’ Entitlements
β€’ VPC integration
IVS (Interactive Video Service) Live streaming β€’ Ultra-low latency
β€’ Auto-scaling
β€’ Time-shifting
β€’ Recording
β€’ Chat integration

Video Packaging & Distribution

Service Purpose Key Features
MediaPackage Video packaging β€’ Just-in-time packaging
β€’ DRM support
β€’ Catch-up TV
β€’ Live-to-VOD
β€’ CDN integration
MediaTailor Ad insertion β€’ Server-side ad insertion
β€’ Personalized ads
β€’ Channel assembly
β€’ VAST/VPAID support
β€’ CloudWatch metrics
MediaStore Video storage β€’ Low latency
β€’ Predictable performance
β€’ Object storage
β€’ HTTPS endpoints
β€’ Lifecycle policies

Video Streaming

Service Purpose Key Features
Kinesis Video Streams Video ingestion β€’ Real-time streaming
β€’ Playback
β€’ ML integration
β€’ HLS streaming
β€’ Fragment-level access

Content Creation

Service Purpose Key Features
Nimble Studio Content creation studio β€’ Virtual workstations
β€’ Render farm
β€’ Shared storage
β€’ Active Directory
β€’ License management

πŸ” Back to Table of Contents


18. GAME DEVELOPMENT

Service Purpose Key Features
GameLift Game server hosting β€’ Auto-scaling
β€’ FlexMatch matchmaking
β€’ Spot instances
β€’ Multi-region fleets
β€’ Queue placement

πŸ” Back to Table of Contents


19. ROBOTICS

Service Purpose Key Features
RoboMaker Robot development β€’ Simulation
β€’ Fleet management
β€’ ROS support
β€’ Gazebo integration
β€’ CloudWatch monitoring

πŸ” Back to Table of Contents


20. BLOCKCHAIN

Service Purpose Key Features
Managed Blockchain Blockchain networks β€’ Hyperledger Fabric
β€’ Ethereum
β€’ Managed nodes
β€’ Voting API
β€’ VPC integration

πŸ” Back to Table of Contents


21. QUANTUM TECHNOLOGIES

Service Purpose Key Features
Braket Quantum computing β€’ Multiple quantum hardware
β€’ Simulators
β€’ Hybrid algorithms
β€’ Jupyter notebooks
β€’ Pay-per-use

πŸ” Back to Table of Contents


22. SATELLITE

Service Purpose Key Features
Ground Station Satellite communications β€’ Global ground stations
β€’ Pay-per-minute
β€’ EC2 integration
β€’ Data downlink
β€’ No upfront investment

πŸ” Back to Table of Contents


23. CUSTOMER ENGAGEMENT

Service Purpose Key Features
Activate Startup support β€’ Credits
β€’ Technical support
β€’ Training
β€’ Go-to-market
β€’ Community

πŸ” Back to Table of Contents


πŸ“Š Additional Resources

Service Count by Category

  • Total AWS Services Covered: 200+
  • Largest Categories: Machine Learning (22), Security (19), Management & Governance (18)
  • Most Common Use Cases: Web applications, data analytics, machine learning, hybrid cloud

Navigation Tips

  • Use Ctrl+F (Windows) or Cmd+F (Mac) to search for specific services
  • Click on [View ↓] links in the Table of Contents to jump to sections
  • Use [πŸ” Back to Table of Contents] links to return to the top

Last Updated: 2024

Document Version: 2.1

Top comments (0)