Amazon Lookout for Equipment enables you to detect abnormal equipment behavior using three simple steps. First, the service enables you to ingest historical data generated from sensors on industrial equipment. Second, it trains a custom machine learning (ML) model using that data to assess healthy patterns for your equipment (you can use data from up to 300 sensors to train one model). Third, it uses that model to infer abnormal patterns from incoming sensor data for continuous monitoring of your equipment. You are charged based on the amount of data ingested, the compute hours used to train your models using the ingested data, and the number of hours of inferencing run using your model. With Amazon Lookout for Equipment, you pay only for what you use, and there are no minimum fees and no upfront commitments.

## Pricing at a glance

**Data ingested**

You are charged per GB of data ingested into Amazon Lookout for Equipment. This data ingestion charge is for the historical data used to train your models. There is no ingestion charge for the data used for inferencing. Ingestion charges are prorated to the nearest MB.

**Training hours**

Amazon Lookout for Equipment will train a custom model with your data. You pay for the number of hours it takes to train your model. Amazon Lookout for Equipment may provision more compute resources in order to quickly train multiple models and pick the best one. For example, Lookout for Equipment may provision a compute resource that is greater than the baseline (e.g. Lookout for Equipment could provision a compute resource that is 9x the baseline in order to complete training), and this means that if your model is trained and ready to use within the hour, the number of hours billed will be equivalent to amount provisioned above the baseline, so in our example above of 9x, the number of hours billed will be 9 hours. All model training jobs are charged for a minimum of one hour of elapsed time and then prorated to the nearest second.

**Inference hours**

After you train a model, you can use the trained model to get results on new data coming from your equipment (receiving results from your model on new data is also known as inferencing). Amazon Lookout for Equipment allows you to set a schedule so that inference results are generated automatically for continuous equipment monitoring. You can schedule the frequency of inferencing to be once every 5 minutes, 10 minutes, 15 minutes, 30 minutes or 60 minutes. You are charged by the hour regardless of the set frequency. If scheduled inferencing is stopped, then the inference charges will be rounded up to the nearest hour.

## Free Tier

As part of the AWS Free Tier, you can get started with Amazon Lookout for Equipment for free today. The **first month** of using Amazon Lookout for Equipment includes a free tier of 50 GB of data ingestion, 250 training hours and 168 inference hours of scheduled inference.

## Pricing table

Pricing | |
---|---|

Data Ingestion | $0.20 per GB |

Model Training | $0.24 per training hour |

Scheduled Inference |
$0.25 per inference hour |

## Pricing examples

### Example 1

You have a petrochemical facility and want to monitor the performance of a compressor that has 200 sensors. You have collected 5GB of data from the compressor. The model takes 10 hours to train and uses 9 compute resources for every hour of elapsed time. You set your scheduled inference frequency for continuous monitoring. You also retrain your model once every 3 months (four times per year). Shown below is the total cost for the first year of usage.

Price Calculation | Total Price | |
---|---|---|

Data Ingestion | You ingested a data set that is 5GB. You have 50GB of free usage so after deducting 5GB you still have 45GB of free usage remaining. Each GB is charged at a rate of $0.20/GB, however because you are within free tier usage your total charge = $0.00 |
$0.00 |

Model Training | Your model takes 10 hours of elapsed time to train with 9 compute resources, thus you incur 90 training hours. You also retrain your model 4 times per year so your total yearly usage is 360 training hours. You have 250 free training hours so your total yearly usage after deducting the free usage is 110 training hours. Each hour is charged at a rate of $0.24/hr, so your total charge for model training considering your free tier usage is: 110 training hours x $0.24/hr = $26.40. |
$26.40 |

Scheduled Inference | You set your frequency of inference and get charged per the hour. Thus each day incurs a usage of 24 inference hours. Your total yearly usage is 24 hrs/day x 365 days per year which is 8,760 inference hours in one year. You have 168 free inference hours so your yearly total after deducting the free usage is 8,592 inference hours. Each hour is charged at a rate of $0.25/hr, so your total charge for inferencing considering your free tier usage is: 8,592 inference hours x $0.25/hr = $2,148.00 |
$2,148.00 |

Total cost over 1 year: | $2,174.00 | |

Amortized monthly cost: | $181.17 |

### Example 2

For simplicity, let’s assume you have already used your free tier allocation. You have a steam generator in a power plant with 50 sensors measuring different components of the steam generator. You also have multiple failures logged in your maintenance system over the past year. You would like to build a model that can detect the failures before they lead to major downtime. Your 50 sensors each take readings once per second and they have one year of historical data totaling approximately 3GB. The model takes 10 hours to train and uses 9 compute resources for every hour of elapsed time. You set your scheduled inference frequency for continuous monitoring. You also retrain your model once every 3 months (four times per year). Shown below is the total cost for the first year of usage.

Price Calculation | Total Price | |
---|---|---|

Data Ingestion | You ingested a data set that is 3 GB. Each GB is charged at a rate of $0.20/GB, so your total charge for data ingestion is 3 GB x $0.20/GB = $0.60 |
$0.60 |

Model Training | Your model takes 10 hours of elapsed time to train with 9 compute resources, thus you incur 90 training hours. You also retrain your model 4 times per year so your total yearly usage is 360 training hours. Each hour is charged at a rate of $0.24/hr, so your total charge for model training is: 360 training hours x $0.24/hr = $86.40. |
$86.40 |

Scheduled Inference | You set your frequency of inference and get charged per the hour. Thus each day incurs a usage of 24 inference hours. Your totally yearly usage is 24 hrs/day x 365 days per year which is 8,760 inference hours in one year. Each hour is charged at a rate of $0.25/hr, so your total charge for inferencing considering your free tier usage is 8,760 inference hours x $0.25/hr = $2,190.00 |
$2,190.00 |

Total cost over 1 year: | $2,777.00 | |

Amortized monthly cost: | $189.75 |

## Additional pricing resources

Easily calculate your monthly costs with AWS

Additional resources for switching to AWS

Get started building with Amazon Lookout for Equipment in the AWS Management Console.