Amazon Forecast is a fully managed service that automatically uses machine learning to deliver accurate forecast for any time series data sets.
Amazon Forecast can import the following types of datasets:
target time-series: the historic time-series data of items that you want to forecast ( like timestamp, item_id, value)
related time-series: includes information that improve the accuracy of the predictor ( price, promotion)
item metadata: static information that provides context to the items in a target time-series (brand, color, model)
Once data is imported you create and train the Predictor and generate the forecast.