hf-cloud-sagemaker-production-defaults

Deploy SageMaker endpoints with autoscaling, CloudWatch monitoring, and resource tagging.

1|Updated Jul 12, 2026
One-click install
npx skills add https://github.com/Tyler-R-Kendrick/slm-training --skill hf-cloud-sagemaker-production-defaults-tyler-r-kendrick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hf-cloud-sagemaker-production-defaults
Source: https://github.com/Tyler-R-Kendrick/slm-training/tree/main/.agents/skills/hf-cloud-sagemaker-production-defaults
Command: npx skills add https://github.com/Tyler-R-Kendrick/slm-training --skill hf-cloud-sagemaker-production-defaults-tyler-r-kendrick

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires boto3, botocore, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the common issue of deploying "demo-grade" SageMaker endpoints that lack the necessary autoscaling, monitoring, and reliability features required for production environments.

Core Features & Use Cases

  • Production-Grade Deployment: Automatically configures SageMaker models with autoscaling, CloudWatch alarms, and consistent tagging.
  • Flexible Inference Modes: Supports both real-time endpoints for low-latency needs and async endpoints for long-running or bursty workloads with scale-to-zero support.
  • Reliability Guardrails: Includes built-in smoke testing, log-based health checks, and specific handling for common deployment pitfalls like UTF-8 BOM issues and vLLM AMI requirements.

Quick Start

Use the hf-cloud-sagemaker-production-defaults skill to deploy a real-time SageMaker endpoint for a specified model image and instance type.

Frequently Asked Questions about hf-cloud-sagemaker-production-defaults

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a production-ready SageMaker endpoint with autoscaling?

To deploy a production-ready SageMaker endpoint with autoscaling, configure model creation, endpoint configuration, and apply autoscaling policies. This skill standardizes resource tagging and integrates CloudWatch alarms to satisfy robust deployment lifecycle management.

Can I use SageMaker asynchronous endpoints for LLM inference?

Yes, SageMaker asynchronous endpoints support LLM inference for long-running or bursty workloads. This deployment configuration includes scale-to-zero support, allowing infrastructure to reduce costs when no inference requests are active.

What's the best way to add CloudWatch monitoring to a SageMaker deployment?

The best way to add CloudWatch monitoring to a SageMaker deployment is to integrate alarms during endpoint configuration. This approach includes log-based health checks and smoke testing to ensure reliability and track resource metrics.

Does boto3 support automated teardown for SageMaker models?

Yes, boto3 supports automated teardown for SageMaker models when configured for deployment lifecycle management. This includes handling common deployment pitfalls like UTF-8 BOM issues and vLLM AMI requirements during model creation and teardown.

How do I handle vLLM AMI requirements when deploying embeddings on SageMaker?

To handle vLLM AMI requirements when deploying embeddings on SageMaker, implement specific configuration guardrails during endpoint setup. This skill includes built-in smoke testing and handles these requirements alongside standardized resource tagging.

Why does my SageMaker endpoint fail health checks after a real-time deployment?

SageMaker endpoints may fail health checks after a real-time deployment due to UTF-8 BOM issues or missing vLLM AMI configurations. Implementing log-based health checks and built-in smoke testing resolves these common deployment pitfalls.