Amazon SageMaker Populardesde 2017
Plataforma integrada para construir, entrenar y desplegar modelos de aprendizaje automático
Qué hace
Amazon SageMaker es una plataforma integrada que gestiona todo el ciclo de vida de modelos de aprendizaje automático (ML). Cubre preparación de datos, construcción y entrenamiento de modelos, ajuste, despliegue y monitoreo en un solo servicio. Proporciona entornos Jupyter notebook, algoritmos integrados, entrenamiento distribuido y ajuste automático de modelos.
Casos de uso
Clasificación de imágenes, procesamiento de lenguaje natural, recomendaciones, detección de fraude, pronóstico de demanda, detección de anomalías, prácticamente cualquier carga de trabajo de ML. Sirve a una amplia gama de niveles de habilidad desde ingenieros de ML hasta científicos de datos.
Analogía cotidiana
Es como una cocina profesional con clases de cocina. Tiene todo lo que necesita para cada paso: desde la preparación de ingredientes (preparación de datos) hasta cocinar (entrenamiento), degustar (evaluación) y emplatar (despliegue). También incluye recetas para principiantes (algoritmos integrados).
¿Qué es SageMaker?
Amazon SageMaker es la plataforma de ML más completa de AWS. Proporciona un entorno unificado para todo el flujo de trabajo de ML: etiquetado de datos, preparación de características, entrenamiento de modelos, ajuste de hiperparámetros, despliegue y monitoreo. SageMaker Studio ofrece un IDE basado en web para científicos de datos. Cabe señalar que algunas funciones periféricas, empezando por Ground Truth (etiquetado de datos), cerraron el acceso a nuevos clientes el 30 de julio de 2026, por lo que conviene verificar el estado de admisión de cada función antes de adoptarla (los usuarios existentes pueden seguir utilizándolas; a fecha de agosto de 2026).
Entrenamiento y despliegue
SageMaker admite entrenamiento en instancias de GPU/CPU gestionadas con escalado automático. Los modelos entrenados se despliegan como endpoints de inferencia en tiempo real, inferencia por lotes o inferencia serverless. El entrenamiento distribuido escala automáticamente a múltiples instancias para conjuntos de datos grandes. Para profundizar en entrenamiento y despliegue, los libros especializados en Amazon son un excelente recurso.
SageMaker Canvas y JumpStart
Canvas proporciona una interfaz sin código para usuarios de negocio. JumpStart ofrece modelos pre-entrenados y plantillas de solución que puede desplegar con un clic. Incluye modelos fundacionales (LLM), modelos de visión por computadora y modelos tabulares listos para usar o ajuste fino.
Primeros pasos
Abra SageMaker Studio desde la consola de AWS. Cree un notebook, cargue datos desde S3 y use un algoritmo integrado o su propio código de entrenamiento. Lance un trabajo de entrenamiento, evalúe el modelo y despliéguelo como endpoint.
Aspectos a tener en cuenta
- Las instancias de entrenamiento y de cuadernos se cobran por horas, así que deténgalas siempre después de usarlas
- Los puntos de enlace de inferencia en tiempo real funcionan continuamente y generan cargos. Con poco tráfico, considere la inferencia sin servidor
- Si la configuración de VPC no se hace adecuadamente al crear el dominio de SageMaker Studio, luego resulta difícil de cambiar