DEV Community

Zeshan
Zeshan

Posted on • Edited on

AWS services for the AWS Certified Solutions Architect

This list ensures you are familiar with all relevant services:

Image description

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.

Top comments (0)