Management of information technology resources

Embodiments relate to the management and scaling of information technology resources. According to one aspect, a pending event is identified, that affects an application running on one or more resource application. A workload is for use on the identified upcoming event and historical data to a previous event, which has a resemblance to the upcoming event, predicted based. The prediction is performed using a predefined rule. Using a recent history of the scaling application, a number of resources is determined, which is necessary for processing of the predicted workload. The resources are scaled based on the determined number of resources that was determined before the event occurs.