Navigating the AWS Universe: A Mind Map of Services
Introduction
I hope you will find our publication on the AWS roadmap and mind maps helpful. As I embark on my journey to achieve the SAA-C03 certification, I’ve discovered that creating mind maps is an incredibly practical and effective way to reinforce my understanding of AWS concepts and services.
Mind maps provide a structured and visual representation of complex information, allowing us to organize our thoughts and ideas in a way that is both intuitive and insightful. In the context of AWS, these mind maps serve as a valuable tool for navigating the vast array of services and comprehending their interconnections.
By visually mapping out AWS services and their relationships, we can gain a comprehensive overview of the AWS landscape.
If you’d like to review my mind map of AWS (By Services), here is the link:
Compute
- Amazon EC2: Scalable virtual instances in the cloud.
- AWS Lambda: Serverless computing service to run code in response to events.
- Amazon ECS: Highly scalable and performant container service.
- AWS Batch: Run batch workloads at scale.
-AWS Fargate: Run containers without managing the underlying infrastructure.
Storage
- Amazon S3: Highly scalable and durable object storage service.
- Amazon EBS: Persistent block storage for use with Amazon EC2 instances.
- Amazon EFS: Scalable and fully managed file system for EC2 instances.
-AWS Storage Gateway: Connects on-premises environments with AWS cloud storage.
Databases
- Amazon RDS: Managed relational database service.
- Amazon DynamoDB: Fully managed, scalable key-value and document database.
- Amazon Redshift: Fast and scalable data warehousing service.
- Amazon Aurora: High-performance, fully managed relational database compatible with MySQL and PostgreSQL.
-Amazon Neptune: Fully managed graph database.
Networking and Content Delivery
- Amazon VPC: Virtual private cloud for isolating resources in the cloud.
- Amazon Route 53: Scalable and highly available DNS service.
- AWS Direct Connect: Establish dedicated connection from on-premises infrastructure to AWS.
- AWS Global Accelerator: Improve availability and performance of global applications.
-Amazon CloudFront: Cloud content delivery service to distribute data and videos worldwide.
Artificial Intelligence and Machine Learning
- Amazon SageMaker: Fully managed service to build, train, and deploy machine learning models.
- Amazon Rekognition: Image and video recognition service based on machine learning.
- Amazon Comprehend: Natural language processing to extract insights from text.
- Amazon Polly: Text-to-speech service based on machine learning.
-Amazon Transcribe: Automatic speech recognition to convert audio to text.
Development and Management Tools
- AWS CloudFormation: Service for programmatically creating and managing AWS resources.
- AWS CloudTrail: Audit log of events and activities in the AWS account.
- AWS CodeCommit: Private and secure Git repository hosting.
- AWS CodePipeline: Continuous delivery service to automatically build, test, and deploy applications.
-AWS Systems Manager: Centralized management and operation of AWS resources.
Security, Identity, and Compliance
- AWS Identity and Access Management (IAM): Access control and identity management for AWS resources.
- AWS Secrets Manager: Securely store and manage application credentials and secrets.
- AWS Shield: DDoS protection service.
-AWS Cloud HSM: Hardware security modules to protect cryptographic keys and secure applications.
Networking
- Amazon VPC: Virtual private cloud for isolating resources in the cloud.
- AWS Direct Connect: Establish dedicated connection from on-premises infrastructure to AWS.
- Amazon Route 53: Scalable and highly available DNS service.
- AWS Global Accelerator: Improve availability and performance of global applications.
-AWS Transit Gateway: Securely and scalable, connect cloud and on-premises networks.
Application Integration
- Amazon SQS: Fully managed message queue service for application integration.
- Amazon SNS: Push notification and pub/sub (publish/subscribe) service.
- Amazon AppSync: Service to build scalable GraphQL APIs.
-AWS Step Functions: Coordinate microservices in distributed applications.
Identity and Administration
- AWS Identity and Access Management (IAM): Access control and identity management for AWS resources.
- AWS Single Sign-On (SSO): Single sign-on portal to access multiple AWS accounts and applications.
- AWS Organizations: Service to manage multiple AWS accounts centrally.
-AWS Secrets Manager: Securely store and manage application credentials and secrets.
Machine Learning
- Amazon SageMaker: Fully managed service to build, train, and deploy machine learning models.
- Amazon Rekognition: Image and video recognition service based on machine learning.
- Amazon Comprehend: Natural language processing to extract insights from text.
- Amazon Forecast: Machine learning-based time series forecasting service.
-Amazon Personalize: Service to create personalized recommendations using machine learning.
DevOps
- AWS CodeCommit: Private and secure Git repository hosting.
- AWS CodePipeline: Continuous delivery service to automatically build, test, and deploy applications.
- AWS CodeBuild: Fully managed, scalable build service.
-AWS CodeDeploy: Orchestrates application deployments in development environments.
Development
- AWS SDKs: Set of libraries and tools for developing applications with AWS.
- AWS CLI: Command-line interface to interact with AWS services.
- AWS Cloud9: Cloud-based integrated development environment with all the features to write, run, and debug applications.
- AWS X-Ray: Analyze and debug distributed applications.
Thanks for reading my post; I’m preparing to take the SAA-C03 certification exam in a few days. Please feel free to offer any advice you may have