Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Details in Compute Resource Consolidation pattern - Azure Architecture Center | Microsoft Learn

Problem

  • How to consolidate multiple tasks or operations into a single computational unit :

    • Follow the design principle of separation of concerns initially, and divide these operations into separate computational units that are hosted and deployed individually.

    • At the end, reduce cost, increase utilization, imporve communication speed and reduce management.

Solution

  • Grouping tasks based on specific feature (ex. for infrequent, time-insensitive messages sent to a queue, …), ensuring to consolidate multiple tasks or operations into a single computational unit :

    • Azure services provide autoscaling → we can apply during the process of creation (App Servies, VM Scale Sets, …)

...

Compute Resource Consolidation In Practice