AWS services for the AWS Certified Solutions Architect
Tags: aws, cloud, amazon, architecture
Published: 2024-06-25 00:27:41

This list ensures you are familiar with all relevant services:

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4f6qy6x50w83fcgzmomx.jpg)

### Must-Have Services

**Compute:**
1. **Amazon EC2 (Elastic Compute Cloud):** Scalable virtual servers in the cloud.
2. **AWS Lambda:** Serverless compute service that runs code in response to events.
3. **Amazon ECS (Elastic Container Service):** Managed container orchestration service.
4. **Amazon EKS (Elastic Kubernetes Service):** Managed Kubernetes service for container orchestration.

**Storage:**
1. **Amazon S3 (Simple Storage Service):** Scalable object storage with data retrieval options.
2. **Amazon EFS (Elastic File System):** Scalable file storage for use with AWS cloud services and on-premises resources.
3. **Amazon EBS (Elastic Block Store):** Block storage for use with EC2 instances.

**Database:**
1. **Amazon RDS (Relational Database Service):** Managed relational database service for MySQL, PostgreSQL, Oracle, SQL Server, and MariaDB.
2. **Amazon DynamoDB:** Fully managed NoSQL database service.
3. **Amazon Aurora:** High-performance managed relational database service compatible with MySQL and PostgreSQL.

**Networking and Content Delivery:**
1. **Amazon VPC (Virtual Private Cloud):** Provision logically isolated sections of the AWS cloud.
2. **Elastic Load Balancing (ELB):** Distributes incoming application traffic across multiple targets.
3. **Amazon CloudFront:** Fast content delivery network (CDN).
4. **Amazon Route 53:** Scalable DNS and domain name registration.

**Security, Identity, and Compliance:**
1. **AWS IAM (Identity and Access Management):** Manage access to AWS services and resources securely.
2. **AWS KMS (Key Management Service):** Create and control encryption keys.
3. **AWS Shield:** DDoS protection for AWS applications.
4. **AWS WAF (Web Application Firewall):** Protects web applications from common web exploits.

**Management and Governance:**
1. **AWS CloudWatch:** Monitoring and management service for AWS resources.
2. **AWS CloudTrail:** Tracks user activity and API usage.
3. **AWS CloudFormation:** Infrastructure as code (IaC) for AWS resources.

**Application Integration:**
1. **Amazon SQS (Simple Queue Service):** Managed message queuing service.
2. **Amazon SNS (Simple Notification Service):** Managed pub/sub messaging service.

**Analytics:**
1. **Amazon Kinesis:** Real-time data streaming and analytics.
2. **Amazon Redshift:** Fast, scalable data warehouse service.

**Migration and Transfer:**
1. **AWS Migration Hub:** Centralized tracking service for cloud migrations.
2. **AWS Database Migration Service (DMS):** Migrate databases to AWS easily and securely.

**Developer Tools:**
1. **AWS CodeCommit:** Secure, scalable, managed source control service.
2. **AWS CodeBuild:** Fully managed build service that compiles source code.

### Highly Recommended Services

**Compute:**
1. **AWS Fargate:** Serverless compute engine for containers.
2. **AWS Elastic Beanstalk:** Easy-to-use service for deploying and scaling web applications.

**Storage:**
1. **AWS Storage Gateway:** Hybrid cloud storage service.
2. **Amazon S3 Glacier:** Low-cost cloud storage service for data archiving and long-term backup.

**Database:**
1. **Amazon ElastiCache:** Managed Redis and Memcached service.
2. **Amazon Neptune:** Managed graph database service.

**Networking and Content Delivery:**
1. **AWS Direct Connect:** Dedicated network connection to AWS.
2. **AWS Global Accelerator:** Improves global application availability and performance.

**Security, Identity, and Compliance:**
1. **AWS Secrets Manager:** Securely stores and manages secrets.
2. **AWS Security Hub:** Provides a comprehensive view of your high-priority security alerts.

**Management and Governance:**
1. **AWS Systems Manager:** Centralized operational data and automation service.
2. **AWS Trusted Advisor:** Provides real-time guidance to help you provision your resources.
3. **AWS Cost Explorer:** Analyze and manage AWS costs.

