Amazon SageMaker ayuda a los científicos de datos y a los desarrolladores a preparar, crear, entrenar e implementar con rapidez modelos de machine learning (ML) de alta calidad al poner a disposición un amplio conjunto de capacidades especialmente creadas para ML. SageMaker admite los principales marcos, kits de herramientas y lenguajes de programación de ML.

Con SageMaker, solo paga por lo que utiliza. Tiene dos opciones para pagar: los precios bajo demanda que no ofrecen tarifas mínimas ni compromisos iniciales y SageMaker Savings Plans, que ofrece un modelo de precios flexible, basado en el uso, a cambio de comprometerse a una cantidad constante de uso.

Nivel gratuito de Amazon SageMaker

Probar Amazon SageMaker Studio es gratis. Como parte del nivel gratuito de AWS, puede comenzar a utilizar Amazon SageMaker de forma gratuita. La capa gratuita comienza el primer mes, al crear el primer recurso de SageMaker. Encuentre información detallada sobre el nivel gratuito de Amazon SageMaker en la tabla que aparece a continuación.

Capacidad de Amazon SageMaker Uso del nivel gratuito al mes durante los primeros dos meses
Cuadernos de Studio e instancias de cuaderno 250 horas de la instancia ml.t3.medium en los cuadernos de Studio o 250 horas de la instancia ml.t2.medium o la instancia ml.t3.medium en instancias de cuaderno
RStudio en SageMaker 250 horas de la instancia ml.t3.medium en la aplicación RSession y la instancia ml.t3.medium gratuita para la aplicación RStudioServerPro
Data Wrangler 25 horas de la instancia ml.m5.4xlarge
Almacén de características 10 millones de unidades de escritura, 10 millones de unidades de lectura, 25 GB de almacenamiento
Formación 50 horas de instancias m4.xlarge o m5.xlarge
Amazon SageMaker con TensorBoard 300 horas de instancias ml.r5.large
Inferencia en tiempo real 125 horas de las instancias m4.xlarge o m5.xlarge
Inferencia sin servidor 150 000 segundos de duración de la inferencia
Canvas 750 horas por mes para tiempo de sesión y hasta 10 solicitudes de creación de modelos por mes, cada una con hasta 1 millón de celdas por solicitud de creación de modelos
  Uso del nivel gratuito al mes durante los seis primeros meses
Experimentos
100 000 registros de métrica incorporados al mes, 1 millón de registros de métrica recuperados al mes y 100 000 registros de métrica almacenados al mes

