Lab1: Descubriendo funcionalidades con el servicio de AMAZON S3
De acuerdo con lo revisado en el Workshop realizado en la sesión 2, los alumnos
deberán realizar lo siguiente:
1. Ingresar a través ser servicio de AWS Academy con las credenciales previamente
registradas por cada alumno.
2. Recrear lo realizado en el Workshop realizado en clase. (Puede soportarse viendo
el video grabado).
3. Crear un Bucket Público con una imagen (o lo que prefiera). Adjuntar pantallas de
configuración y link de la publicación.
3.1. Permitir el acceso público al bucket:
3.2. Hacer público el archivo de imagen:
3.3. Link y acceso al archivo publicado:
https://pruebacbarrio90.s3.amazonaws.com/Cloud-Nube.jpg
4. Realizar el versionamiento de S3. Pantalla de configuración y pantalla de aplicación
del versionamiento.
4.1. Habilitar el control de versiones del bucket:
4.2. Se adjunta el mismo archivo y se visualiza las versiones del archivo:
Incrementando el conocimiento:
Responder a las siguientes preguntas: Se debe subir las respuestas en la actividad
creada:
1. ¿En qué casos se puede utilizar el servicio de S3 como almacenamiento y si es
necesario encriptación y por qué?
En casos que se desee desplegar una página web sin necesidad de tener un servidor
con sistema operativo o si simplemente se desea usar como almacenamiento.
Si es necesario porque permite que cualquiera tenga acceso a los archivos
almacenados en el servidor. Los archivos viajan cifrados hacia el servidor Amazon y
también cuando se descarguen desde el servidor.
2. Indicar los beneficios de la propiedad de versionamiento de S3 y dar un ejemplo de
uso.
Sirve como respaldo o versiones de un mismo archivo en caso sea necesario usarlo
nuevamente.
Ejm: En una empresa donde se tiene acceso múltiple a un Bucket, distintas personas
pueden:
Un compañero con acceso eliminó el archivo.
Agregan otro archivo con el mismo nombre.
3. ¿Cuál es valor de Durabilidad de AMAZON S3?
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.
4. Explicar la estructura de los virtual hosted (URLs) de los Bucket y del Objeto.
El servicio S3 de Amazon reemplaza a adquirir un Hosting o implementar un servidor con SO
para tener un servicio web o de almacenamiento en la nube.
El bucket es el repositorio donde se colocan los archivos necesarios para una página web o un
repositorio de archivos.
Para solicitar el objeto (siguiente imagen) específico que esté almacenado en el nivel raíz del
bucket, se utiliza la siguiente estructura de URL:
https://pruebacbarrio90.s3.amazonaws.com/Cloud-Nube.jpg