Amazon SageMaker Model Deployment

Easily deploy and manage machine learning (ML) models for inference

Why SageMaker Model Deployment?

Amazon SageMaker makes it easy to sagemaker-deploy ML models including foundation models (FMs) to make predictions (also known as inference) at the best price-performance for any use case. From low latency (a few milliseconds) and high throughput (millions of transactions per second) to long-running inference for use cases such as natural language processing and computer vision, you can use SageMaker for all their inference needs. SageMaker is a fully managed service and integrates with MLOps tools, so you can scale your model sagemaker-deployment, reduce inference costs, manage models more effectively in production, and reduce operational burden.

Amazon SageMaker ML Inference

Why SageMaker Model Deployment?

Amazon SageMaker makes it easy to sagemaker-deploy ML models including foundation models (FMs) to make predictions (also known as inference) at the best price-performance for any use case. From low latency (a few milliseconds) and high throughput (millions of transactions per second) to long-running inference for use cases such as natural language processing and computer vision, you can use SageMaker for all their inference needs. SageMaker is a fully managed service and integrates with MLOps tools, so you can scale your model sagemaker-deployment, reduce inference costs, manage models more effectively in production, and reduce operational burden.

Amazon SageMaker ML Inference

How it works

How it works: Amazon SageMaker Inference

How it works

How it works: Amazon SageMaker Inference

Benefits of SageMaker Model Deployment

From low latency (a few milliseconds) and high throughput (hundreds of thousands of requests per second) to long-running inference for use cases such as natural language processing and computer vision, you can use Amazon SageMaker for all your inference needs.
Amazon SageMaker offers more than 70 instance types with varying levels of compute and memory on the most high-performing infrastructure or choose Amazon SageMaker Serverless Inference to easily scale to thousands of models per endpoint. You can use autoscaling, to shut down instances when there is no usage to prevent idle capacity and reduce inference cost.
As a fully managed service, Amazon SageMaker takes care of setting up and managing instances, software version compatibilities, and patching versions. With built-in integration with MLOps features, it helps off-load the operational overhead of deploying, scaling, and managing ML models while getting them to production faster.

Wide range of options for every use case

Broad range of inference options

From low latency (a few milliseconds) and high throughput (hundreds of thousands of requests per second) to long-running inference for use cases such as natural language processing and computer vision, you can use Amazon SageMaker for all your inference needs.

Flexible deployment endpoint options

Amazon SageMaker provides scalable and cost-effective ways to deploy large numbers of ML models. With SageMaker’s multi-model endpoints and multi-container endpoints, you can deploy thousands of models on shared infrastructure, improving cost-effectiveness while providing the flexibility to use models as often as you need them. Multi-model endpoints support both CPU and GPU instance types, allowing you to reduce inference cost by up to 90%.

Support for most machine learning frameworks and model servers

Amazon SageMaker inference supports built-in algorithms and prebuilt Docker images for the most common ML frameworks such as TensorFlow, PyTorch, ONNX, and XGBoost. If none of the pre-built Docker images serve your needs, you can build your own container for use with CPU backed multi-model endpoints. SageMaker inference supports most popular model servers such as TensorFlow Serving, TorchServe, NVIDIA Triton, AWS multi-model server. You can also support large models with DJL serving using DeepSpeed and Hugging Face Accelerate model parallelization frameworks. With these options, you can sagemaker-deploy models including foundation models (FMs) quickly for virtually any use case.

TensorFlow
PyTorch
mxnet
Hugging Face logo
TensorFlow

Achieve high inference performance at low cost

  • High-performing infrastructure
  • Shadow testing
  • Inference recommender
  • Autoscaling for elasticity

Reduce operational burden and accelerate time to value

  • Managed model hosting
  • MLOps integration

What's new

Date (Newest to Oldest)
  • Date (Newest to Oldest)
No results found
1 …
…