Precios de la modalidad bajo demanda

  • Blocs de notas de Studio
  • Blocs de notas de Amazon SageMaker Studio
    Los blocs de notas de Amazon SageMaker Studio son blocs de notas de Jupyter de un solo clic que se pueden iniciar con rapidez. Los recursos de computación subyacentes son completamente elásticos y los blocs de notas se pueden compartir fácilmente con otros, lo que permite que haya una colaboración fluida. Se cobra en función del tipo de instancia que elija, en función de la duración del uso.

  • RStudio en SageMaker
  • RStudio en SageMaker
    RStudio en SageMaker ofrece recursos informáticos en la nube bajo demanda para acelerar el desarrollo del modelo y mejorar la productividad. Se le cobrará por los tipos de instancias que elija para ejecutar la aplicación RStudio Session y la aplicación RStudio Server Pro.

    Aplicación RStudioServerPro

  • Instancias de cuaderno
  • Instancia de cuaderno
    Las instancias de cuaderno son instancias de computación que ejecutan la aplicación de cuaderno de Jupyter. Se cobra en función del tipo de instancia que elija, con base en la duración del uso.

  • Procesamiento
  • Procesamiento de Amazon SageMaker
    El procesamiento mediante Amazon SageMaker permite ejecutar fácilmente las cargas de trabajo previas al procesamiento, posteriores al procesamiento y de evaluación del modelo en una infraestructura completamente administrada. Se cobra en función del tipo de instancia que elija, con base en la duración del uso.

  • TensorBoard
  • Amazon SageMaker con TensorBoard
    Amazon SageMaker con TensorBoard proporciona una experiencia TensorBoard alojada para visualizar y depurar problemas de convergencia de modelos para trabajos de capacitación de Amazon SageMaker.

  • Data Wrangler
  • Amazon SageMaker Data Wrangler
    Amazon SageMaker Data Wrangler reduce el tiempo que tarda agregar y preparar los datos para el aprendizaje automático de semanas a minutos. Paga por el tiempo que utiliza para limpiar, explorar y visualizar datos. SageMaker Data Wrangler se cobra en función del tipo de instancia por segundo.*

    Trabajos de Amazon SageMaker Data Wrangler

    Un trabajo de Amazon SageMaker Data Wrangler se crea al exportar un flujo de datos de SageMaker Data Wrangler. Con los trabajos de SageMaker Data Wrangler, puede automatizar los flujos de trabajo de preparación de datos. Los trabajos de SageMaker Data Wrangler ayudan a volver a aplicar los flujos de trabajos de preparación de datos en nuevos conjuntos de datos para ahorrar tiempo. Los trabajos se facturan por segundo.

  • Almacén de características
  • Almacén de características de Amazon SageMaker
    El almacén de características de Amazon SageMaker es un repositorio central para incorporar, almacenar y proporcionar características para el aprendizaje automático. Se cobran las escrituras, las lecturas y el almacenamiento de datos en el almacén de características de SageMaker. Las escrituras se cobran como unidades de solicitud de escritura por KB; las lecturas se cobran como unidades de solicitud de lectura por 4 KB; y el almacenamiento de datos se cobra por GB al mes.

  • Formación
  • Entrenamiento mediante Amazon SageMaker
    Amazon SageMaker facilita el entrenamiento de modelos de aprendizaje automático (ML), ya que proporciona todo lo que se necesita para entrenar, ajustar y depurar modelos. Se cobra por el uso del tipo de instancia que elija. Al utilizar Amazon SageMaker Debugger para depurar problemas y monitorear recursos durante el entrenamiento, puede usar reglas integradas para depurar los trabajos de entrenamiento, o bien puede escribir sus propias personalizadas. No se aplican cargos al uso de reglas integradas para depurar los trabajos de entrenamiento. Con respecto a las reglas personalizadas, se cobra en función del tipo de instancia que elija, con base en la duración del uso.

  • Experimentos
  • Experimentos de Amazon SageMaker
    Experimentos de Amazon SageMaker le permite organizar, supervisar y comparar sus experimentos de ML. Solo se le cobrará por la incorporación, recuperación y almacenamiento de los registros de métrica. Un registro de métrica es un par formado por una clave y un valor de datos de métrica. La incorporación y recuperación se cobran en función del número de registros de métrica. El almacenamiento se cobra en función del número de registros de métrica almacenados al mes. Puede usar SageMaker Studio para visualizar los experimentos sin cargo adicional.

     

    Tipo de cargo Precio
    Incorporación 1,25 USD por cada millón de registros de métrica
    Recuperación 0,25 USD por cada millón de registros de métrica
    Almacenamiento 0,25 USD por cada millón de registros de métrica al mes

     

  • Inferencia en tiempo real
  • Alojamiento de Amazon SageMaker: inferencia en tiempo real
    Amazon SageMaker proporciona inferencia en tiempo real para sus casos de uso que necesitan predicciones en tiempo real. Se cobra por el uso del tipo de instancia que elija. Al utilizar Amazon SageMaker Model Monitor para mantener modelos con un alto nivel de precisión que proporcionan inferencia en tiempo real, puede utilizar reglas integradas para monitorear los modelos, o bien puede escribir sus propias reglas personalizadas. Para las reglas integradas, obtiene hasta 30 horas de monitoreo sin cargos. Se aplican cargos adicionales con base en la duración del uso. Se cobra por separado si utiliza sus propias reglas personalizadas.

  • Inferencia asíncrona
  • Inferencia asíncrona de Amazon SageMaker:
    El servicio de inferencia asíncrona de Amazon SageMaker es una opción de inferencia casi en tiempo real que pone en cola las solicitudes entrantes y las procesa de forma asíncrona. Utilice esta opción cuando necesite procesar grandes cargas útiles a medida que llegan los datos o ejecutar modelos que tienen largos tiempos de procesamiento de inferencia y no tienen requisitos de latencia de menos de un segundo. Se le cobra por el tipo de instancia que elija.

  • Transformación por lotes
  • Transformación por lotes de Amazon SageMaker
    Al utilizar la transformación por lotes de Amazon SageMaker, no es necesario desglosar el conjunto de datos en varios fragmentos ni administrar puntos de enlace en tiempo real. La transformación por lotes de SageMaker permite ejecutar predicciones en conjuntos de datos de lotes grandes o pequeños. Se cobra en función del tipo de instancia que elija, con base en la duración del uso.

  • Inferencia sin servidor
  • Amazon SageMaker Serverless Inference
    Inferencia sin servidor de Amazon SageMaker permite implementar modelos de machine learning para inferencias sin configurar o administrar las infraestructuras subyacentes.

    Con la inferencia sin servidor bajo demanda, solo paga por la capacidad de computación utilizada para procesar las solicitudes de inferencia, facturada por milisegundos, y la cantidad de datos procesados. El cargo de computación depende de la configuración de la memoria que elija.

  • JumpStart
  • Amazon SageMaker JumpStart
    Amazon SageMaker JumpStart le ayuda a iniciarse en el machine learning de forma rápida y sencilla con acceso a colecciones de modelos populares (también conocidas como “zoos de modelos”) con un solo clic. Jumpstart también ofrece soluciones integrales que resuelven casos de uso comunes de ML que se pueden personalizar en función de sus necesidades. El uso de modelos o soluciones JumpStart no conlleva ningún costo adicional. Se le cobrará por las horas subyacentes de las instancias de formación e inferencia utilizadas igual que si las hubiera creado manualmente.

