Leí DynamoDBpreciospágina y estoy un poco confundido acerca de su nivel de uso gratuito. Digamos que un desarrollador quiere comenzar con DynamoDB y obtiene 100 MB de almacenamiento gratuito + 5 escrituras y 10 lecturas por segundo.
Dado que no se puede crear una tabla con una capacidad inferior a 5w/r5, eso significaría que un desarrollador que pruebe DynamoDB solo puede crear 2 tablas como máximo.
Eso también significaría que si alguien tuviera que crear varias tablas durante el desarrollo, tendría que pagar alrededor de $7,50 (o la mitad si solo se usan 5w) al mes por una mesa que se encuentra ahí y más o menos no hace nada.
¿Es eso correcto?
Respuesta1
Actualizar
Mientras tanto, el rendimiento aprovisionado más pequeño que se puede solicitar se ha reducido a 1w/1r unidades de capacidad; consulteAmazon DynamoDB: rendimiento mínimo reducidopara más detalles, que aborda específicamente el problema en cuestión:
ElNivel de uso gratuito de AWSle permite consumir hasta 100 MB de almacenamiento de DynamoDB, 5 unidades de capacidad de lectura y 5 unidades de capacidad de escritura por mes. Como efecto secundario muy beneficioso del anuncio de hoy, ahora puede crear hasta 5 tablas dentro del nivel de uso gratuito..[énfasis mío]
Respuesta original
Dado que no se puede crear una tabla con una capacidad inferior a 5w/r5, eso significaría que un desarrollador que pruebe DynamoDB solo puede crear 2 tablas como máximo.
Tienes razón, como se describe más claramente en la respectiva entrada de preguntas frecuentes.¿Cuál es el rendimiento mínimo que puedo aprovisionar para una única tabla de DynamoDB?:
El rendimiento aprovisionado más pequeño que puede solicitar es 5 unidades de capacidad de escritura y 5 unidades de capacidad de lectura.
Esto cae dentro del nivel gratuito, que permite 5 unidades de capacidad de escritura y 10 unidades de capacidad de lectura. El nivel gratuito se aplica al nivel de cuenta, no al nivel de mesa. Una cuenta determinada puede crear una única tabla con 5 unidades de capacidad de escritura y 10 unidades de capacidad de lectura.
La limitación resultante de una tabla podría considerarse una restricción bastante significativa con respecto a las demás.Nivel de uso gratuito de AWSelementos de hecho, pero por otro lado tampoco puedes manejar escenarios serios del mundo real con una sola microinstancia EC2 (aunque técnicamentehay dos disponibles desde hace poco).
ElAmazonDynamoDBlos casos de uso están claramente dirigidos a escenarios respectivamente avanzados, por lo que un nivel gratuito probablemente no se considere una necesidad fuera de los escenarios de prueba.
Eso también significaría que si alguien tuviera que crear varias tablas durante el desarrollo, tendría que pagar alrededor de $7,50 (o la mitad si solo se usan 5w) al mes por una mesa que se encuentra ahí y más o menos no hace nada.
Eso también es correcto: satisfaciendo la necesidad avanzada del cliente derendimiento aprovisionado, Amazon introduce un nuevo modelo de precios, como se resume en la secciónReserva de rendimientodentro del elaborado análisis técnico y comercialAmazon DynamoDB: primer vistazo:
Este tipo de aprovisionamiento de nivel de servicio atómico es a la vez diferenciador y atractivo para ciertos tipos de clientes. Es probable que la promesa de una latencia de un solo dígito en un nivel de rendimiento seleccionado sin necesidad de esfuerzo por parte del cliente resulte atractiva para los clientes que requieren (o creen que necesitan) un nivel de servicio particular. Y al exigir a los clientes que determinen manualmente su nivel de aprovisionamiento requerido, Amazon se beneficiará del sobreaprovisionamiento de los clientes; Los clientes sentirán dolor si no cuentan con el suministro suficiente y reaccionarán, pero, a la inversa, es posible que no se den cuenta de que ya se les acabó. Al igual que los operadores de telefonía móvil, Amazon gana en ambos escenarios.
Una vez más, esto pone de relieve el mercado objetivo: clientes con requisitos importantes y, respectivamente, un nivel de servicio garantizado. Una vez que realmente entras en esa categoría, pagar una pequeña prima por una mesa inactivaeventualmenteno será motivo de preocupación en comparación con los beneficios del servicio;)