Amazon HealthLake is a HIPAA-eligible service enabling healthcare and life sciences companies to securely store, transform, query, and analyze health data at scale. With HealthLake, you pay as you go with no upfront costs. You are billed from the time you create your Data Store, which helps you index all your information in the FHIR format so it can be easily queried, to the time you delete it. You are charged by the hour for your Data Store, which includes data import up to 10 GB of data storage, and the first 3,500 queries per hour across all of your Data Stores. The included FHIR queries are calculated on a monthly basis at the end of monthly billing cycle. The Data Store is always running, offering you the ability to query the information anytime with FHIR query operations.

With integrated medical NLP, you can automatically extract entities (e.g., medical procedures, medications), entity relationships (e.g., a medication and its dosage), entity traits (e.g., positive or negative test result, time of procedure), and Protected Health Information (PHI) data from your medical text. You can also export FHIR data from HealthLake to Amazon S3 where data can be used in further downstream applications. 

To get started with Amazon HealthLake, from 7/15/2021 - 9/30/2021 customers will be charged only for their active Data Stores at $0.27 per data store hour. Data Store size will be fixed at 500GB. There are no additional charges for storage, FHIR queries, integrated NLP, and FHIR data export. Starting 10/01/2021, charges as described in the pricing page will apply.

Pricing details

Data Store

The Data Store helps you index all your information in the FHIR format for easy querying. Data import and your first 10 GB of storage are included across all of your Data Stores. The Data Store is always running, offering you the ability to query the information anytime, so you are charged by the hour. You are charged $0.27 per Data Store hour. Amazon HealthLake monitors your data consumption and allocates additional searchable data storage to meet your needs. Durable primary storage and index scaling are included in this price. For additional data storage above the 10 GB included across your Data Stores, you are charged $0.25 per GB stored per month, rounded up to the nearest GB in addition to the per hour charge. For example, if you stored 10.5 GB, you are charged for 1 additional GB since 10 GB is included.

Amazon HealthLake component Pricing Billing Unit Details
Data import Free    
Data Store $0.27 Per hour Includes first 10 GB of data storage across Data Stores
Additional data storage after 10 GB $0.25 Per GB, per month  

Query

HealthLake supports FHIR query operations. You can query records by creating an operation, such as adding new patients and their medication information. You can also read, update, or delete a previously created record. As per the FHIR specification, deleted data is only hidden from analysis and results; it is not deleted from the service, only versioned. You can also search with predefined filters to find all patient information. The included FHIR queries are calculated on a per month basis at the end of monthly billing cycle. The first 3,500 queries per hour are included across your Data Stores. For any additional query capacity, you are charged $0.015 per 10,000 queries, rounded up to the nearest 10,000.

Amazon HealthLake component Pricing Billing Unit Details
Additional query capacity $0.015 per 10,000 queries  

Integrated medical natural language processing (NLP)

With integrated medical NLP, you can automatically extract entities (e.g., medical procedures, medications), entity relationships (e.g., a medication and its dosage), entity traits (e.g., positive or negative test result, time of procedure), and Protected Health Information (PHI) data from your medical text. You are charged $0.0010 for 100 characters of analyzed text per resource, rounded up to the next 100 characters. For example, if you have 105 characters of analyzed text, it is rounded up to 200 characters.

Amazon HealthLake component Pricing Billing Unit Details
Integrated Medical NLP $0.0010 per 100 characters  

FHIR data export

You are charged for exporting the newly structured data in FHIR format from the Amazon HealthLake Data Store to Amazon S3. You are charged $0.19 per GB of data exported.

Amazon HealthLake component Pricing Billing Unit Details
FHIR data export $0.19 per GB exported  

Pricing examples

The following examples are based on usage in US East (N. Virginia)

Example 1

You’re a healthcare provider using HealthLake to analyze how you’re managing care for your outpatient population. Last month, your care coordinators needed patient information such as their latest lab results and any changes in treatment. The data was updated periodically from patients’ encounters with your medical system or transfers to other health facilities. As a result, you stored a total of 7 GB of medical records data on this population, running 2,000 FHIR queries per hour on average in the past month. Additionally, you analyzed 1M characters of medical text using HealthLake integrated medical NLP to extract diagnoses.

Your monthly bill would be as follows:

Total Charge Calculations

Data Store hours: 24 hours x 30 days = 720 hours at $0.27 per data store per hour = $194.40 per month.

Additional data storage: 0. There is no additional change since the Data Store includes the first 10 GB of data storage and you are only storing 7 GB of data = $0.00 per month.

Additional query capacity: 0. There is no additional charge since the Data Store includes 3,500 queries per hour and you are running 2,000 queries per hour = $0.00 per month.

Integrated medical NLP: 1M characters of text analyzed at $0.0010 per 100 characters = $10.00 per month.

Total monthly cost = [720 Data Store hours x $0.27] + [1,000,000/100 characters X $0.0010] = $204.40

Example 2

You’re a healthcare provider using HealthLake for patient management in a large hospital system. Last month, your medical staff needed up-to-date information on patients including recent hospitalizations, medical conditions, medication lists, lab results, medical procedures performed, and radiology reports. As a result, you stored a total of 1 TB (1,024 GB) of medical records data on this population and ran 13,500 FHIR queries per hour on average in the past month. Additionally, you analyzed 5M characters of medical text using HealthLake integrated medical NLP to extract data on procedures, health status changes, and treatments.

Your monthly bill would be as follows:

Total Charge Calculations

Data Store hours: 24 hours x 30 days = 720 hours at $0.27 per data store per hour = $194.40 per month.

Additional data storage: 1,014 GB of additional data storage (since the Data Store includes the first 10 GB of data storage) at $0.25 per GB, per month= $253.50 per month.

Additional query capacity: 10,000 additional queries per hour (since the Data Store includes 3,500 queries per hour) at $0.015 per 10,000 queries, per hour = $10.80 per month.

Integrated medical NLP: 5M characters of text analyzed at $0.0010 per 100 characters = $50.00per month.

Total monthly cost = [720 Data Store hours x $0.27] + [1,014 GB storage x $0.25] + [(10,000/10,000 x24 x 30) FHIR query hours x $0.015] + [5,000,000/100 characters x $0.0010] = $508.70

Getting started with Amazon HealthLake
Learn how to get started

Get started with Amazon HealthLake

Learn more 
Sign up for an AWS account
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building in the console
Start building in the console

Get started building with Amazon HealthLake in the AWS Management Console.

Sign in