AWS Cloud


AWS, or Amazon Web Services, provides a wide range of cloud services and tools that allow businesses and individuals to create and deploy various applications and services on Amazon's infrastructure.


Storage and Content Delivery

AWS storage and content delivery Services

  • Amazon Simple Storage Service (S3): Provides object storage for storing and retrieving any amount of data.

  • Amazon Relational Database Service (RDS): Simplifies the setup, operation, and scaling of relational databases.

  • Amazon DynamoDB: A fully managed NoSQL database service for applications that need consistent, single-digit millisecond latency.

Data Analytics and AI

AWS Data Analytics and AI Services

  • Amazon Redshift: A fully managed data warehousing service for running fast and complex analytical queries on large datasets.

  • Amazon Athena: Enables you to analyze data directly in Amazon S3 using standard SQL queries without the need for data loading or transformation.

  • Amazon SageMaker: A fully managed service that enables developers to build, train, and deploy machine learning models.

App Services

AWS App Services

  • Amazon Simple Queue Service (SQS): A fully managed message queuing service for decoupling and scaling microservices, distributed systems, and serverless applications.

  • Amazon Simple Notification Service (SNS): A highly available, durable, and scalable messaging service for coordinating the delivery of messages to subscribing endpoints.


AWS Container Services

  • Amazon Elastic Container Service (ECS): A highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster.

  • Amazon Elastic Kubernetes Service (EKS): A managed service that simplifies the deployment, management, and scaling of Kubernetes clusters.


AWS Networking Services

  • Amazon Virtual Private Cloud (VPC): Offers a logically isolated section of the AWS Cloud, allowing you to launch AWS resources in a virtual network.

  • Amazon Route 53: A scalable domain name system (DNS) web service to route end-users to internet applications.


AWS Compute Services

  • Amazon Elastic Compute Cloud (EC2): Provides virtual servers in the cloud, allowing you to quickly scale capacity as needed.

  • AWS Lambda: Allows you to run your code in response to events, without the need to provision or manage servers.

Management and Security

AWS Management and security Services

  • AWS Identity and Access Management (IAM): Helps you securely control access to AWS services and resources.

  • Amazon CloudWatch: Monitors your AWS resources and applications, providing system-wide visibility into resource utilization, application performance, and operational health.

Developer Tools

AWS Developer Services

  • AWS CloudFormation: Allows you to model and provision AWS infrastructure resources using code.

  • AWS CodeCommit: A fully managed source control service that makes it easy to host secure and scalable private Git repositories.