
What are the basic services
Try not to get bogged down with the details, this is a lot so sit down grab a coffee, and just try and get an idea of what they all do. ☕️
Btw AWS loves to use Icons so I am going to show them here as-well, because it does help to know them at a glance you will see them a lot.
Also notice that the background colours are different based on their function.
Networking & Content Delivery

👉 CloudFront: A content delivery network (CDN) that securely delivers data, videos, applications, and APIs to customers globally. It can be used with other services to provide a fast and reliable content delivery solution.

👉 Route 53: A scalable and highly available Domain Name System (DNS) web service that translates domain names to IP addresses. It can be used with other AWS services to route end users to Internet applications by translating domain names into the numeric IP addresses that computers use to identify each other on the Internet.

👉 API Gateway: A fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. It can act as a "front door" for applications to access data, business logic, or functionality from your backend services, such as EC2 instances, Lambda functions, or databases. It can also be used to handle authentication and authorization, traffic management, and API versioning.
Processing stuff

👉 EC2 (Elastic Compute Cloud): A service that provides resizable compute capacity in the cloud. It allows users to quickly launch virtual machines, which can be used for a variety of purposes, such as running applications or hosting websites. It can be used with other services to provide a flexible and scalable computing environment.

👉 Lambda: A service that allows users to run code without provisioning or managing servers. It can be used to build serverless applications, which can be run in response to events or on a schedule. It can be used with other services to provide a flexible and scalable computing environment.

👉 ECS: A fully-managed container orchestration service that allows you to easily run and scale Docker containers on AWS.
Messaging

👉 SQS (Simple Queue Service): A fully managed message queuing service that enables decoupling and scaling microservices, distributed systems, and serverless applications. It can be used with other services to provide a flexible and scalable messaging solution.
Storage

👉 Amazon S3 (Simple Storage Service): A service that provides object storage through a web service interface. It is commonly used to store and retrieve large amounts of data, such as images or videos, and can be used with other services to provide scalable and durable storage.
Database

👉 RDS (Relational Database Service): A service that provides managed database services for several popular relational database management systems, such as MySQL, PostgreSQL, and Oracle. It can be used with other services to provide a scalable and reliable data storage solution.

👉 DynamoDB: A fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. It can be used with other services to provide a flexible and scalable data storage solution.
Notification stuff

👉 SES (Simple Email Service): A service that provides a reliable, scalable, and cost-effective email delivery service. It can be used with other services to provide a robust email solution.