Detalles de la instancia

Detalles del producto de la instancia Amazon SageMaker P4d

Tamaño de la instancia vCPU Memoria de la instancia (GiB) GPU Memoria de GPU (GB) Ancho de banda de la red (Gbps) GPUDirect RDMA GPU de pares Almacenamiento de instancia (GB) Ancho de banda de EBS (Gbps)
ml.p4d.24xlarge 96 1152 8 320 HBM2 400 ENA y EFA 600 GB/s NVSwitch 8 x 1000 NVMe SSD 19

Detalles del producto de la instancia P3 de Amazon SageMaker

Tamaño de la instancia vCPU Memoria de la instancia (GiB) GPUs-V100 Memoria de GPU (GB) Ancho de banda de la red (Gbps) GPU de pares Ancho de banda de EBS (Gbps)
ml.p3.2xlarge 8 61 1 16 Hasta 10 N/D 1,5
ml.p3.8xlarge 32 244 4 64 10 NVLink 7
ml.p3.16xlarge 64 488 8 128 25 NVLink 14
ml.p3dn.24xlarge 96 768 8 256 100 NVLink 19

Detalles del producto de la instancia G4 de Amazon SageMaker

Tamaño de la instancia vCPU Memoria de la instancia (GiB) GPUs-T4 Ancho de banda de la red (Gbps) Almacenamiento de instancia (GB) Ancho de banda de EBS (Gbps)
ml.g4dn.xlarge 4 16 1 Hasta 25 1 x 125 SSD NVMe Hasta 3,5
ml.g4dn.2xlarge 8 32 1 Hasta 25 1 x 125 SSD NVMe Hasta 3,5
ml.g4dn.4xlarge 16 64 1 Hasta 25 1 x 125 SSD NVMe 4,75
ml.g4dn.8xlarge 32 128 1 50 1 x 900 SSD NVMe 9,5
ml.g4dn.16xlarge 64 256 1 50 1 x 900 SSD NVMe 9,5
ml.g4dn.12xlarge 48 192 4 50 1 x 900 SSD NVMe 9,5

Detalles del producto de la instancia G5 de Amazon SageMaker

Tamaño de la instancia vCPU Memoria de la instancia (GiB) GPUs-A10G Memoria GPU (GiB) Ancho de banda de la red (Gbps) Ancho de banda de EBS (Gbps) Almacenamiento de instancia (GB)
ml.g5n.xlarge 4 16 1 24 Hasta 10 Hasta 3,5 1 x 250
ml.g5.2xlarge 8 32 1 24 Hasta 10 Hasta 3,5 1 x 450
ml.g5.4xlarge 16 64 1 24 Hasta 25 8 1 x 600
ml.g5.8xlarge 32 128 1 24 25 16 1 x 900
ml.g5.16xlarge 64 256 1 24 25 16 1 x 1900
ml.g5.12xlarge 48 192 4 96 40 16 1 x 3800
ml.g5.24xlarge 96 384 4 96 50 19 1 x 3800
ml.g5.48xlarge 192 768 8 192 100 19 2 x 3800

Amazon SageMaker Studio

Ahora puede acceder a Amazon SageMaker Studio, el primer entorno de desarrollo completamente integrado (IDE) sin cargo adicional. SageMaker Studio ofrece acceso completo y visibilidad en todos los pasos requeridos para crear, formar e implementar modelos. Con SageMaker Studio, solo paga por el servicio de computación subyacente y el almacenamiento que utiliza en Studio.

Puede utilizar muchos servicios de SageMaker Studio, AWS SDK para Python (Boto3) o AWS CLI, lo que incluye:

  • SageMaker Pipelines para automatizar y administrar los flujos de trabajo de ML
  • SageMaker Autopilot para crear de forma automática modelos de ML con visibilidad completa
  • SageMaker Experiments para organizar los trabajos de entrenamiento y las versiones, y hacer un seguimiento de estos
  • SageMaker Debugger para depurar anomalías durante la formación
  • SageMaker Model Monitor para mantener modelos de alta calidad
  • SageMaker Clarify para explicar mejor los modelos de ML y detectar sesgos
  • SageMaker JumpStart para implementar de manera fácil soluciones de ML para muchos casos de uso. Es posible que incurra en cargos de otros servicios de AWS utilizados en la solución por las llamadas a la API subyacentes realizadas por Amazon SageMaker en su nombre.
  • SageMaker Inference Recommender para obtener recomendaciones para la configuración adecuada de los puntos de conexión

