Awesome and Dark Tactics
Homepage Catalog Tag Selection Contributions
All Tags AWS algorithm-design architecture cloud-principles cost-reduction data-centric data-compression data-processing deployment design edge-computing energy-footprint hardware libraries locality machine-learning management measured migration model-optimization model-training performance queries rebuilding scaling services strategies template workloads

<- Back to category

Tactic: Apply auto-scaling

Tactic sort: Awesome Tactic
Type: Architectural Tactic
Category: resource-allocation
Tags: cloud-principles  scaling 

Title

Apply auto-scaling

Description

Auto scaling involves scaling the application to optimize the performance and costs. The application is monitored and automatically adjusted to ensure stable performance at the lowest costs. This enables on-demand resource usage which is a different approach compared to the traditional method where extra resources are constantly available to be prepared for peak load. When applying auto-scaling, the number of resources used are adjusted based on the workload. Hence, the energy to power the resources is proportional to the workload. Thus, we expect a positive effect of auto-scaling on energy efficiency.

Participant

Cloud consumer

Related software artifact

Cloud workloads

Context

Public cloud

Software feature

Resources allocated to workloads

Tactic intent

Optimizing performance, cost, and energy-efficiency

Target quality attribute

Performance

Other related quality attributes

Energy-efficiency, cost-efficiency

Measured impact

< unknown >

Source

Master Thesis “Architectural Tactics to Optimize Software for Energy Efficiency in the Public Cloud” by Sophie Vos


Graphical representation

  • Contact person
  • Patricia Lago (VU Amsterdam)
  •  disc at vu.nl
  •  patricialago.nl

The Archive of Awesome and Dark Tactics (AADT) is an initiative of the Digital Sustainability Center (DiSC). It received funding from the VU Amsterdam Sustainability Institute, and is maintained by the S2 Group of the Vrije Universiteit Amsterdam.

Initial development of the Archive of Awesome and Dark Tactics by Robin van der Wiel