Amazon Web Services (AWS) provides a comprehensive range of tools and services to help you design, launch, and manage your cloud-based applications and infrastructure. While many of these resources include a free or low-cost tier, others may charge additional fees based on usage. We’ve developed a list of 20 additional AWS resources that are popular and beneficial but may necessitate careful monitoring to avoid unexpected charges.
1. Elastic Container Service (ECS) – fully managed container orchestration service
2. Elastic Kubernetes Service (EKS) – fully managed Kubernetes service
3. Elastic Beanstalk – fully managed service for deploying and scaling web applications
4. DynamoDB – fully managed NoSQL database
5. Redshift – fully managed data warehouse
6. Glue – fully managed ETL (extract, transform, and load) service
7. Kinesis – fully managed service for real-time data processing
8. Step Functions – fully managed service for visualizing and coordinating the components of distributed applications
9. SageMaker – fully managed service for building, training, and deploying machine learning models
10. AWS Batch – fully managed service for batch computing
11. CloudTrail – service that records AWS API calls for security and compliance purposes
12. CloudWatch – monitoring and management service for AWS resources and applications
13. Simple Notification Service (SNS) – fully managed pub/sub messaging service
14. Simple Queue Service (SQS) – fully managed message queuing service
15. Elastic File System (EFS) – fully managed file storage service
16. Snowball – physical data transport service for large amounts of data
17. Direct Connect – dedicated network connection between your data center and AWS
17. WorkSpaces – fully managed desktop-as-a-service solution
19. AppStream – fully managed application streaming service
20. Secrets Manager – fully managed service for storing and retrieving secrets such as API keys and passwords.
It’s important to review the pricing documentation for each service and keep an eye on your usage to avoid unexpected charges.