Solo paga por los recursos subyacentes de almacenamiento y computación dentro de SageMaker u otros servicios de AWS, en función del uso.

Amazon SageMaker Studio Lab

Puede crear y entrenar modelos de ML con Amazon SageMaker Studio Lab de forma gratuita. SageMaker Studio Lab ofrece a los desarrolladores, los académicos y los científicos de datos un entorno de desarrollo sin configuración para aprender y experimentar con ML sin cargos adicionales.

Amazon SageMaker Canvas

Amazon SageMaker Canvas amplía el acceso a ML al brindar a los analistas de negocios la capacidad de generar predicciones precisas de ML mediante una interfaz visual e interactiva, sin necesidad de tener experiencia en codificación o en ML.

Etiquetado de datos de Amazon SageMaker

El etiquetado de datos Amazon SageMaker tiene dos ofertas de etiquetado de datos: Amazon SageMaker Ground Truth Plus y Amazon SageMaker Ground Truth. Obtenga más información acerca del etiquetado de datos de Amazon SageMaker, un servicio de etiquetado de datos completamente administrado que facilita la creación de conjuntos de datos de formación de alta precisión para ML.

Pruebas de sombras de Amazon SageMaker

SageMaker le permite ejecutar pruebas de sombras para evaluar un nuevo modelo de ML antes del lanzamiento a producción. Para ello, prueba su rendimiento frente al modelo implementado actualmente. No hay cargos adicionales por las pruebas de sombras de SageMaker aparte de los cargos por uso de las instancias de ML y el almacenamiento de ML aprovisionado para alojar el modelo de sombras. El precio de las instancias de ML y de las dimensiones de almacenamiento de ML es el mismo que el de la opción de inferencia en tiempo real especificada en la tabla de precios anterior. No hay ningún cargo adicional por los datos procesados dentro y fuera de las implementaciones de sombras.

Amazon SageMaker Edge

Obtenga más información acerca de los precios de Amazon SageMaker Edge para optimizar, ejecutar y monitorear modelos de ML en flotas de dispositivos de borde. 

Savings Plans de Amazon SageMaker

Amazon SageMaker Savings Plans ayuda a reducir los costos en hasta un 64 %. Los planes se aplican automáticamente al uso de instancias de ML de SageMaker elegibles, incluidos cuadernos de SageMaker Studio, instancias de cuaderno de SageMaker, SageMaker Processing, SageMaker Data Wrangler, SageMaker Training, SageMaker Real-Time Inference y SageMaker Batch Transform, independientemente de la familia de instancias, el tamaño o la región. Por ejemplo, puede cambiar el uso de una instancia de CPU ml.c5.xlarge en funcionamiento en la región Este de EE. UU. (Ohio) a una instancia ml.Inf1 en la región Oeste de EE. UU. (Oregón) para cargas de trabajo de inferencia en cualquier momento y pagar de manera automática el precio de Savings Plans. 

Obtenga más información »

Costo total de propiedad con Amazon SageMaker

Amazon SageMaker ofrece un costo total de propiedad por lo menos 54 % más bajo en un periodo de 3 años en comparación con otras soluciones autoadministradas basadas en la nube. Obtenga más información en el análisis completo del TCO correspondiente a Amazon SageMaker.

