Precios de Amazon Managed Service para Apache Flink
Introducción
Transforme y analice los datos de streaming en tiempo real con Apache Flink
Con Amazon Managed Service para Apache Flink, puede transformar y analizar datos de streaming en tiempo real mediante Apache Flink, un marco y motor de código abierto para procesar secuencias de datos. Amazon Managed Service para Apache Flink simplifica la creación y administración de cargas de trabajo de Apache Flink y le permite integrar más fácilmente las aplicaciones con otros servicios de AWS.
Con Amazon Managed Service para Apache Flink, se le cobra por la duración y el número de KPU, facturados en incrementos de un segundo. Una sola KPU comprende los cálculos de una vCPU y 4 GB de memoria.
Precios de las aplicaciones de streaming de Amazon Managed Service para Apache Flink
Para las aplicaciones de Apache Flink, pagará una KPU adicional única por aplicación, utilizada para la orquestación. También se cobra a las aplicaciones por el almacenamiento en marcha y copias de seguridad duraderas. El almacenamiento de aplicaciones en marcha se utiliza para capacidades de procesamiento con estado en Amazon Managed Service para Apache Flink y se paga por GB al mes. Las copias de seguridad duraderas son opcionales, se pagan por GB al mes y proporcionan un punto de recuperación a un momento dado.
En el modo de streaming, Amazon Managed Service para Apache Flink escala automáticamente el número de KPU requerido por su aplicación de procesamiento de flujo, a medida que las demandas de memoria y cálculos varían. Puede elegir aprovisionar su aplicación con el número de KPU que necesite.
Precios de Amazon Managed Service para Apache Flink Studio
Se cobran dos KPU adicionales por cada aplicación de Studio en modo interactivo. Una KPU se utiliza para la orquestación de aplicaciones de Apache Flink y la otra para el entorno de desarrollo interactivo sin servidor. También se cobra por la puesta en marcha del almacenamiento de aplicaciones utilizado para las capacidades de procesamiento con estado. El almacenamiento de aplicaciones en marcha se cobra por GB al mes.
Cuando desarrolle en el cuaderno de Studio, no tendrá la opción de crear copias de seguridad duraderas de la aplicación. Sin embargo, cuando implemente su aplicación en el cuaderno del modo interactivo al modo de streaming, podrá crear copias de seguridad duraderas de la aplicación.
Guía general de uso de la KPU
Recomendamos que pruebe su aplicación con cargas de producción para obtener un cálculo preciso de la cantidad de KPU requeridas para su aplicación. El uso de KPU puede variar considerablemente en función del volumen y la velocidad de los datos, la complejidad del código, las integraciones y más. Esto es especialmente cierto cuando se utiliza el tiempo de funcionamiento de Apache Flink en Amazon Managed Service para Apache Flink. Por ejemplo, a través de pruebas internas, hemos observado un rendimiento de cientos de miles de MB por segundo por KPU en las aplicaciones simples sin estado, y un rendimiento inferior a 1 MB por segundo por KPU en las aplicaciones complejas que utilizan algoritmos de machine learning (ML) intensivos. Con estas advertencias en cuenta, la guía general que proporcionamos antes de probar su aplicación es de 1 MB por segundo por KPU.
Precios por región de AWS
Temas de la página
Ejemplos de precios
Abrir todoUtiliza una aplicación de Amazon Managed Service para Apache Flink para transformar y ofrecer constantemente datos de registros obtenidos por Kinesis Data Stream a Amazon Simple Storage Service (Amazon S3). Los datos de registro se transforman con varios operadores, incluidos la aplicación de un esquema para los distintos eventos de registros, la partición de los datos por tipo de evento, el ordenamiento de los datos por marca de tiempo y el almacenamiento de datos durante una hora antes de la entrega. La aplicación tiene muchos pasos de transformación, pero ninguno de ellos requiere un uso intensivo de los recursos informáticos. Esta transmisión captura datos a 2000 registros por segundo durante 12 horas al día y aumenta hasta 8000 registros por segundo durante 12 horas por día. No crea ninguna copia de seguridad de aplicaciones duraderas. Los cargos mensuales de Amazon Managed Service para Apache Flink se calcularán de la siguiente manera:
Cargos mensuales
El precio en la región Europa (Alemania) es de 0,13 EUR por hora de KPU. Amazon Managed Service para Apache Flink asigna 50 GB de almacenamiento de aplicaciones en marcha por KPU y cobra 0,117 EUR por GB al mes.
Carga de trabajo intensa: durante el periodo de 12 horas de carga de trabajo intensa, la aplicación de Amazon Managed Service para Apache Flink procesa 8000 registros por segundo y escala verticalmente a 8 KPU de manera automática. Tras un periodo de carga de trabajo intensa, la aplicación de Amazon Managed Service para Apache Flink reduce la escala de la aplicación tras 6 horas con un rendimiento inferior. La aplicación se escala a 8 KPU para un total de 18 horas por día.
30 días/mes * 18 horas/día = 540 horas/mes
Cargos mensuales de KPU = 540 horas al mes * 8 KPU * 0,13 EUR por hora = 561,60 EUR
Cargos mensuales de almacenamiento de aplicaciones en ejecución = 540 horas al mes * 8 KPU * 50 GB por KPU * 0,117 EUR por GB al mes = 35,10 EUR
Cargos de KPU y almacenamiento mensuales = 561,60 EUR + 35,10 EUR = 596,70 EUR
Carga de trabajo liviana: durante el periodo restante de 6 horas de carga de trabajo liviana, la aplicación de Amazon Managed Service para Apache Flink procesa 2000 registros por segundo y desescala verticalmente a 2 KPU de manera automática.
30 días al mes * 6 horas por día = 180 horas al mes
Cargos mensuales de KPU = 180 horas al mes * 2 KPU * 0,13 EUR por hora = 46,80 EUR
Cargos mensuales de almacenamiento de aplicaciones en marcha = 180 horas al mes * 2 KPU * 50 GB por KPU * 0,117 EUR por GB al mes = 2,925 EUR
Cargos de KPU y almacenamiento mensuales = 46,80 EUR + 2,925 EUR = 49,725 EUR
Cada aplicación Apache Flink tiene un cargo de un KPU adicional por aplicación.
Cargos mensuales por KPU adicionales = 30 * 24 * 1 KPU * 0,13 EUR por hora = 93,60 EUR
Gastos totales = 596,70 EUR + 49,725 EUR + 93,60 EUR = 740,025 EUR
Utilice una aplicación Apache Flink en Amazon Managed Service para Apache Flink para transformar los datos de registro en Amazon Simple Storage Service (Amazon S3) en modo por lotes. Los datos de registro se transforman mediante varios operadores, como aplicar un esquema a los diferentes eventos de registro, particionar los datos por tipo de evento y ordenar los datos por marca de tiempo. La aplicación tiene muchos pasos de transformación, pero ninguno de ellos requiere un uso intensivo de los recursos informáticos. Esta aplicación ingiere datos a una velocidad de 2000 registros por segundo durante 10 minutos todos los días en un mes de 30 días. No crea ninguna copia de seguridad de aplicaciones duraderas. Los cargos mensuales de Amazon Managed Service para Apache Flink se calcularán de la siguiente manera:
Cargos mensuales
El precio en la región Europa (Alemania) es de 0,13 EUR por hora de KPU. Amazon Managed Service para Apache Flink asigna 50 GB de almacenamiento de aplicaciones en marcha por KPU y cobra 0,117 EUR por GB al mes.
Carga de trabajo por lotes: durante 10 minutos al día, la aplicación Amazon Managed Service para Apache Flink procesa 2000 registros por segundo, lo que requiere 2 KPU.
30 días al mes * 10 minutos al día = 300 minutos por mes
Cargos mensuales de KPU = 300 minutos al mes * 2 KPU * 0,13 EUR por hora = 1,30 EUR
Cargos mensuales de almacenamiento de aplicaciones en marcha = 300 minutos al mes * 2 KPU * 50 GB * 0,117 EUR por GB al mes = 0,08 EUR
Cargos de KPU y almacenamiento mensuales = 1,30 EUR + 0,08 EUR = 1,38 EUR
Cada aplicación Apache Flink tiene un cargo de un KPU adicional por aplicación.
Cargos mensuales = 1 KPU * 0,13 EUR por hora * 10 minutos al mes = 0,022 EUR (redondeados al céntimo más próximo)
Gastos totales = 1,38 EUR + 0,022 EUR = 1,402 EUR