En este video, te mostraré cómo crear una función AWS Lambda usando AWS CloudFormation paso a paso.
En lugar de crear recursos manualmente desde la Consola de AWS, utilizaremos Infraestructura como Código (IaC) con CloudFormation para aprovisionar y gestionar nuestra función Lambda de manera limpia, repetible y automatizada.
🔹 Lo que aprenderás en este video:
• Qué es AWS Lambda
• Qué es AWS CloudFormation
• Por qué es importante la Infraestructura como Código
• Escribir una plantilla básica de CloudFormation (YAML)
• Desplegar la plantilla usando AWS CLI
• Verificar la función Lambda
• Actualizar y eliminar la pila
Esta es una sesión práctica y amigable para principiantes donde entenderás cómo funciona la automatización en entornos de nube del mundo real.
💡 Esta serie me está ayudando a ser constante en el aprendizaje de la nube y a compartir conocimientos prácticos de DevOps todos los días.
Si te estás preparando para roles de Cloud/DevOps o aprendiendo AWS, esta serie definitivamente te ayudará.
📌 Herramientas utilizadas:
AWS CLI
AWS CloudFormation
AWS Lambda
YAML
🔔 Sigue el viaje: 100 Días de Nube
👍 Me gusta | 💬 Comentar | 🔁 Compartir
📩 Suscríbete para contenido diario de aprendizaje en la nube
#Día48 #100DíasDeNube #AWS #Lambda #CloudFormation #DevOps #InfraestructuraComoCódigo #AWSCLI #IngenieroDeNube #TarunValireddy
🤝 Conéctate conmigo en LinkedIn
Crecemos juntos en DevOps, Nube y Automatización 🚀
📢 ¡Mantente conectado y aprende DevOps a diario!
💬 No dudes en conectar, compartir ideas y colaborar!
🚀 Únete a nuestra comunidad de Telegram para actualizaciones, notas y discusiones:
🎥 Suscríbete a mi canal de YouTube para tutoriales de DevOps, Nube y Automatización:
🔔 ¡No olvides dar Me gusta, Compartir y Suscribirte para apoyar el viaje!
Plantilla de CloudFormation:
AWSTemplateFormatVersion: '2010-09-09'
Descripción: XFusion Lambda con rol IAM
Recursos:
LambdaExecutionRole:
Tipo: AWS::IAM::Role
Propiedades:
RoleName: lambda_execution_role
AssumeRolePolicyDocument:
Versión: '2012-10-17'
Declaración:
- Efecto: Permitir
Principal:
Servicio: lambda.amazonaws.com
Acción: sts:AssumeRole
ManagedPolicyArns:
- arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole
XFusionLambdaFunction:
Tipo: AWS::Lambda::Function
Propiedades:
FunctionName: xfusion-lambda
Runtime: python3.9
Handler: index.lambda_handler
Role: !GetAtt LambdaExecutionRole.Arn
Timeout: 5
Code:
ZipFile: |
def lambda_handler(event, context):
return {
"statusCode": 200,
"body": "¡Bienvenido a KKE AWS Labs!"
}