{
"content": "# AWS Data Lake: What It Is and When to Use It\n\n## Definition\n\nAn AWS Data Lake is a centralized, secured, and scalable repository for storing vast quantities of diverse data from various sources. Built on Amazon Simple Storage Service ([Amazon S3](/terms/s3)), it holds structured, semi-structured, and unstructured data in its raw format, enabling different types of analytics and machine learning without the need for a predefined schema. [AWS Lake Formation](/terms/lake-formation) is the primary service used to simplify and accelerate the process of building, securing, and managing these data lakes.\n\n## How It Works\n\nA data lake on AWS is not a single product but an architecture composed of several integrated services. The typical data flow and architecture involve distinct layers for ingestion, storage, processing, and consumption, all governed by a centralized security and management framework.\n\n1. **Storage Layer**: The foundation of any AWS Data Lake is **Amazon S3**. Its virtually unlimited scalability, high durability, and low cost make it the ideal storage medium. Data is often organized into zones or tiers, such as a \"raw\" or \"bronze\" zone for ingested data in its native format, a \"processed\" or \"silver\" zone for cleaned and transformed data, and a \"curated\" or \"gold\" zone for business-ready, aggregated data.\n\n2. **Data Cataloging and ETL (Extract, Transform, Load)**: **[AWS Glue](/terms/glue)** is the core service for discovering and preparing data for analysis.\n * **[AWS Glue Crawler](/terms/glue-crawler)s** scan data in Amazon S3 to automatically infer schemas and partitions, populating the **[AWS Glue Data Catalog](/terms/glue-data-catalog)** with metadata. This catalog acts as a central, searchable repository for all datasets in the lake.\n * **AWS Glue ETL jobs** (using Spark or Python Shell) are used to clean, transform, enrich, and convert data into optimized columnar formats like Apache Parquet or ORC for better query performance and lower costs.\n\n3. **Security and Governance Layer**: **AWS Lake Formation** provides a single, centralized place to define and enforce security, governance, and auditing policies for your data lake. It simplifies what would otherwise be a complex process of managing permissions across multiple services.\n * **Centralized Permissions**: Instead of managing separate AWS Identity and Access Management (IAM) policies, S3 bucket policies, and service-specific permissions, Lake Formation provides a simple `GRANT`/`REVOKE` model, similar to a traditional database.\n * **Fine-Grained Access Control**: Lake Formation allows you to enforce permissions at the database, table, column, row, and even cell level. This ensures users and applications can only access the specific data they are authorized to see.\n * **Cross-Account Sharing**: It enables secure and governable data sharing across different AWS accounts, which is crucial for large enterprises.\n\n4. **Consumption and Analytics Layer**: Once the data is stored, cataloged, and secured, various AWS analytics services can consume it directly from Amazon S3, using Lake Formation to authorize access:\n * **[Amazon Athena](/terms/athena)**: A serverless, interactive query service that allows you to analyze data in S3 using standard SQL.\n * **[Amazon Redshift](/terms/redshift) Spectrum**: A feature of the Amazon Redshift data warehouse that enables you to run SQL queries against exabytes of data in your S3 data lake without loading or transforming it.\n * **[Amazon EMR](/terms/emr)**: A managed big data platform for running large-scale distributed data processing jobs using frameworks like Apache Spark, Hive, and Presto.\n * **[Amazon QuickSight](/terms/quicksight)**: A cloud-powered business intelligence (BI) service for creating and publishing interactive dashboards.\n * **[Amazon SageMaker](/terms/sagemaker)**: A fully managed service for building, training, and deploying machine learning (ML) models at scale, using the data lake as a source.\n\n## Key Features and Limits\n\n* **Centralized Governance**: AWS Lake Formation provides a single pane of glass for managing data access permissions across multiple analytics services.\n* **Fine-Grained Access Control**: Supports permissions at the database, table, column, row, and cell-level.\n* **ACID Transactions**: Through Lake Formation Governed Tables, it supports Atomic, Consistent, Isolated, and Durable (ACID) transactions, which simplify handling data updates, inserts, and deletes on S3.\n* **Cross-Account Sharing**: Enhanced capabilities allow sharing hundreds of thousands of tables across AWS accounts and organizations.\n* **Decoupled Storage and Compute**: The architecture separates the storage layer (Amazon S3) from the compute layers (Athena, Redshift, EMR), allowing each to scale independently for cost and performance optimization.\n* **Schema-on-Read**: Data can be ingested and stored in its raw format, with structure and schema applied only when the data is queried. This provides immense flexibility for handling diverse and evolving data types.\n\n**Service Quotas (Limits)**:\nWhile services like Amazon S3 are virtually limitless in terms of storage, other components have quotas to be aware of. For example, AWS Glue has limits on the number of concurrent job runs, crawlers, and triggers. AWS Lake Formation has limits on the number of permissions per principal and the number of registered data locations. These quotas can typically be increased upon request via the [AWS Service Quotas](/terms/service-quotas) console.\n\n## Common Use Cases\n\n1. **Big Data Analytics and Business Intelligence**: Consolidating data from operational databases, log files, social media, and IoT devices into a single repository to run complex queries and generate comprehensive BI reports with tools like Amazon QuickSight.\n2. **Machine Learning**: Providing data scientists with access to large, diverse datasets in Amazon S3 to train, test, and deploy machine learning models using Amazon SageMaker.\n3. **Log Analytics**: Aggregating and analyzing massive volumes of log data from applications, infrastructure, and security devices for operational intelligence, monitoring, and troubleshooting.\n4. **Data Archiving and Modernization**: Moving data from legacy on-premises systems (like mainframes or traditional data warehouses) to a cost-effective, durable, and highly available storage layer on AWS, making it accessible for modern analytics.\n\n## Pricing Model\n\nThere is no single charge for an "AWS Data Lake.\" Instead, you pay for the individual AWS services you use. The pricing is pay-as-you-go with no upfront costs.\n\n* **AWS Lake Formation**: There is no additional charge for most Lake Formation features, including its fine-grained access controls. You may incur costs for specific features like Governed Tables, which are billed based on transaction requests and the amount of data processed by the storage optimizer.\n* **Amazon S3**: You are billed for storage (per GB-month), the number and type of requests (e.g., GET, PUT), and data transfer out of the AWS region. Using [S3 Storage Classes](/terms/s3-storage-classes) (like Intelligent-Tiering or Glacier) can significantly optimize costs.\n* **AWS Glue**: Pricing is based on Data Processing Unit (DPU) hours consumed by ETL jobs and crawlers, billed per second with a minimum duration. The AWS Glue Data Catalog has a free tier for the first million objects and requests, with a small monthly fee thereafter.\n* **Amazon Athena**: The primary cost is per query, based on the amount of data scanned from S3 (e.g., $5.00 per terabyte scanned, as of early 2026). Compressing, partitioning, and using columnar formats can reduce data scanned and lower costs by up to 90% or more.\n* **Other Services**: Consuming services like Amazon Redshift, EMR, and QuickSight have their own distinct pricing models.\n\nFor detailed estimates, always use the [official AWS Pricing Calculator](https://calculator.aws/).\n\n## Pros and Cons\n\n**Pros**:\n* **Scalability and Durability**: Leverages Amazon S3 for virtually unlimited, highly durable, and cost-effective storage.\n* **Flexibility**: Stores all types of data (structured, unstructured) from any source without needing to define a schema upfront.\n* **Decoupled Architecture**: Storage and compute are separated, allowing for independent scaling and cost optimization.\n* **Rich Analytics Ecosystem**: Seamlessly integrates with the broadest and deepest portfolio of analytics and machine learning services available.\n* **Centralized Governance**: AWS Lake Formation dramatically simplifies securing and managing access to the data.\n\n**Cons**:\n* **Risk of Becoming a \"Data Swamp\"**: Without proper governance, cataloging, and metadata management, a data lake can become disorganized and difficult to use. AWS Lake Formation and AWS Glue are designed to mitigate this risk.\n* **Complexity**: Building and managing a data lake requires expertise across multiple AWS services (S3, Glue, IAM, Lake Formation, Athena, etc.).\n* **Performance Tuning**: Achieving optimal query performance requires careful planning of data partitioning, file formats (Parquet/ORC), and compression strategies.\n\n## Comparison with Alternatives\n\n**AWS Data Lake vs. Amazon Redshift (Data Warehouse)**\n\nThis is the most common comparison, though the two are often used together in a modern data architecture.\n\n| Feature | AWS Data Lake (on S3) | Amazon Redshift (Data Warehouse) |\n| :--- | :--- | :--- |\n| **Data Structure** | Raw, unstructured, semi-structured, structured. | Highly structured and processed data. |\n| **Schema** | Schema-on-Read: Schema is applied when data is queried. | Schema-on-Write: Data must conform to a predefined schema before being loaded. |\n| **Primary Use Case** | Data exploration, data science, machine learning, storing all raw data for future use. | Business intelligence, structured reporting, and fast, complex SQL analytics. |\n| **Cost Model** | Very low storage cost (S3). Pay-per-query for analytics (Athena). | Higher cost per TB of storage, but optimized for query performance. Billed per hour for compute nodes. |\n| **Performance** | Performance depends heavily on data format, partitioning, and query engine. | Highly optimized for low-latency, high-concurrency analytical queries. |\n\nA modern approach, often called a \"Lake House Architecture,\" combines the two. The data lake on S3 acts as the central storage for all data, while Amazon Redshift can directly query this data via [Redshift Spectrum](/terms/redshift-spectrum) or load curated subsets for high-performance BI.\n\n## Exam Relevance\n\nUnderstanding data lake architecture is critical for several AWS certifications, especially the **AWS Certified Data Analytics - Specialty (DAS-C01)**.\n\n* **Key Certifications**: AWS Certified Data Analytics - Specialty, AWS Certified Solutions Architect (Associate and Professional).\n* **What to Know**: Candidates must understand:\n * The core components of a data lake: Amazon S3, AWS Glue, and AWS Lake Formation.\n * The role of AWS Lake Formation in simplifying security and governance.\n * The difference between a data lake and a data warehouse, and when to use each.\n * How to optimize for cost and performance using partitioning, compression, and columnar file formats.\n * How services like Athena, Redshift Spectrum, and EMR integrate with the data lake.\n\n## Frequently Asked Questions\n\n### Q: What is the difference between AWS Glue and AWS Lake Formation?\nA: AWS Glue is a serverless ETL (Extract, Transform, Load) and data cataloging service. Its primary functions are to discover data (with crawlers), store its metadata (in the Glue Data Catalog), and transform it (with ETL jobs). AWS Lake Formation is a management and governance layer that sits on top of AWS Glue and Amazon S3. It uses the Glue Data Catalog but adds a simplified, centralized permissions model to secure and manage access to the data lake, making it much easier to build and govern.\n\n### Q: Can I build a data lake on AWS without using AWS Lake Formation?\nA: Yes, it is possible. Before Lake Formation, data lakes were built by manually configuring a complex web of IAM policies, S3 bucket policies, and service-specific access controls. However, this approach is difficult to manage, scale, and audit. AWS Lake Formation was created specifically to automate and centralize these tasks, providing a single place to enforce fine-grained permissions, which is now the recommended best practice.\n\n### Q: What is a \"data swamp,\" and how does AWS help prevent it?\nA: A \"data swamp\" is a deteriorated data lake that is poorly documented, ungoverned, and filled with data of unknown quality, making it unusable for analysis. AWS provides key services to prevent this: AWS Glue Data Catalog creates a centralized, searchable metadata repository so data is always discoverable. AWS Lake Formation enforces clear governance and security policies, ensuring that data access is controlled and auditable. Together, these tools help maintain an organized, secure, and valuable data lake rather than a swamp.\n\n---\n*This article reflects AWS features and pricing as of 2026. AWS services evolve rapidly — always verify against the [official AWS documentation](https://docs.aws.amazon.com/) before making production decisions.*",
"contentPlain": "# AWS Data Lake: What It Is and When to Use It\n\n## Definition\n\nAn AWS Data Lake is a centralized, secured, and scalable repository for storing vast quantities of diverse data from various sources. Built on Amazon Simple Storage Service (Amazon S3), it holds structured, semi-structured, and unstructured data in its raw format, enabling different types of analytics and machine learning without the need for a predefined schema. AWS Lake Formation is the primary service used to simplify and accelerate the process of building, securing, and managing these data lakes.\n\n## How It Works\n\nA data lake on AWS is not a single product but an architecture composed of several integrated services. The typical data flow and architecture involve distinct layers for ingestion, storage, processing, and consumption, all governed by a centralized security and management framework.\n\n1. **Storage Layer**: The foundation of any AWS Data Lake is **Amazon S3**. Its virtually unlimited scalability, high durability, and low cost make it the ideal storage medium. Data is often organized into zones or tiers, such as a \"raw\" or \"bronze\" zone for ingested data in its native format, a \"processed\" or \"silver\" zone for cleaned and transformed data, and a \"curated\" or \"gold\" zone for business-ready, aggregated data.\n\n2. **Data Cataloging and ETL (Extract, Transform, Load)**: **AWS Glue** is the core service for discovering and preparing data for analysis.\n * **AWS Glue Crawlers** scan data in Amazon S3 to automatically infer schemas and partitions, populating the **AWS Glue Data Catalog** with metadata. This catalog acts as a central, searchable repository for all datasets in the lake.\n * **AWS Glue ETL jobs** (using Spark or Python Shell) are used to clean, transform, enrich, and convert data into optimized columnar formats like Apache Parquet or ORC for better query performance and lower costs.\n\n3. **Security and Governance Layer**: **AWS Lake Formation** provides a single, centralized place to define and enforce security, governance, and auditing policies for your data lake. It simplifies what would otherwise be a complex process of managing permissions across multiple services.\n * **Centralized Permissions**: Instead of managing separate AWS Identity and Access Management (IAM) policies, S3 bucket policies, and service-specific permissions, Lake Formation provides a simple `GRANT`/`REVOKE` model, similar to a traditional database.\n * **Fine-Grained Access Control**: Lake Formation allows you to enforce permissions at the database, table, column, row, and even cell level. This ensures users and applications can only access the specific data they are authorized to see.\n * **Cross-Account Sharing**: It enables secure and governable data sharing across different AWS accounts, which is crucial for large enterprises.\n\n4. **Consumption and Analytics Layer**: Once the data is stored, cataloged, and secured, various AWS analytics services can consume it directly from Amazon S3, using Lake Formation to authorize access:\n * **Amazon Athena**: A serverless, interactive query service that allows you to analyze data in S3 using standard SQL.\n * **Amazon Redshift Spectrum**: A feature of the Amazon Redshift data warehouse that enables you to run SQL queries against exabytes of data in your S3 data lake without loading or transforming it.\n * **Amazon EMR**: A managed big data platform for running large-scale distributed data processing jobs using frameworks like Apache Spark, Hive, and Presto.\n * **Amazon QuickSight**: A cloud-powered business intelligence (BI) service for creating and publishing interactive dashboards.\n * **Amazon SageMaker**: A fully managed service for building, training, and deploying machine learning (ML) models at scale, using the data lake as a source.\n\n## Key Features and Limits\n\n* **Centralized Governance**: AWS Lake Formation provides a single pane of glass for managing data access permissions across multiple analytics services.\n* **Fine-Grained Access Control**: Supports permissions at the database, table, column, row, and cell-level.\n* **ACID Transactions**: Through Lake Formation Governed Tables, it supports Atomic, Consistent, Isolated, and Durable (ACID) transactions, which simplify handling data updates, inserts, and deletes on S3.\n* **Cross-Account Sharing**: Enhanced capabilities allow sharing hundreds of thousands of tables across AWS accounts and organizations.\n* **Decoupled Storage and Compute**: The architecture separates the storage layer (Amazon S3) from the compute layers (Athena, Redshift, EMR), allowing each to scale independently for cost and performance optimization.\n* **Schema-on-Read**: Data can be ingested and stored in its raw format, with structure and schema applied only when the data is queried. This provides immense flexibility for handling diverse and evolving data types.\n\n**Service Quotas (Limits)**:\nWhile services like Amazon S3 are virtually limitless in terms of storage, other components have quotas to be aware of. For example, AWS Glue has limits on the number of concurrent job runs, crawlers, and triggers. AWS Lake Formation has limits on the number of permissions per principal and the number of registered data locations. These quotas can typically be increased upon request via the AWS Service Quotas console.\n\n## Common Use Cases\n\n1. **Big Data Analytics and Business Intelligence**: Consolidating data from operational databases, log files, social media, and IoT devices into a single repository to run complex queries and generate comprehensive BI reports with tools like Amazon QuickSight.\n2. **Machine Learning**: Providing data scientists with access to large, diverse datasets in Amazon S3 to train, test, and deploy machine learning models using Amazon SageMaker.\n3. **Log Analytics**: Aggregating and analyzing massive volumes of log data from applications, infrastructure, and security devices for operational intelligence, monitoring, and troubleshooting.\n4. **Data Archiving and Modernization**: Moving data from legacy on-premises systems (like mainframes or traditional data warehouses) to a cost-effective, durable, and highly available storage layer on AWS, making it accessible for modern analytics.\n\n## Pricing Model\n\nThere is no single charge for an \"AWS Data Lake.\" Instead, you pay for the individual AWS services you use. The pricing is pay-as-you-go with no upfront costs.\n\n* **AWS Lake Formation**: There is no additional charge for most Lake Formation features, including its fine-grained access controls. You may incur costs for specific features like Governed Tables, which are billed based on transaction requests and the amount of data processed by the storage optimizer.\n* **Amazon S3**: You are billed for storage (per GB-month), the number and type of requests (e.g., GET, PUT), and data transfer out of the AWS region. Using S3 Storage Classes (like Intelligent-Tiering or Glacier) can significantly optimize costs.\n* **AWS Glue**: Pricing is based on Data Processing Unit (DPU) hours consumed by ETL jobs and crawlers, billed per second with a minimum duration. The AWS Glue Data Catalog has a free tier for the first million objects and requests, with a small monthly fee thereafter.\n* **Amazon Athena**: The primary cost is per query, based on the amount of data scanned from S3 (e.g., $5.00 per terabyte scanned, as of early 2026). Compressing, partitioning, and using columnar formats can reduce data scanned and lower costs by up to 90% or more.\n* **Other Services**: Consuming services like Amazon Redshift, EMR, and QuickSight have their own distinct pricing models.\n\nFor detailed estimates, always use the [official AWS Pricing Calculator](https://calculator.aws/).\n\n## Pros and Cons\n\n**Pros**:\n* **Scalability and Durability**: Leverages Amazon S3 for virtually unlimited, highly durable, and cost-effective storage.\n* **Flexibility**: Stores all types of data (structured, unstructured) from any source without needing to define a schema upfront.\n* **Decoupled Architecture**: Storage and compute are separated, allowing for independent scaling and cost optimization.\n* **Rich Analytics Ecosystem**: Seamlessly integrates with the broadest and deepest portfolio of analytics and machine learning services available.\n* **Centralized Governance**: AWS Lake Formation dramatically simplifies securing and managing access to the data.\n\n**Cons**:\n* **Risk of Becoming a \"Data Swamp\"**: Without proper governance, cataloging, and metadata management, a data lake can become disorganized and difficult to use. AWS Lake Formation and AWS Glue are designed to mitigate this risk.\n* **Complexity**: Building and managing a data lake requires expertise across multiple AWS services (S3, Glue, IAM, Lake Formation, Athena, etc.).\n* **Performance Tuning**: Achieving optimal query performance requires careful planning of data partitioning, file formats (Parquet/ORC), and compression strategies.\n\n## Comparison with Alternatives\n\n**AWS Data Lake vs. Amazon Redshift (Data Warehouse)**\n\nThis is the most common comparison, though the two are often used together in a modern data architecture.\n\n| Feature | AWS Data Lake (on S3) | Amazon Redshift (Data Warehouse) |\n| :--- | :--- | :--- |\n| **Data Structure** | Raw, unstructured, semi-structured, structured. | Highly structured and processed data. |\n| **Schema** | Schema-on-Read: Schema is applied when data is queried. | Schema-on-Write: Data must conform to a predefined schema before being loaded. |\n| **Primary Use Case** | Data exploration, data science, machine learning, storing all raw data for future use. | Business intelligence, structured reporting, and fast, complex SQL analytics. |\n| **Cost Model** | Very low storage cost (S3). Pay-per-query for analytics (Athena). | Higher cost per TB of storage, but optimized for query performance. Billed per hour for compute nodes. |\n| **Performance** | Performance depends heavily on data format, partitioning, and query engine. | Highly optimized for low-latency, high-concurrency analytical queries. |\n\nA modern approach, often called a \"Lake House Architecture,\" combines the two. The data lake on S3 acts as the central storage for all data, while Amazon Redshift can directly query this data via Redshift Spectrum or load curated subsets for high-performance BI.\n\n## Exam Relevance\n\nUnderstanding data lake architecture is critical for several AWS certifications, especially the **AWS Certified Data Analytics - Specialty (DAS-C01)**.\n\n* **Key Certifications**: AWS Certified Data Analytics - Specialty, AWS Certified Solutions Architect (Associate and Professional).\n* **What to Know**: Candidates must understand:\n * The core components of a data lake: Amazon S3, AWS Glue, and AWS Lake Formation.\n * The role of AWS Lake Formation in simplifying security and governance.\n * The difference between a data lake and a data warehouse, and when to use each.\n * How to optimize for cost and performance using partitioning, compression, and columnar file formats.\n * How services like Athena, Redshift Spectrum, and EMR integrate with the data lake.\n\n## Frequently Asked Questions\n\n### Q: What is the difference between AWS Glue and AWS Lake Formation?\nA: AWS Glue is a serverless ETL (Extract, Transform, Load) and data cataloging service. Its primary functions are to discover data (with crawlers), store its metadata (in the Glue Data Catalog), and transform it (with ETL jobs). AWS Lake Formation is a management and governance layer that sits on top of AWS Glue and Amazon S3. It uses the Glue Data Catalog but adds a simplified, centralized permissions model to secure and manage access to the data lake, making it much easier to build and govern.\n\n### Q: Can I build a data lake on AWS without using AWS Lake Formation?\nA: Yes, it is possible. Before Lake Formation, data lakes were built by manually configuring a complex web of IAM policies, S3 bucket policies, and service-specific access controls. However, this approach is difficult to manage, scale, and audit. AWS Lake Formation was created specifically to automate and centralize these tasks, providing a single place to enforce fine-grained permissions, which is now the recommended best practice.\n\n### Q: What is a \"data swamp,\" and how does AWS help prevent it?\nA: A \"data swamp\" is a deteriorated data lake that is poorly documented, ungoverned, and filled with data of unknown quality, making it unusable for analysis. AWS provides key services to prevent this: AWS Glue Data Catalog creates a centralized, searchable metadata repository so data is always discoverable. AWS Lake Formation enforces clear governance and security policies, ensuring that data access is controlled and auditable. Together, these tools help maintain an organized, secure, and valuable data lake rather than a swamp.\n\n---\n*This article reflects AWS features and pricing as of 2026. AWS services evolve rapidly — always verify against the [official AWS documentation](https://docs.aws.amazon.com/) before making production decisions.*",
"faq": [
{
"question": "What is the difference between AWS Glue and AWS Lake Formation?",
"answer": "AWS Glue is a serverless ETL (Extract, Transform, Load) and data cataloging service. Its primary functions are to discover data (with crawlers), store its metadata (in the Glue Data Catalog), and transform it (with ETL jobs). AWS Lake Formation is a management and governance layer that sits on top of AWS Glue and Amazon S3. It uses the Glue Data Catalog but adds a simplified, centralized permissions model to secure and manage access to the data lake, making it much easier to build and govern."
},
{
"question": "Can I build a data lake on AWS without using AWS Lake Formation?",
"answer": "Yes, it is possible. Before Lake Formation, data lakes were built by manually configuring a complex web of IAM policies, S3 bucket policies, and service-specific access controls. However, this approach is difficult to manage, scale, and audit. AWS Lake Formation was created specifically to automate and centralize these tasks, providing a single place to enforce fine-grained permissions, which is now the recommended best practice."
},
{
"question": "What is a \"data swamp,\" and how does AWS help prevent it?",
"answer": "A \"data swamp\" is a deteriorated data lake that is poorly documented, ungoverned, and filled with data of unknown quality, making it unusable for analysis. AWS provides key services to prevent this: AWS Glue Data Catalog creates a centralized, searchable metadata repository so data is always discoverable. AWS Lake Formation enforces clear governance and security policies, ensuring that data access is controlled and auditable. Together, these tools help maintain an organized, secure, and valuable data lake rather than a swamp."
}
]
}
Published: 6/7/2026 / Updated: 7/2/2026
This article is for informational purposes only. AWS services, pricing, and features change frequently — always verify details against the official AWS documentation before making production decisions.
More in Analytics
Athena Federated Query: Query Data In-Place
Amazon Athena Federated Query lets you run SQL across diverse data sources without ETL. Query data wherever it resides. Learn when to use it.
Amazon Managed Service for Prometheus: Monitor Containers at Scale
Amazon Managed Service for Prometheus is a serverless, Prometheus-compatible monitoring service for containerized apps. Learn how it simplifies operations and when to use it.
Amazon Managed Grafana: Visualize Data Easily
Amazon Managed Grafana is a fully managed data visualization service. Query, correlate, and visualize metrics, logs, and traces from multiple sources. Learn when to use it.
Amazon CloudSearch: How It Works & When to Use It
Amazon CloudSearch is a fully managed search service. Learn about its features, use cases, and why AWS recommends OpenSearch Service for new customers.
Kinesis vs SQS: How It Works & When to Use It
Amazon Kinesis Data Streams and SQS are AWS managed services for messages. Kinesis is for real-time streaming analytics, SQS for message queuing. Learn when to choose it.