Skip to content
Tools · Sep 13, 2026

Salesforce uses SageMaker Inference Components placement to meet Multi-AZ high availability requirements

Salesforce adopted Amazon SageMaker’s Inference Component placement feature to distribute model copies across multiple Availability Zones, ensuring compliance with Multi-AZ high availability requirements while maintaining multi-model co-hosting cost efficiency.

Trust79
HypeLow hype

1 source · cross-referenced

ShareXLinkedInEmail
TL;DR
  • Salesforce implemented Amazon SageMaker Inference Components to co-host multiple models on shared GPUs, achieving an 8x reduction in infrastructure costs.
  • To meet Multi-AZ high availability compliance, Salesforce used the SchedulingConfig parameter in the CreateInferenceComponent API to control Inference Component placement across Availability Zones.
  • The new placement capability addressed single points of failure in Inference Component deployments by ensuring even distribution of model copies across multiple AZs.

Salesforce adopted Amazon SageMaker Inference Components to co-host multiple models on shared GPUs, achieving an 8x reduction in infrastructure costs. However, the default placement behavior of SageMaker’s Inference Components did not guarantee even distribution of model copies across Availability Zones (AZs), creating potential single points of failure for high availability (HA) compliance.

To address this, Salesforce used the new Inference Component placement capability, exposed through the SchedulingConfig parameter in the CreateInferenceComponent API. This feature allows explicit control over where Inference Components are deployed, enabling Salesforce to distribute model copies evenly across multiple AZs and meet their Multi-AZ HA requirements.

The challenge Salesforce faced was that the default placement algorithm optimizes each deployment operation independently, which could result in uneven distribution of model copies across AZs. This per-operation view risked concentrating copies of a specific model in a single AZ, undermining resilience goals.

By leveraging the SchedulingConfig parameter, Salesforce ensured that Inference Components were strategically placed to avoid single points of failure, thereby aligning with their compliance and resilience objectives without sacrificing the cost benefits of multi-model co-hosting.

Sources
  1. 01AWS — Machine Learning Blog — Spreading the load: How Salesforce met Multi-AZ HA with SageMaker Inference Components
Also on Tools

Stories may contain errors. Dispatch is assembled with AI assistance and curated by human editors; despite the trust-score filter, mistakes happen. We correct publicly — every article links to its revision history. Nothing here is financial, legal, or medical advice. Verify before relying on any claim.

© 2026 Dispatch. No ads. No sponsorships. No paid placement. Reader-supported via Ko-fi.

Built by a person who cares about honest AI news.