AWS offers IaaS, PaaS as well as SaaS services, with a broad range of solutions that make it easier for companies to build products at a faster pace in massive scales without a huge upfront cost. In this AWS services list, we will cover some of the most popular AWS services.
Create virtual machines of different operating systems on shared or dedicated hardware of varying sizes using the Amazon EC2 service. You can build a cluster of these instances to scale automatically using Amazon EC2 Auto Scaling service. You can also choose to create instances via VMware Cloud on AWS.
AWS also provides AWS App2Container to help developers create container images from .NET and Java applications.
Database is a crucial component of your product that requires 24×7 availability.
Amazon Neptune is a fully managed Graph database.
Networking and content delivery services
AWS provides solutions to build public and private networks to deliver content to your consumers.
Amazon VPC allows you to build a virtual public/private cloud network with multiple Subnets to manage zones in the network, Internet Gateway for external connectivity and Security Groups to manage your security firewall.
Amazon Route 53 is a fully managed, highly available and scalable DNS service.
Amazon CloudFront provides a low latency Content Delivery Network for your service.
Migration and transfer services
AWS offers various services to help you migrate or transfer data from on-premises to AWS.
AWS Snow Family provides physical devices to transfer data ranging from a few GBs to 100 PB.
To migrate databases, you can use AWS Database Migration Service – it even allows you to migrate the data from one database engine to another.
Application integration services
Amazon Simple Notification Service provides capabilities to notify you and your end users via email and mobile push notifications.
Workflows can be built using Amazon Simple Workflow Service, AWS Step Functions or Amazon Managed Workflows for Apache Airflow (MWAA).
Security, identity, and compliance services
AWS has a wide range of services to control and monitor access to your AWS resources.
AWS Identity and Access Management allows you to create users and assign roles to them to authorize/deny access to a specific resource or service.
AWS products like Amazon Detective, AWS Network Firewall, Amazon Inspector, Amazon GuardDuty, Amazon Macie, AWS Security Hub, AWS Shield, AWS WAF will help you automatically detect and prevent security issues like intrusion, threats, vulnerabilities, and DDoS.
Amazon Cognito offers the ability to manage user onboarding and access control to your mobile and web applications.
Management and governance services
AWS provides fine-grained control and audit capabilities.
Services like AWS Well-Architected Tool help you review your architecture with AWS well-architected framework.
AWS Health Dashboard is a personalized health dashboard for your account that provides alerts regarding AWS service availability or maintenance notifications.
AWS Organizations provides an overall view of your multiple AWS accounts.
Cloud financial management services
AWS provides financial tools to view and manage your AWS spending.
AWS Cost Explorer provides reporting capabilities to view past spending and drill down costs by applying filters and grouping. AWS Cost & Usage Report generates detailed usage reports and uploads to S3.
AWS Budgets notifies you when your spending crosses custom cost levels configured by you.
For streaming, you can use Amazon Kinesis or Amazon Managed Streaming for Apache Kafka (Amazon MSK)
You can even spawn up a data warehouse solution by using Amazon Redshift.
Machine learning services
Leverage the power of AWS managed services for machine learning.
Amazon Transcribe is a speech recognition service to help you convert speech to text, Amazon Comprehend finds information from unstructured text, Amazon Translate allows you to translate text into many languages, and Amazon Polly provides a text-to-speech service.
Amazon Kendra offers intelligent search capabilities on unstructured data.
You can build conversation bots using Amazon Lex.
To build private networks using open source frameworks like Hyperledger Fabric or Ethereum, you can use Amazon Managed Blockchain – it also allows you to join public networks.
AWS RoboMaker will help you build cloud-based simulations to program robots. You could also do research on quantum computing by using Amazon Braket, or use AWS Ground Station to control satellite communication.
The above AWS services list is a shortened overview of the incredible solutions available to you right now on AWS. For a full list of current AWS products, visit the following link.
Amazon Web Services Cloud – Overview of Amazon Web Services. (n.d.). Amazon Web Services. https://docs.aws.amazon.com/whitepapers/latest/aws-overview/amazon-web-services-cloud-platform.html