Todo sobre Apple, Android, Juegos Apks y Sitios de Peliculas

Explicación de los precios de AWS S3: el almacenamiento por niveles puede ahorrarle dinero

S3 es el principal servicio de almacenamiento de Amazon para alojar archivos multimedia y otros objetos de gran tamaño. Como la mayoría de los servicios de AWS, el modelo de precios es bastante complicado, por lo que estamos aquí para explicarle cómo funciona.

Los precios exactos de los servicios de AWS pueden variar según la región y pueden cambiar con el tiempo. Los precios de este artículo son para

 us-east-1 

(Virginia del Norte), que es la región de AWS más barata. Nos vincularemos a los recursos de precios para que pueda comprobar usted mismo si los precios son diferentes para su región.

S3 tiene varios niveles

Lo primero que hay que tener en cuenta sobre el S3 es que tiene varios niveles de almacenamiento diferentes, cada uno con sus propias ventajas.

Ahí está el Estándar nivel de almacenamiento, que es el predeterminado para la mayoría de los elementos cargados en depósitos. Este nivel cuesta 0,023 dólares por GB, o alrededor de $23 por TB. Es barato en comparación con EBS, el más caro de los niveles S3. Sin embargo, tiene la ventaja de ser muy rápido y tener bajos costos de lectura. Por ejemplo, si CloudFront ofrece archivos multimedia en el nivel estándar S3, pagaría 0,0007 dólares por GB ($0,70 por TB) para leer desde S3 para cada solicitud. Esto es extremadamente mínimo en comparación con los $0,085 por GB ($85 por TB) que también tendrá que pagar por los datos de CloudFront a Internet, y menos aún si considera que CloudFront puede almacenar en caché su contenido de todos modos.

Para la mayoría de los casos de uso, AWS afirma que rara vez se accede con frecuencia al 80% de los objetos en depósitos. Para ello, crearon el nivel de acceso poco frecuente (IA) de S3. Este nivel cuesta solo 0,0125 dólares por GB ($12 por TB), un ahorro de costos del 83 % con respecto al nivel estándar. El acceso poco frecuente es tan rápido y está disponible como el almacenamiento de nivel estándar. Sin embargo, el ahorro de costos se compensa haciendo que los costos de lectura sean 13 veces mayores—0,01 USD por GB ($10 por TB). Obviamente, solo desea usar esto para objetos a los que no se accede con mucha frecuencia.

Para automatizar este proceso, S3 proporciona la Niveles inteligentes clase de almacenamiento, que mueve automáticamente datos de los niveles de acceso poco frecuente y acceso estándar a medida que cambia el uso. Todo lo que tiene que hacer para habilitarlo es cargar objetos en la clase “Niveles inteligentes” y ese objeto será monitoreado. Hay una pequeña tarifa por ello—0,0025 dólares por cada 1000 objetos—pero debido a que Intelligent Tiering le ahorrará mucho dinero de todos modos, la tarifa es prácticamente insignificante.

Utilice S3 Glacier para archivar

AWS tiene dos niveles más que son más baratos que IA, pero tienen una gran desventaja a la hora de recuperar datos. Estos niveles no deben usarse para contenido orientado al usuario, pero si necesita almacenar grandes cantidades de archivos, puede usar S3 Glacier para reducir costos.

glaciar solo costos 0,004 dólares por GB ($4 por TB), que es tres veces más barato que IA. Lo convierte en un servicio eficaz para almacenar grandes cantidades de datos. Sin embargo, acceder a esos datos es mucho más difícil y costoso.

Si necesita recuperar datos lo más rápido posible, puede utilizar la recuperación acelerada, que es muy costosa pero devuelve datos en aproximadamente 1 a 5 minutos.