**Application Integration:**
1. **AWS Step Functions:** Coordinate multiple AWS services into serverless workflows.
2. **Amazon EventBridge (formerly CloudWatch Events):** Serverless event bus service.

**Analytics:**
1. **Amazon Athena:** Interactive query service for S3.
2. **AWS Glue:** Managed ETL (extract, transform, load) service.

**Migration and Transfer:**
1. **AWS Server Migration Service (SMS):** Agentless service for migrating on-premises workloads.
2. **AWS DataSync:** Simplifies, automates, and accelerates moving data between on-premises storage and AWS.

**Developer Tools:**
1. **AWS CodeDeploy:** Automate code deployments to any instance.
2. **AWS CodePipeline:** Continuous integration and delivery service.

**Machine Learning:**
1. **Amazon SageMaker:** Build, train, and deploy machine learning models.
2. **Amazon Rekognition:** Image and video analysis.

**End User Computing:**
1. **Amazon WorkSpaces:** Managed, secure Desktop-as-a-Service (DaaS).
  
**Internet of Things (IoT):**
1. **AWS IoT Core:** Securely connect devices to the cloud.

**Business Applications:**
1. **Amazon Chime:** Communication service for meetings, chat, and business calls.

**Media Services:**
1. **AWS Elemental MediaConvert:** File-based video transcoding service.

### Normal Services

**Compute:**
1. **Amazon Lightsail:** Simplified cloud platform for developers.

**Storage:**
1. **Amazon S3 Glacier:** Deep archive storage service.

**Database:**
1. **Amazon DocumentDB (with MongoDB compatibility):** Managed document database service.

**Networking and Content Delivery:**
1. **AWS Transit Gateway:** Connects VPCs and on-premises networks.
2. **Amazon API Gateway:** Create, publish, maintain, and secure APIs.

**Security, Identity, and Compliance:**
1. **Amazon Macie:** Data security and privacy service using ML to discover, monitor, and protect sensitive data.
2. **Amazon GuardDuty:** Threat detection service that continuously monitors for malicious activity and unauthorized behavior.

**Management and Governance:**
1. **AWS Control Tower:** Setup and govern a secure, multi-account AWS environment.
2. **AWS Service Catalog:** Create and manage catalogs of IT services.

**Application Integration:**
1. **Amazon MQ:** Managed message broker service for Apache ActiveMQ.
2. **AWS AppSync:** Managed GraphQL service.

**Analytics:**
1. **Amazon EMR (Elastic MapReduce):** Big data processing using Hadoop.
2. **Amazon QuickSight:** Scalable business intelligence service.

**Migration and Transfer:**
1. **AWS Snowball:** Petabyte-scale data transport solution.
2. **AWS Snowmobile:** Exabyte-scale data transfer service.

**Developer Tools:**
1. **AWS Cloud9:** Cloud-based integrated development environment (IDE).
2. **AWS X-Ray:** Debug and analyze microservices applications.

**Machine Learning:**
1. **Amazon Comprehend:** Natural language processing (NLP) service.
2. **Amazon Polly:** Converts text to lifelike speech.

**End User Computing:**
1. **Amazon AppStream 2.0:** Stream desktop applications securely to any device.
2. **Amazon WorkDocs:** Secure content creation, storage, and collaboration service.

**Internet of Things (IoT):**
1. **AWS IoT Greengrass:** Local compute, messaging, and data management for IoT devices.
2. **AWS IoT Analytics:** Analyze IoT data.

**Business Applications:**
1. **Amazon WorkMail:** Secure email and calendar service.

**Media Services:**
1. **AWS Elemental MediaLive:** Broadcast-grade live video processing.
2. **AWS Elemental MediaPackage:** Video origination and packaging service.

**Mobile Services:**
1. **AWS Amplify:** Develop and deploy mobile and web applications.
2. **Amazon Pinpoint:** Targeted messaging service.

**Customer Engagement:**
1. **Amazon Connect:** Cloud-based contact center service.

**Quantum Technologies:**
1. **Amazon Braket:** Explore and experiment with quantum computing.

This detailed and sequenced list should help you in planning your learning path effectively.