Introducción al cómputo en la nube

1

¿Qué es el cómputo en la nube?

2

¿Cómo puedo empezar a usar AWS?

3

Introducción a la oferta de servicios de AWS y sus aplicaciones

Introducción a la oferta de AWS y sus interacciones

4

Ejemplo de arquitectura con Elastic Beanstalk

5

¿Qué es Amazon EC2?

6

Creando una instancia de EC2

7

Conectándonos a nuestra instancia desde Windows

8

Conectándonos a nuestra instancia desde Linux

9

Conectándonos a nuestra instancia desde OSX

10

Subiendo un proyecto: Clonando un repositorio de GitHub a nuestra Instancia de EC2

11

Subiendo un proyecto a nuestra instancia de EC2: Ejecutar nuestro proyecto

12

¿Qué es Lambda y Serverless?

13

Creando una función Lambda

Elastic Beanstalk

14

Conociendo Elastic Beanstalk

15

Creando un ambiente en Elastic Beanstalk

16

Almacenamiento - S3

17

Almacenamiento con S3: Contenido Estatico

18

Almacenamiento con Glacier: Contenido duradero

Bases de Datos

19

Bases de Datos - RDS Aurora PG

20

Conociendo RDS PG

21

Creando una base de datos Platzi DB

22

Haciendo una migración a RDS PG

23

Conociendo Aurora PG (Postgres)

24

Haciendo una migración a Aurora DB

25

Mejores prácticas de Bases de Datos y RDS

Redes

26

Redes - Route53

Herramientas de administración

27

Herramientas de administración - IAM

28

Utilizando IAM

29

CloudWatch

30

CloudTrail

Seguridad

31

Certificate manager

32

GuardDuty

Bonus

33

AWS Rekognition

34

Creando nuestro servicio de Postgres

35

Accediendo a nuestra base de datos Postgres

Cierre del curso

36

Conclusiones del curso de Fundamentos de AWS Cloud

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso Práctico de AWS Cloud

Curso Práctico de AWS Cloud

Mauro Parra Miranda

Mauro Parra Miranda

Almacenamiento - S3

16/36
Recursos

Existen dos grandes opciones para almacenamiento en AWS:

  • S3: Es un repositorio de archivos rápido y perfecto para uso de una aplicación a la hora de crear, manipular y almacenar datos.
  • Glacier: Es un servicio de almacenamiento en la nube para archivar datos y realizar copias de seguridad a largo plazo.

Con S3, AWS te permite guardar archivos en su plataforma, de tal forma, tus instancias EC2, Lamba u otras son efímeras y puedes borrarlas sin preocupación alguna. Tambien te permite hacer respaldos en tiempo prácticamente real en otras regiones de AWS.

Aportes 16

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Amazon Simple Storage Service (Amazon S3) es un servicio de almacenamiento de objetos que ofrece escalabilidad, disponibilidad de datos, seguridad y rendimiento líderes en el sector. Esto significa que clientes de todos los tamaños y sectores pueden utilizarlo para almacenar y proteger cualquier cantidad de datos para diversos casos de uso, como sitios web, aplicaciones móviles, procesos de copia de seguridad y restauración, operaciones de archivado, aplicaciones empresariales, dispositivos IoT y análisis de big data. Amazon S3 proporciona características de administración fáciles de utilizar que le permiten organizar los datos y configurar sofisticados controles de acceso con objeto de satisfacer sus requisitos empresariales, organizativos y de conformidad. Amazon S3 está diseñado para ofrecer una durabilidad del 99,999999999 % (11 nueves) y almacena datos de millones de aplicaciones para empresas de todo el mundo.

Existen dos grandes opciones para almacenamiento en AWS:

S3: Es un repositorio de archivos rápido y perfecto para uso de una aplicación a la hora de crear, manipular y almacenar datos.
Glacier: Es un servicio de almacenamiento en la nube para archivar datos y realizar copias de seguridad a largo plazo.

S3 => Almacenamiento de archivos estáticos en la nube para rapido acceso de manera manual o programática.

S3 Es el único servicio de Amazon que he usado realmente en producción hasta ahora xD Me parece que S3 es muy barato y es como que la “estrella” de AWS.

Lo que aún no entiendo de S3 es que siempre me sale un mensaje advirtiéndome que mis archivos son públicos y que cualquiera puede verlos, y para el caso de contenido que se sirve como “premium” es raro porque realmente cualquiera puede acceder a él si tiene la URL del objeto, pero necesito que sea público porque si no mi webapp tampoco puede acceder a el xD Aún no entiendo muy bien los permisos de Amazon

Almacenamiento en AWS
AWS permite guardar archivos en su plataforma, de manera que las instancias EC2, Lambda, etc. son efímeras y pueden ser eliminadas sin ninguna preocupación.
AWS S3
S3 es un repositorio de archivos rápido, perfecto para uso de una aplicación a la hora de crear, manipular y almacenar datos.
Respaldos
S3 permite hacer respaldos en tiempo prácticamente real en otras regiones de AWS.
Glacier
Es un servicio de almacenamiento en la nube para archivar datos y realizar copias de seguridad a largo plazo.

Bucket: Directorio en donde se guardan los archivos.

Por si te interesa saber mas aquí la documentación

Amazon S3 es un servicio de almacenamiento multipropósito, basado en la nube, que permite guardar y recuperar datos, cualquiera que sea su volumen, en el que se paga de acuerdo a la capacidad de almacenamiento utilizada y al volumen de trasferencias realizadas. En ese sentido, puede ser utilizado para almacenar sitios web estáticos, realizar cualquier backup o copia de seguridad de archivos, alojar imágenes, entre otros.

Listo 😃 a practicarlo…

Glacier: Es un servicio de almacenamiento en la nube para archivar datos y realizar copias de seguridad a largo plazo

Con S3, AWS te permite guardar archivos en su plataforma, de tal forma, tus instancias EC2, Lamba u otras son efímeras y puedes borrarlas sin preocupación alguna. Tambien te permite hacer respaldos en tiempo prácticamente real en otras regiones de AWS.

Entendido S3

Muy bien!

S3: permite hacer respaldos rapido(zip, html)
Glacier: sistema de archivo historico

Para aquellos que deseen eliminar el bucket de S3 de Elastic Beanstalk les recomiendo revisar la documentación.

Como experiencia, yo use S3 para almacenar imágenes en una aplicación con alrededor de 70 usuarios diarios, esta aplicación siempre mostraba las imágenes 7 en la página princiapl, S3 viene con:

15 GB of bandwidth out aggregated across all AWS services

20,000 Get Requests of Amazon S3

A las 2 semanas supero este numero y me ha cobrado alrededor de 15USD a final de mes.

¿Alguien sabe como se puede optimizar eso? Supongo que bajando la resolución de imágenes, y que se llamen menos pero alguna otra idea?
El cobro fue por datatransfer.