Cuando hablamos de desarrollar aplicaciones que estan basadas principalmente en archivos grandes como videos, imagenes, audios, pdf, o ejecutables por dar un ejemplo, eventualmente necesitamos servicios que se encarguen de distribuirlos y hacer que esten disponibles rapidamente. Estos servicios son llamado Object Storage Services, y entre estos uno de los mas populares es Amazon Web Serviecs Simple Storage Service o AWS S3. Este servicio es uno de los mas populares a nivel global y es relativamente facil empezar, sin embargo como tiene muchas implementaciones es dificil navegar en su documentacion, por esto en este curso te enseñare las bases de como crear tu primer Bucket en AWS y las operaciones que debes ejecutar para interactuar con el.
rearemos una aplicacion simple de Servidor tipo REST API que devuelva las respuestas de AWS usando el framework Express, y usaremos los modulos de Javascript (Ecmascript Modules)
🎥 Videos Recomendados:
Curso de Nodejs ➜ /watch/MejBuwKdO3idB
Curso de Express ➜ /watch/4KIUoUW1JmJ1U
Curso de Git ➜ /watch/UMt24LkLXiHL2
Variables de entorno Nodejs ➜ /watch/YyUNl-9ts6UtN
Código del Ejemplo:
https://github.com/FaztTech/nodejs-s3-example
Indice del contenido:
00:00 Introducción
01:00 Project Setup
13:09 AWS S3 Setup
26:31 Subir Archivos
42:52 Obtener Archivos
47:44 Obtener un solo Archivo
54:00 Descargar Archivos
01:00:47 Crear Signed URL
HTML ➜ /watch/4gxUNrtYubrYU
CSS ➜ /watch/sXjWrfDTG6WTW
Javascript Orientado a Objetos ➜ /watch/8_BI93A1t_N1I
Arrays en Javascript ➜ /watch/gVecOne1Rqq1c
ES Modules ➜ /watch/gMadk4eL-t0Ld
👨💻 ¿Qué servicios y productos utilizo?
Ledger (Hardware Wallet) ➞ https://bit.ly/3ijsVNW
SiteGround ➞ https://bit.ly/31u9ZEk
DigitalOcean ➞ https://m.do.co/c/8ef261d77de5
Expo ➞ https://bit.ly/2WpYKtx
Cloudinary ➞ https://bit.ly/3ohNlJ7
#aws #nodejs #s3