AWS Services CheatSheet

Cloud ☁️ computing is becoming very popular nowadays and AWS has pioneered the market.

Most companies ask AWS related questions in interviews, so this thread explains the 40 most popular services offered by AWS

🧵A Thread🧵

#100DaysOfCode
1. VPC - Virtual Private Cloud (VPC) lets you launch AWS resources in a private, isolated cloud.

2. Route 53 - It's a scalable and highly available DNS and domain name registration service.

#100DaysOfCode
3. EC2 - Amazon Elastic Compute Cloud (EC2) provides
resizable compute capacity in the cloud.

4. Elastic Beanstalk - AWS Elastic Beanstalk is an application container for deploying and managing
applications.

#100DaysOfCode
5. Lambda - AWS Lambda is a compute service that runs
your code in response to events and automatically manages the computing resources.

6. EC2 Container Service - Amazon ECS allows you to easily run and manage Docker containers across a cluster of EC2 instances.

#100DaysOfCode
7. Mobile Hub - AWS Mobile Hub lets you quickly build, test, and monitor the usage of your mobile apps

8. Device Farm - Device Farm helps to improve the
quality of Android, Fire OS, and iOS apps by testing them against real phones and tablets in the AWS Cloud

#100DaysOfCode
9. SNS - Simple Notification Service (SNS) lets
you publish messages to subscribers or other applications.

10. Cognito - Cognito is a simple user identity and
data sync. service that helps to securely manage and synchronize app data for your users across their mobile devices.
11. Mobile Analytics - Mobile Analytics is a service that lets you easily collect, visualize, and understand app usage data at scale.

12. IAM - AWS Identity and Access Management (IAM)
lets you securely control access to AWS
services and resources.

#100DaysOfCode
13. Inspector -Amazon Inspector enables you to analyze the behavior of the applications you run in AWS and helps you to identify potential security issues.

14. Directory Service - AWS Directory Service provides managed directories in the cloud.

#100DaysOfCode
15. Certificate Manager - AWS Certificate Manager lets you easily provision, manage, & deploy SSL/TLS
certificates for use with AWS services.

16. WAF - Web Application Firewall protects
web applications from attack by providing web
traffic filtering against common web exploits.
17. GameLift - Deploy and scale session-based multiplayer games in the cloud in minutes, with no upfront costs.

18. S3 - Amazon Simple Storage Service (S3) can be
used to store and retrieve any amount of data.

#100DaysOfCode
19. Import/Export Snowball - AWS Import/Export Snowball accelerates moving large amounts of data into and out of AWS using secure appliances for transport.

20. Glacier - It is a low-cost storage service
that provides secure and durable storage for
data archiving and backup.
21. Storage Gateway - AWS Storage Gateway securely integrates on-premises IT environments with cloud storage for backup and disaster recovery.

22. CloudWatch - Amazon CloudWatch provides monitoring for resources and applications.

#100DaysOfCode
23. Config - AWS Config gives you an inventory of your AWS resources lets you audit resource configuration history & notifies you when resource configurations change.

24. CloudFormation - It lets you create & update a collection of related AWS resources in a predictable fashion.
25. API Gateway - Amazon API Gateway makes it easy to create, maintain, monitor, and secure APIs at any scale.

26. SQS - Amazon Simple Queue Service (SQS) offers a
reliable, highly scalable, hosted queue for storing messages.

#100DaysOfCode
27. CloudSearch - AWS CloudSearch is a fully managed search service for websites and apps.

28. RDS - Amazon Relational Database Service (RDS)
makes it easy to set up, operate, and scale
familiar relational databases in the cloud.

#100DaysOfCode
29. ElastiCache - ElastiCache improves application performance by allowing you to retrieve information from an in-memory caching system.

30. DynamoDB - DynamoDB is a scalable NoSQL data store that manages distributed replicas of your data for high availability.

#100DaysOfCode
31. Redshift - It is a fast, fully managed, petabyte-scale data warehouse that makes it cost-effective to analyze all your data using your existing business intelligence tools.

32. SES - Amazon Simple Email Service (SES) enables
you to send and receive an email.

#100DaysOfCode
33. CodeCommit - AWS CodeCommit is highly scalable,
managed source control service that hosts private Git repositories.

34. CodeDeploy - AWS CodeDeploy lets you fully automate code deployments

#100DaysOfCode
35. AWS IoT - AWS IoT is a managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices.

36. Machine Learning - Amazon Machine Learning is a service that enables you to easily build smart applications.

#100DaysOfCode
37. Data Pipeline - AWS Data Pipeline is a lightweight
orchestration service for periodic, data-driven workflows.

38. Kinesis - Amazon Kinesis services make it easy to work
with real-time streaming data in the AWS cloud.

#100DaysOfCode
39. WorkSpaces - Amazon WorkSpaces is a fully managed desktop computing service in the cloud.

40. WorkMail - Amazon WorkMail is a managed email and calendaring service that offers strong security controls and support for existing desktop and mobile clients.

#100DaysOfCode
You can follow @dermayank.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: