Desafío AWS Lambda y S3: Conteo Automatizado de Palabras con Python y Notificaciones SNS (lab 177)
Macarena Cavieres
0:00 / 0:00
Desafío AWS Lambda y S3: Conteo Automatizado de Palabras con Python y Notificaciones SNS (lab 177)
2 просмотра · 10 дн. назад
Macarena Cavieres
5 подписчиков
2 просмотра · 10 дн. назад
En este laboratorio de desafío de AWS, implementamos una solución serverless completa utilizando AWS Lambda, Amazon S3 y Amazon SNS para procesar y contar automáticamente las palabras de archivos de texto cargados en la nube.
Contenido del Video:
Creación y configuración de un tema de Amazon SNS y suscripción por correo electrónico (con confirmación de endpoint).
Configuración y uso de un bucket de Amazon S3 como origen de archivos de texto (.txt).
Creación de una función de AWS Lambda en Python utilizando el rol de IAM preestablecido 'LambdaAccessRole'.
Implementación del script de Python con Boto3 para la lectura de objetos en S3, codificación de caracteres, conteo de palabras y publicación en SNS.
Configuración del desencadenador (Trigger) de S3 para eventos de creación de objetos ('s3:ObjectCreated:*').
Pruebas funcionales subiendo archivos de muestra y resolución de problemas mediante Amazon CloudWatch Logs.
Servicios y conceptos clave explicados:
AWS Lambda (Python, urllib.parse, boto3 s3 y sns clients)
Amazon S3 (Event Notifications & Triggers)
Amazon SNS (Standard Topics & Email Subscriptions)
IAM Roles & CloudWatch Logs
Repositorio en GitHub con la guía detallada del laboratorio:
https://github.com/MacarenaCavieres/d...
#AWS #Lambda #Serverless #AmazonS3 #Python #SNS #CloudWatch #SysAdmin #CloudComputing