Neste vídeo, vou mostrar como criar uma Função AWS Lambda usando AWS CloudFormation passo a passo.
Em vez de criar recursos manualmente a partir do Console da AWS, usaremos Infraestrutura como Código (IaC) com CloudFormation para provisionar e gerenciar nossa função Lambda de maneira limpa, repetível e automatizada.
🔹 O que você aprenderá neste vídeo:
• O que é AWS Lambda
• O que é AWS CloudFormation
• Por que Infraestrutura como Código é importante
• Escrevendo um modelo básico de CloudFormation (YAML)
• Implantando o modelo usando AWS CLI
• Verificando a função Lambda
• Atualizando e excluindo a pilha
Esta é uma sessão prática e amigável para iniciantes, onde você entenderá como a automação funciona em ambientes de nuvem do mundo real.
💡 Esta série está me ajudando a me tornar consistente no aprendizado de nuvem e a compartilhar conhecimentos práticos de DevOps todos os dias.
Se você está se preparando para funções em Cloud/DevOps ou aprendendo AWS, esta série definitivamente te ajudará.
📌 Ferramentas Utilizadas:
AWS CLI
AWS CloudFormation
AWS Lambda
YAML
🔔 Acompanhe a jornada: 100 Dias de Nuvem
👍 Curtir | 💬 Comentar | 🔁 Compartilhar
📩 Inscreva-se para conteúdo diário de aprendizado em nuvem
#Dia48 #100DiasDeNuvem #AWS #Lambda #CloudFormation #DevOps #InfraestruturaComoCódigo #AWSCLI #EngenheiroDeNuvem #TarunValireddy
🤝 Conecte-se comigo no LinkedIn
Vamos crescer juntos em DevOps, Nuvem & Automação 🚀
📢 Fique Conectado & Aprenda DevOps Diariamente!
💬 Sinta-se à vontade para se conectar, compartilhar insights e colaborar!
🚀 Junte-se à nossa Comunidade no Telegram para atualizações, notas e discussões:
🎥 Inscreva-se no meu Canal do YouTube para tutoriais de DevOps, Nuvem & Automação:
🔔 Não se esqueça de Curtir, Compartilhar & Inscrever-se para apoiar a jornada!
Modelo de CloudFormation:
AWSTemplateFormatVersion: '2010-09-09'
Descrição: XFusion Lambda com Papel IAM
Recursos:
LambdaExecutionRole:
Tipo: AWS::IAM::Role
Propriedades:
RoleName: lambda_execution_role
AssumeRolePolicyDocument:
Versão: '2012-10-17'
Declaração:
- Efeito: Permitir
Principal:
Serviço: lambda.amazonaws.com
Ação: sts:AssumeRole
ManagedPolicyArns:
- arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole
XFusionLambdaFunction:
Tipo: AWS::Lambda::Function
Propriedades:
FunctionName: xfusion-lambda
Runtime: python3.9
Handler: index.lambda_handler
Role: !GetAtt LambdaExecutionRole.Arn
Timeout: 5
Código:
ZipFile: |
def lambda_handler(event, context):
return {
"statusCode": 200,
"body": "Bem-vindo ao KKE AWS Labs!"
}