AWS Platform Services – Tabular format

Service NameDescriptionCategory
Amazon EC2Elastic Compute Cloud for scalable virtual servers.Compute
Amazon S3Simple Storage Service for object storage (high durability, scalability).Storage
Amazon RDSRelational Database Service for managed relational databases (MySQL, PostgreSQL).Databases
Amazon DynamoDBNoSQL database for fast, flexible, and scalable data storage.Databases
Amazon VPCVirtual Private Cloud for secure, isolated network environments.Networking
AWS LambdaServerless compute service for event-driven code execution.Serverless
Amazon SNSSimple Notification Service for messaging and notifications.Application Services
Amazon SQSSimple Queue Service for message queuing and decoupling components.Application Services
AWS IAMIdentity and Access Management for user and resource permissions.Security & Identity
Amazon CloudFrontContent Delivery Network (CDN) for fast global delivery of static/dynamic content.Networking & Content Delivery
Amazon GlacierLow-cost storage for long-term data archiving.Storage
Amazon EBSElastic Block Store for persistent block storage volumes for EC2 instances.Storage
Amazon RedshiftData warehouse service for analytics and business intelligence.Data & Analytics
Amazon EMRElastic MapReduce for big data processing (Hadoop, Spark).Data & Analytics
Amazon KinesisReal-time data streaming for analytics and processing.Data & Analytics
Amazon AthenaInteractive query service for data in S3 without requiring a data warehouse.Data & Analytics
Amazon QuickSightCloud-based business intelligence (BI) tool for data visualization.Data & Analytics
AWS CloudFormationInfrastructure as Code (IaC) for provisioning and managing AWS resources.Management & Governance
AWS CloudWatchMonitoring and observability service for metrics, logs, and events.Management & Governance
AWS CloudTrailLogging and auditing for AWS account activity.Management & Governance
AWS ConfigContinuous compliance monitoring and governance of AWS resources.Management & Governance
Amazon Route 53Domain name system (DNS) service for routing traffic to resources.Networking
AWS API GatewayManaged service for creating, deploying, and managing APIs.Application Services
Amazon EKSElastic Kubernetes Service for managing Kubernetes clusters.Containers
Amazon ECSElastic Container Service for running Docker containers.Containers
AWS Step FunctionsOrchestration service for coordinating multiple AWS services into workflows.Application Services
Amazon CognitoUser authentication and access control for apps.Security & Identity
AWS ShieldDDoS protection for applications.Security & Identity
AWS WAFWeb application firewall for protecting web applications.Security & Identity
Amazon RekognitionImage and video analysis using AI.Machine Learning
Amazon SageMakerFully managed machine learning service for building, training, and deploying models.Machine Learning
AWS IoT CoreManaged service for connecting, securing, and interacting with IoT devices.IoT
AWS GreengrassEdge computing for IoT devices to run local compute, messaging, and data caching.IoT
AWS SnowballPhysical appliance for large-scale data transfer to and from AWS.Migration & Transfer
AWS Migration HubCentralized view for tracking and managing application migrations to AWS.Migration
Amazon AuroraHigh-performance, compatible relational database engine (MySQL/PostgreSQL).Databases
Amazon NeptuneGraph database for building and querying connected datasets.Databases
Amazon ElastiCacheIn-memory data store for caching (Redis, Memcached).Databases
Amazon DocumentDBFully managed document database service (MongoDB-compatible).Databases
AWS BatchBatch processing for high-performance computing workloads.Compute
Amazon FSxFile storage service (Windows, Lustre, etc.) for applications.Storage
AWS Step FunctionsOrchestration of distributed workflows (as above).Application Services
AWS X-RayApplication performance monitoring and debugging.Management & Governance

AWS Cloud Platform Services

Compute ServiceUse CaseDescription
EC2 (Elastic Compute Cloud)Running virtual servers for applications, web servers, databases, etc.Provides scalable compute capacity in the cloud.
LambdaServerless computing for event-driven applications.Runs code without provisioning or managing servers.
ECS (Elastic Container Service)Running Docker containers at scale.Manages container orchestration for microservices and batch processing.
EKS (Elastic Kubernetes Service)Running Kubernetes clusters.Fully managed Kubernetes service for deploying containerized apps.
BatchProcessing large-scale batch jobs.Executes batch computing workloads on EC2 instances.
FargateServerless container execution.Runs containers without managing the underlying EC2 instances.
LightsailSimple virtual private servers for small-scale applications.Easy-to-use VPS for developers and small businesses.
EC2 Auto ScalingAutomatically scales EC2 instances based on demand.Ensures applications can handle varying traffic loads.
EC2 Spot InstancesCost-effective compute for fault-tolerant workloads.Low-cost EC2 instances that can be interrupted.
EC2 Dedicated HostsDedicated physical server for compliance or licensing needs.Physical EC2 hosts that you can use to run your instances.
EC2 Dedicated InstancesRun instances on single-tenant hardware.Isolated instances for compliance or regulatory requirements.
Amazon SageMakerMachine learning model training and deployment.Provides tools for building, training, and deploying machine learning models.
AWS BatchBatch processing of large datasets.Manages job scheduling and resource allocation for batch workloads.
Amazon EC2 System Manager (SSM)Automate operational tasks on EC2 instances.Enables automation, patching, and configuration management.
Amazon EC2 Instance ConnectSecurely connect to EC2 instances.Allows SSH access to instances using AWS credentials.
Amazon EC2 Launch TemplatesDefine configurations for launching EC2 instances.Standardizes instance configurations across environments.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top