AWS Native Service =================================== AWS offers an extended collection of services catering to different functionality and use cases. Below is a condensed summary of some of the main AWS services: **Compute:** - Amazon EC2 (Elastic Compute Cloud): Scalable virtual servers for running any application. - AWS Lambda: Serverless computing, allowing code execution without managing servers. - Amazon Lightsail: Simplified virtual servers for basic needs. - AWS Elastic Beanstalk: Effortless deployment and scaling of web applications. **Storage:** - Cloud storage that scales with Amazon S3. - Amazon EBS: EC2 instance block storage volumes. - Amazon Glacier: Economical, extended-duration storage. **Database:** - Managed relational database service provided by Amazon RDS. - The managed NoSQL database service is offered by Amazon DynamoDB. - Scalable, rapid data warehousing offered by Amazon Redshift. - Amazon Aurora: Managed relational database with high performance. **Networking & Content Delivery:** - Amazon VPC: Private cloud infrastructure. - Amazon CloudFront: A worldwide network for content delivery (CDN). - AWS Direct Connect: A network connection that is dedicated **Tools for developers:** - Amazon CodeCommit: A service for managed source control. - AWS CodeBuild: Construct and evaluate code. - Automated code deployments using AWS CodeDeploy. **Identity, Security, and Compliance:** - AWS IAM: Controls encryption keys and user access. - User identification and data synchronization using Amazon Cognito. - Amazon KMS: Handles keys for encryption. **Machine Learning:** - Create, train, and implement ML models using Amazon SageMaker. - AWS DeepLens: A video camera with deep learning capabilities. - Amazon Rekognition: Video and image processing.