Si no es tan urgente, puede utilizar la recuperación estándar, que tarda entre 5 y 12 horas y no es mucho más cara que la IA general. Y, si realmente puedes esperar, la recuperación masiva es cuatro veces más barata, pero tarda entre 12 y 48 horas. Los precios son los siguientes:

  • 0,01 USD por GB de datos de recuperación estándar, más 0,05 $ por cada 1000 solicitudes
  • 0,03 dólares por GB de datos de recuperación acelerada, más $10,00 por cada 1000 solicitudes
  • 0,0025 dólares por GB de datos de recuperación masiva, además 0,025 $ por cada 1000 solicitudes

Glacier también tiene un segundo nivel, llamado Glacier Deep Archive, que está destinado a datos a los que rara vez se accede, o nunca, en un año determinado. Es el precio de almacenamiento más barato que encontrará en AWS. $0.00099 por ES ($1 por TB). Sin embargo, no existe la opción de recuperación acelerada y la recuperación estándar cuesta el doble:

  • 0,02 dólares por GB de datos de recuperación estándar, más 0,10 USD por cada 1000 solicitudes
  • 0,0025 dólares por GB de datos de recuperación masiva, además 0,025 $ por cada 1000 solicitudes

Sin embargo, el precio de recuperación masiva es el mismo que el de Glacier, por lo que si sabe que podrá esperar unas horas para la recuperación, puede utilizar Deep Archive en su lugar.

Costes adicionales

S3 tiene un replicación característica que le permite almacenar copias de sus datos en diferentes regiones. Solo es útil para reducir la latencia para acceder a los datos sin depender de un caché de CloudFront, porque S3 ya es efectivamente 100% duradero, ya que se replica en tres centros de datos físicamente separados. Pero si está paranoico y quiere estar preparado para el escenario del asteroide gigante, puede usarlo como protección adicional para datos importantes. Se le cobra por cada copia; por ejemplo, permitir la replicación en dos regiones duplicaría los costos de almacenamiento.

También se le cobrará por la transferencia de datos desde S3, como con cualquier servicio de AWS. Si realiza una transferencia a Internet (por ejemplo, vincula directamente a un elemento en un depósito), se le cobrarán $0,09 por GB, un poco más que el precio de CloudFront. Si transfiere datos entre regiones de AWS, se le cobrará 0,02 dólares por GB, a menos que te estés transfiriendo a

 us-east-1 

en cuyo caso sólo será 0,01 USD por GB.

Tenga en cuenta que no hay ningún cargo por transferir datos de S3 a CloudFront; aún se le cobrará por los datos de CloudFront, pero no se le cobrará dos veces.

tu también eres cobró una pequeña cantidad para diferentes solicitudes, como PUT, POST y GET, y cambiar las clases de almacenamiento de diferentes objetos. Todos estos son bastante bajos y probablemente estén aquí para evitar abusos. A menos que esté realizando millones de solicitudes, es probable que ni siquiera aparezcan en su factura.


En total, S3 cuesta:

  • $0.023 por GB almacenado en el nivel estándar
    • 0,0007 dólares por GB de datos leídos del nivel estándar
  • $0.0125 por GB almacenado en el nivel de acceso poco frecuente
    • $0.01 por GB de datos leídos desde el nivel de acceso poco frecuente
  • $0.004 por GB almacenado en Glacier
    • $0.01 por GB de datos de recuperación estándar, más $0.05 por 1.000 peticiones
    • $0.03 por GB de datos de recuperación acelerada, más $10.00 por 1.000 peticiones
    • 0,0025 dólares por GB de datos de recuperación masiva, además $0.025 por 1.000 peticiones
  • $0.00099 por GB almacenado en Glacier Deep Archive
    • $0.02 por GB de datos de recuperación estándar, más $0.10 por 1.000 peticiones
    • $0.0025 por GB de datos de recuperación masiva, además $0.025 por 1.000 peticiones
  • $0.09 por GB de datos transferidos a Internet
  • $0.02 por GB de datos transferidos a la mayoría de las regiones de AWS
    • Con descuento a $0.01 por GB si se transfiere a
       us-east-1 

      (Virginia del Norte)

  • La transferencia de datos a CloudWatch es gratuita, pero aún se le cobrarán los costos de lectura según el nivel.