Ejemplos de precios

  • Un científico de datos experimenta la siguiente secuencia de acciones mientras utiliza los blocs de notas de Amazon SageMaker Studio.

    1. Abre el bloc de notas 1 en un kernel de TensorFlow en una instancia ml.c5.xlarge y, luego, trabaja en este bloc de notas durante una hora.
    2. Abre el bloc de notas 2 en una instancia ml.c5.xlarge. Este se abre automáticamente en la misma instancia ml.c5.xlarge que ejecuta el bloc de notas 1. 
    3. Trabaja en los blocs de notas 1 y 2 de forma simultánea durante una hora.
    4. El científico de datos recibirá una factura por un total de dos (2) horas de uso de la instancia ml.c5.xlarge. Por la hora en la que trabajó simultáneamente en el bloc de notas 1 y 2, cada aplicación de kernel contará como media hora y se le cobrará una hora.
    Aplicación de kernel Instancia de cuaderno Horas Costo por hora Total
    TensorFlow ml.c5.xlarge 1 0,204 USD 0,204 USD
    TensorFlow ml.c5.xlarge 0,5 0,204 USD 0,102 USD
    Ciencia de datos ml.c5.xlarge 0,5 0,204 USD 0,102 USD
            0,408 USD
  • Un científico de datos experimenta la siguiente secuencia de acciones mientras utiliza RStudio en SageMaker:

    1. Lanza RSession 1 en una instancia ml.c5.xlarge y, luego, trabaja en este bloc de notas durante una hora.
    2. Lanza RSession 2 en una instancia ml.c5.xlarge. Este se abre automáticamente en la misma instancia ml.c5.xlarge que ejecuta RSession 1.
    3. Funciona con RSession 1 y RSession 2 de forma simultánea durante una hora.
    4. El científico de datos recibirá una factura por un total de dos (2) horas de uso de la instancia ml.c5.xlarge. Por la hora en la que trabajó de forma simultánea en RSession 1 y RSession 2, cada aplicación de RSession contará como media hora y se le cobrará 1 hora.

    Mientras tanto, RServer funciona ininterrumpidamente sin importar si hay RSessions en marcha o no. Si el administrador elige Small (Pequeño) (ml.t3.medium), entonces es gratuito. Si el administrador elige “Medium” (Mediano) (ml.c5.4xlarge) o “Large” (Grande) (ml.c5.9xlarge), entonces se cobra por hora mientras RStudio esté habilitado para el dominio de SageMaker.

    Aplicación RSession Instancia de RSession Horas Costo por hora Total
    Base R ml.c5.xlarge 1 0,204 USD 0,204 USD
    Base R ml.c5.xlarge 0,5 0,204 USD 0,102 USD
    Base R ml.c5.xlarge 0,5 0,204 USD 0,102 USD
            0,408 USD
  • Con el procesamiento de Amazon SageMaker, solo se cobran las instancias utilizadas mientras los trabajos están en marcha. Cuando proporciona los datos entrantes para su procesamiento en Amazon S3, Amazon SageMaker descarga los datos desde Amazon S3 al almacenamiento de archivos local al comienzo de un trabajo de procesamiento.

    El analista de datos pone en marcha un trabajo de procesamiento para preprocesar y validar los datos en dos instancias ml.m5.4xlarge para la duración de un trabajo de 10 minutos. Carga un conjunto de datos de 100 GB en S3 como entrada para el trabajo de procesamiento. Los datos de salida, que suelen tener el mismo tamaño, se almacenan nuevamente en S3.

    Horas Instancias de procesamiento Costo por hora Total
    1 * 2 *0,167 = 0,334 ml.m5.4xlarge 0,922 USD 0,308 USD
    Almacenamiento (SSD) de uso general (GB) Costo por hora Total
    100 GB * 2 = 200 0,14 USD 0,0032 USD

    El subtotal correspondiente al trabajo de procesamiento de Amazon SageMaker = 0,308 USD.
    El subtotal correspondiente a 200 GB de almacenamiento (SSD) de uso general = 0,0032 USD.
    El precio total de este ejemplo sería 0,3112 USD

  • Como científico de datos, utiliza Amazon SageMaker Data Wrangler 6 horas al día durante 3 días para limpiar, explorar y visualizar datos. Tras ello, para ejecutar la canalización de preparación de datos, inicia un trabajo de SageMaker Data Wrangler programado para ejecutarse semanalmente.

    La tabla que aparece a continuación resume el uso total durante el mes y los cargos correspondientes al uso de Amazon SageMaker Data Wrangler.

    Aplicación Instancia de SageMaker Studio Días Duración Duración total Costo por hora Costo subtotal
    SageMaker Data Wrangler ml.m5.4xlarge 3 6 horas 18 horas 0,922 USD 16,596 USD
    Trabajo de SageMaker Data Wrangler ml.m5.4xlarge - 40 minutos 2,67 horas 0,922 USD 2,461 USD

    Según la tabla, utiliza Amazon SageMaker Data Wrangler durante 18 horas en total durante un periodo de 3 días para preparar los datos. Además, crea un trabajo de SageMaker Data Wrangler para preparar datos actualizado semanalmente. Cada trabajo dura 40 minutos y este se ejecuta una vez por semana durante un mes.

    Cargos totales mensuales correspondientes al uso de Data Wrangler = 16,596 USD + 2,461 USD = 19,097 USD

  • Tiene una aplicación web que emite lecturas y escrituras de 25 KB cada una al almacén de características de Amazon SageMaker. Durante los primeros diez días del mes, la aplicación recibe poco tráfico, lo que resulta en 10 000 escrituras y 10 000 lecturas diarias para el almacén de características de SageMaker. El día 11 del mes, la aplicación logra atención en las redes sociales, y el tráfico aumenta a 200 000 escrituras y 200 000 lecturas ese día. Tras ello, la aplicación se establece en un patrón de tráfico más regular, con un promedio de 80 000 escrituras y 80 000 lecturas por día hasta el final del mes.

    La tabla que aparece a continuación resume el uso total durante el mes y los cargos correspondientes al uso del almacén de características de Amazon SageMaker.

    Día del mes Total de escrituras Total de unidades de escritura Total de lecturas Total de unidades de lectura
    Del día 1 al día 10 100 000 escrituras 
    (10 000 escrituras * 10 días)
    2 500 000 
    (100 000 * 25 KB)
    100 000 
    (10 000 * 10 días)
    700 000++ 
    (100 000 * 25/4 KB )
             
    Día 11 200 000 escrituras 5 000 000 
    (200 000 * 25KB)
    200 000 lecturas 1 400 000++ 
    (200 000 * 25/4 KB)
             
    Del día 12 al día 30 1 520 000 escrituras 
    (80 000 * 19 días)
    38 000 000 
    (1 520 000 * 25 KB)
    1 520 000 escrituras
    (80 000 * 19 días)
    10 640 000++
    (1 520 000 * 25/4 KB)
             
    Total de unidades facturables   45 500 000 unidades de escritura   12 740 000 unidades de lectura
    Cargos mensuales por escrituras y lecturas   56,875 USD 
    (45,5 millones de unidades de escritura * 1,25 USD por millón de escrituras)
      3,185 USD 
    (12,74 millones de unidades de lectura * 0,25 USD por millón de lecturas)

    ++ Todas las unidades de lectura fraccionarias se redondean al siguiente número entero

    Almacenamiento de datos
    Total de datos almacenados = 31,5 GB
    Cargos mensuales correspondientes a los datos almacenados = 31,5 GB * 0,45 USD = 14,175 USD

    Cargos mensuales totales correspondientes al almacén de características de Amazon SageMaker = 56,875 USD + 3,185 USD + 14,175 USD = 74,235 USD

  • Una científica de datos dedicó una semana a trabajar en un modelo para una nueva idea. Entrenó el modelo 4 veces en una ml.m4.4xlarge durante 30 minutos por ejecución de entrenamiento con el depurador de Amazon SageMaker habilitado con 2 reglas integradas y 1 regla personalizada que ella escribió. Para la regla personalizada, especificó la instancia ml.m5.xlarge. Entrena usando 3 GB de datos de entrenamiento en Amazon S3 y envía una salida modelo de 1 GB a Amazon S3. SageMaker crea volúmenes de SSD de uso general (gp2) para cada instancia de entrenamiento. SageMaker también crea volúmenes de SSD de uso general (gp2) para cada regla especificada. En este ejemplo, se creará un total de 4 volúmenes de SSD de uso general (gp2). El depurador de SageMaker emite 1 GB de datos depurados al bucket de Amazon S3 del cliente.

     

    Horas Instancia de entrenamiento Instancia de depuración Costo por hora Subtotal
    4 * 0,5 = 2,00 ml.m4.4xlarge n/d 0,96 USD 1,92 USD
    4 * 0,5 * 2 = 4 n/d No se aplican cargos adicionales por las instancias de la regla integrada 0 USD 0 USD
    4 * 0,5 = 2 ml.m5.xlarge n/d 0,23 USD 0,46 USD
            -------
            2,38 USD
      Almacenamiento (SSD) de uso general para entrenamiento (GB) Almacenamiento (SSD) de uso general para las reglas integradas del depurador (GB) Almacenamiento (SSD) de uso general para las reglas personalizadas del depurador (GB) Costo por GB al mes Subtotal
    Capacidad utilizada 3 2 1    
    Costo 0 USD No se aplican cargos adicionales por los volúmenes de la regla integrada 0 USD 0,10 USD 0 USD

    Los cargos totales por el entrenamiento y la depuración en este ejemplo son 2,38 USD. Las instancias de informática y los volúmenes de almacenamiento de uso general que utilizan las reglas integradas del depurador de Amazon SageMaker no generan cargos adicionales.

  • Un equipo de 100 analistas de datos trabaja en un proyecto para una nueva idea. Realizan experimentos entrenando sus modelos con distintos parámetros y conjuntos de datos. De media, cada analista de datos entrena un modelo diez veces al mes a lo largo de 20 sesiones y obtiene cinco métricas personalizadas. Los analistas de datos utilizan SageMaker Studio para analizar sus experimentos. En este ejemplo, los cargos serían los siguientes:

      Costo Unidades totales Cargo mensual
    Incorporación 1,25 USD por cada millón de registros de métrica 100 000 (= 100 analistas de datos * 10 veces * 20 sesiones * 5 métricas) registros de métrica incorporados 0,125 USD (= 1,25 * 100 000/1 000 000)
    Uso de SageMaker Studio 0 USD   0 USD
    Recuperación 0,25 USD por cada millón de registros de métrica 0 0 USD
    Almacenamiento 0,25 USD por cada millón de registros de métrica al mes 100 000 registros de métrica almacenados 0,025 USD (= 0,25 * 100 000/1 000 000)
    Cargo mensual total     0,15 USD

     

    Dispone de un banco de trabajo de ML utilizado por 1000 analistas de datos. Realizan experimentos entrenando sus modelos con distintos parámetros y conjuntos de datos. Cada analista de datos entrena un modelo diez veces al mes a lo largo de 20 sesiones y obtiene cinco métricas personalizadas. El banco de trabajo utiliza las API de recuperación para obtener datos de experimentos de SageMaker Experiments y crear análisis personalizados. Los analistas de datos comparan los datos registrados en diez iteraciones de entrenamiento diferentes para encontrar el mejor modelo candidato. En este ejemplo, los cargos serían los siguientes:

      Costo Unidades totales Cargo mensual
    Incorporación 1,25 USD por cada millón de registros de métrica 1 millón (= 1000 analistas de datos * 10 veces * 20 sesiones * 5 métricas) de registros de métrica incorporados 1,25 USD (= 1,25 * 1)
    Uso de SageMaker Studio 0 USD   0 USD
    Recuperación 0,25 USD por cada millón de registros de métrica 10 millones (= 1 millón de métricas incorporadas * 10 recuperaciones por métrica incorporada) de registros de métrica recuperados 2,5 USD (= 0,25 * 10)
    Almacenamiento 0,25 USD por cada millón de registros de métrica al mes 1 millón de registros de métrica almacenados 0,25 USD (= 0,25 * 1)
    Cargo mensual total     4 USD
  • El modelo del ejemplo 5 se implementa después en la fase de producción en dos (2) instancias ml.c5.xlarge para un alojamiento Multi-AZ fiable. Amazon SageMaker Model Monitor está habilitado con una (1) instancia ml.m5.4xlarge y los trabajos de supervisión se programan una vez por día. Cada trabajo de supervisión tarda 5 minutos en completarse. El modelo recibe diariamente 100 MB de datos y las inferencias tienen una décima parte del tamaño de los datos entrantes.

    Horas al mes Instancias para alojamiento Instancias de Model Monitor Costo por hora Total
    24 * 31 *2 = 1488 ml.c5.xlarge   0,204 USD 303,522 USD
    31*0,08 = 2,5   ml.m5.4xlarge 0,922 USD 2,305 USD

     

    Datos entrantes al mes: alojamiento Datos salientes al mes: alojamiento Costo por GB entrante o saliente Total
    100 MB * 31 = 3100 MB   0,016 USD 0,0496 USD
      10 MB * 31 = 310 MB 0,016 USD 0,00496 USD

    El subtotal correspondiente al entrenamiento, el alojamiento y la supervisión: 305 827 USD. El subtotal correspondiente a 3100 MB de datos precesados entrantes y 310 MB de datos procesados salientes para alojamiento al mes = 0,054 USD. El total de cargos para este ejemplo sería de 305,881 USD por mes.

    Nota: Para las reglas integradas con la instancia ml.m5.xlarge, obtiene hasta 30 horas de supervisión agregada en todos los puntos de conexión por mes, sin costo.

  • El servicio de inferencia asíncrona de Amazon SageMaker le cobra por las instancias utilizadas por el punto de conexión. Cuando no se procesan activamente las solicitudes, puede configurar el escalado automático para escalar el recuento de instancias a cero para ahorrar costos. En el caso de las cargas de entrada en Amazon S3, no hay ningún costo por leer los datos de entrada de Amazon S3 y escribir los datos de salida en S3 en la misma región.

    El modelo del ejemplo 5 se utiliza para ejecutar un punto de conexión de inferencia asíncrona de SageMaker. El punto de conexión se configura para que se ejecute en una instancia ml.c5.xlarge y se reduzca verticalmente el número de instancias a cero cuando no se procesen las solicitudes activamente. La instancia ml.c5.xlarge del punto de conexión tiene un almacenamiento de uso general (SSD) de 4 GB adjunto. En este ejemplo, el punto de conexión mantiene un recuento de instancias de 1 durante 2 horas al día y tiene un periodo de recuperación de 30 minutos, tras el cual se reduce verticalmente a un recuento de instancias de 0 durante el resto del día. Por lo tanto, se cobra por 2 horas y media de uso al día. 

    El punto de conexión procesa 1024 solicitudes al día. El tamaño de cada cuerpo de solicitud o respuesta de invocación es de 10 KB y cada carga de solicitud de inferencia en Amazon S3 es de 100 MB. Las salidas de inferencia tienen la décima parte del tamaño de los datos de entrada, que se almacenan de nuevo en Amazon S3 en la misma región. En este ejemplo, los cargos por procesamiento de datos se aplican al cuerpo de la solicitud y la respuesta, pero no a los datos transferidos a o desde Amazon S3. 

    Horas al mes Instancias para alojamiento Costo por hora Total
    2,5 * 31 * 1 = 77,5 ml.c5.xlarge 0,20 USD 15,81 USD
    Almacenamiento de uso general (SSD) (GB) Costo por GB al mes Total
    4 0,14 USD 0,56 USD
    Datos entrantes al mes Datos salientes al mes Costo por GB entrante o saliente Total
    10 KB * 1024 * 31 = 310 MB 10 KB * 1024 * 31 = 310 MB 0,02 USD 0,0048
      10 KB * 1024 * 31 = 310 MB 0,02 USD 0,0048

    El subtotal correspondiente a la inferencia asíncrona de SageMaker = 15,81 USD + 0,56 USD+ 2 * 0,0048 = 16,38 USD. El total de cargos de la inferencia asíncrona para este ejemplo sería de 16,38 USD al mes.

  • Con la transformación por lotes de Amazon SageMaker, solo se cobran las instancias utilizadas durante la ejecución de los trabajos. Si sus datos ya se encuentran en Amazon S3, entonces no hay ningún costo por la lectura de datos de entrada desde S3 ni por la escritura de datos de salida en S3 en la misma región.  

    El modelo del ejemplo 5 se utiliza para poner en marcha la transformación por lotes de SageMaker. El científico de datos pone en marcha cuatro trabajos de transformación por lotes de SageMaker diferentes en 3 instancias ml.m4.4xlarge durante 15 minutos por trabajo en funcionamiento. Carga un conjunto de datos de evaluación de 1 GB en S3 para cada puesta en marcha. Las inferencias tienen una décima parte del tamaño de los datos de entrada, que se almacenan nuevamente en S3.

    Horas Instancias de entrenamiento Costo por hora Total
    3 * 0,25 * 4 = 3 horas ml.m4.4xlarge 0,96 USD 2,88 USD
    GB de datos de entrada – Transformación en lotes GB de datos de salida – Transformación en lotes Costo por GB entrante o saliente Total
    0 0 0,02 USD 0 USD

    El subtotal correspondiente al trabajo de transformación por lotes de SageMaker = 2,88 USD. El subtotal correspondiente a 4,4 GB en Amazon S3 = 0 USD El total de cargos de este ejemplo sería 2,90 USD.

  • Con la inferencia sin servidor, solo paga por la capacidad de computación utilizada para procesar las solicitudes de inferencia, facturada por milisegundos, y la cantidad de datos procesados. El cargo de computación depende de la configuración de la memoria que elija.

    Si asignó 2 GB de memoria a su punto de conexión, lo puso en marcha 10 millones de veces en un mes durante 100 ms cada vez y se procesaron 10 GB de datos de entrada o de salida en total, los cargos se calcularían de la siguiente manera:

    Cargos de computación mensuales

    Número de solicitudes Duración de cada solicitud Duración total de la inferencia (segundos) Costo por segundo Cargo mensual por la duración de la inferencia
    10 M 100 ms 1 M 0,00004 USD 40 USD

    Cargos mensuales por el procesamiento de datos

    Procesamiento de datos (GB) Costo por GB entrante o saliente Cargo mensual por el procesamiento de datos
    10 GB 0,016 USD 0,16 USD

    El subtotal correspondiente al cargo por la duración de la inferencia sin servidor de SageMaker = 40 USD. El subtotal correspondiente al cargo por el procesamiento datos de 10 GB = 0,16 USD. El total de cargos de este ejemplo sería 40,16 USD.

  • El cliente utiliza JumpStart para implementar un modelo BERT Base Uncased previamente entrenado para clasificar la valoración de los clientes como positiva o negativa.

    El cliente implementa el modelo en dos (2) instancias ml.c5.xlarge para un alojamiento Multi-AZ fiable. El modelo recibe diariamente 100 MB de datos y las inferencias tienen una décima parte del tamaño de los datos entrantes.

    Horas al mes Instancias para alojamiento Costo por hora Total
    24 * 31 *2 = 1488 ml.c5.xlarge 0,204 USD 303,55 USD
     
    Datos entrantes al mes – Alojamiento Datos salientes al mes – Alojamiento Costo por GB entrante o saliente

    Total

    100 MB * 31 = 3100 MB   0,02 USD 0,06 USD
      10 MB * 31 = 310 MB 0,02 USD 0,01 USD
     

    El subtotal correspondiente al entrenamiento, el alojamiento y la supervisión: 305 827 USD. EEl subtotal correspondiente a 3100 MB de datos precesados entrantes y 310 MB de datos procesados salientes para alojamiento al mes = 0,06 USD. El total de cargos para este ejemplo sería de 305 887 USD por mes.

Más información sobre Amazon SageMaker

Visite la página de información sobre SageMaker
¿Está listo para comenzar?
Regístrese
¿Tiene más preguntas?
Contacte con nosotros