← Back to blog

Redson Dev brief · PRIMARY SOURCE

ARTICLE#AI#Dev

Spreading the load: How Salesforce met Multi-AZ HA with SageMaker Inference Components

AWS Machine Learning · August 28, 2026

Achieving robust high availability for AI models without incurring exorbitant costs is now more attainable for businesses of all sizes. This piece delves into how a major enterprise, Salesforce, leveraged Amazon SageMaker's Inference Components to strategically distribute model copies across multiple Availability Zones. The core innovation lies in using the `SchedulingConfig` parameter to ensure Multi-AZ high availability compliance while simultaneously preserving the cost efficiency of co-hosting multiple models on a single instance. For a founder running an indie SaaS product out of San Francisco that relies on a predictive analytics model for customer churn, this approach means the difference between a minor service interruption and a catastrophic data loss event. Instead of needing to duplicate expensive GPU instances for each model replica across zones, they can intelligently place inference components of their core models, ensuring fault tolerance without doubling their infrastructure bill. Similarly, a mid-size logistics startup based in Chicago, using AI for route optimization and fleet management, can now guarantee uninterrupted service for their drivers and clients even if one data center experiences an outage. Their critical AI services remain online, seamlessly failing over to another zone, all while maintaining efficient resource utilization on SageMaker. A healthcare tech company in Boston developing AI-driven diagnostic tools could use this to ensure their patient-facing applications are always responsive and reliable, meeting strict uptime requirements without sacrificing their budget to redundant, underutilized hardware. The practical impact is significant for any organization deploying AI models in production, offering a blueprint for resilience and cost-effectiveness. It frees up resources that might otherwise be tied up in redundant infrastructure, allowing teams to invest more in model improvement or new feature development. This method allows businesses to scale their AI inference capabilities confidently, knowing their systems are both resilient and fiscally prudent. To begin exploring this, consider a non-production AI model you currently deploy on SageMaker. Tonight, investigate the `SchedulingConfig` parameter within SageMaker Inference Components to understand how you might manually specify placement for a component. Even without full Multi-AZ deployment, this initial step will reveal the granular control available for managing your model's inference architecture.