Key AWS services
Compute
-
Amazon Elastic Compute Cloud (Amazon EC2)
offers the broadest and deepest compute environment, with over 500 instance types and choices employing the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload. -
Amazon EC2 Spot Instances
let you take advantage of unused Amazon EC2 capacity in the AWS cloud at a discount compared to On-Demand Instances prices. You can use Spot Instances for various stateless, fault-tolerant, or flexible applications such as big data, containerized workloads, CI/CD, web servers, high-performance computing (HPC), and test and development workloads. -
Amazon EC2 Auto Scaling
lets you automatically add or remove Amazon EC2 instances using scaling policies that you define to service established or real-time demand patterns. The fleet management features of Amazon EC2 Auto Scaling help maintain the health and availability of your fleet. -
AWS Compute Optimizer
can help you to avoid overprovisioning or under provisioning three types of AWS resources—Amazon EC2 instances, Amazon Elastic Block Store (Amazon EBS) volumes, and AWS Lambda functions—based on your utilization data.
Storage
-
Amazon FSx for Lustre
provides fully managed shared storage with the scalability and performance of the popular Lustre file system.
Networking
-
AWS Global Accelerator
is a networking service that helps you improve the availability, performance, and security of your public applications. -
Amazon CloudFront
is a content delivery network (CDN) service built for high performance, security, and developer convenience. -
AWS Direct Connect
provides the shortest path to your AWS resources. While in transit, your network traffic remains on the AWS global network and never touches the internet, reducing the chance of hitting bottlenecks or unexpected increases in latency. -
AWS Outposts
is a family of fully managed solutions delivering AWS infrastructure and services to on-premises or edge locations for a truly consistent hybrid experience. Outposts supports workloads and devices requiring low latency access to on-premises systems, local data processing, data residency, and application migration with local system interdependencies. -
AWS Local Zones
are a type of infrastructure deployment that places compute, storage, database, and other select AWS services close to large population and industry centers.
Monitoring
-
Amazon CloudWatch
collects and visualizes real-time logs, metrics, and event data in automated dashboards to streamline your infrastructure and application maintenance. -
Amazon Managed Service for Prometheus
is a Prometheus-compatible service that monitors and provides alerts on containerized applications and infrastructure at scale, integrated with Amazon Elastic Kubernetes Service (Amazon EKS), Amazon Elastic Container Service (Amazon ECS), and AWS Distro for OpenTelemetry. -
Amazon Managed Grafana
is a fully managed service for Grafana, a popular open-source analytics environment that lets you query, visualize, understand, and receive alerts about your metrics no matter where they are stored. -
AWS Distro for OpenTelemetry
can collect metadata from your AWS resources and managed services to correlate application performance data with underlying infrastructure data, reducing the mean-time-to-problem resolution. -
AWS X-Ray
provides a complete view of requests as they travel through your application and filters visual data across payloads, functions, traces, services, APIs, and more with no-code and low-code motions. -
Amazon DevOps Guru
uses machine learning (ML) to detect abnormal operating patterns so you can identify operational issues before they impact your customers.
Operations
-
AWS Trusted Advisor
provides recommendations that help you follow AWS best practices, identifying ways to optimize your AWS infrastructure, improve security and performance, reduce costs, and monitor service quotas.
Generative AI and Machine Learning
-
Amazon Bedrock
is a fully managed service that offers foundation models from leading AI companies through a unified API, allowing for efficient development of generative AI applications with enterprise-grade security and privacy. -
Amazon SageMaker AI
is a comprehensive service that helps data scientists and developers prepare, build, train, and deploy high-quality machine learning models with infrastructure, tools, and workflows. -
Amazon Bedrock Knowledge Bases
allows you to connect foundation models to your company data securely, ensuring responses are relevant, accurate, and specific to your business context. -
Amazon Bedrock Model Evaluation
helps you evaluate, compare, and select the most appropriate foundation models for your specific use cases by measuring performance on custom evaluation sets. -
Amazon OpenSearch Service vector
database capabilities enable efficient similarity search functionality for AI applications, with support for multiple algorithms and high-scale vector operations. -
Amazon Bedrock Prompt Engineering tools help optimize prompts for better AI responses, with features for tracking and managing prompt history and performance.