Almacenamiento y copia de seguridad de datos y recursos
Existen numerosas opciones dentro de la nube de AWS para almacenar, obtener acceso y realizar copias de seguridad de los datos y recursos de su aplicación web. Amazon S3 dispone de un almacén de objetos redundante y de alta disponibilidad. Amazon S3 es una excelente solución de almacenamiento para objetos algo estáticos o que cambian lentamente, como imágenes, vídeos y otros medios estáticos. Amazon S3 también admite almacenamiento en caché de borde y streaming de estos recursos mediante la interacción con CloudFront.
Para un almacenamiento similar a un sistema de archivos conectado, las instancias de EC2 pueden tener volúmenes de EBS conectados. Actúan como discos que se pueden montar para ejecutar instancias de EC2. Amazon EBS es ideal para los datos a los que se debe acceder como un almacenamiento en bloque y que requieren persistencia más allá de la vida útil de la instancia en ejecución, como particiones de bases de datos y registros de aplicaciones.
Además de tener una vida útil independiente de la instancia de EC2, puede realizar instantáneas de los volúmenes de EBS y almacenarlas en Amazon S3. Puesto que las instantáneas de EBS solo realizan copias de seguridad de los cambios que se han producido desde la instantánea anterior, las instantáneas más frecuentes pueden reducir los tiempos de instantánea. También puede utilizar una instantánea de EBS como referencia para replicar datos en varios volúmenes de EBS y conectar esos volúmenes a otras instancias en ejecución.
Los volúmenes de EBS pueden tener hasta 16 TB y se pueden fragmentar en varios volúmenes de EBS para conseguir volúmenes aún más grandes o para aumentar el rendimiento de entrada/salida (E/S). Para maximizar el rendimiento de las aplicaciones que realizan un uso intensivo de operaciones de E/S, puede usar volúmenes de IOPS aprovisionadas. Los volúmenes de IOPS aprovisionadas están diseñados para satisfacer las necesidades de las cargas de trabajo con uso intensivo de operaciones de E/S, y en especial de las cargas de trabajo de bases de datos, que son sensibles al rendimiento del almacenamiento y a la coherencia del rendimiento de las operaciones de E/S de acceso aleatorio.
Especifique una velocidad de IOPS cuando cree el volumen y los aprovisionamientos de Amazon EBS adecuados para la vida útil del volumen. Amazon EBS admite actualmente IOPS por volumen, desde un máximo de 16 000 (para todos los tipos de instancias) hasta 64 000 (para instancias creadas en Nitro System). Puede fragmentar múltiples volúmenes a la vez para ofrecer miles de IOPS por instancia a su aplicación. Aparte de esto, para cargas de trabajo esenciales y de mayor rendimiento que requieran una latencia inferior a un milisegundo, puede utilizar el tipo de volumen io2 block express, que admite hasta 256 000 IOPS con una capacidad de almacenamiento máxima de 64 TB.