Contenido del curso
Identidad, Acceso y Gobernanza Multicuenta
Servicios de Computo en AWS
- 10

Servicios de cómputo AWS: EC2, procesadores Graviton y AMIs
12:14 min - 11

Compute Savings Plan para EC2 y Lambda
04:42 min - 12

Cómo lanzar tu primera instancia EC2
09:10 min - 13

Optimizar latencia en EC2 con tenencia dedicada
09:25 min - 14

Cómo consultar metadatos de EC2 con IMDSv2
04:30 min - 15

AWS Outposts: ejecutar AWS en tu data center
05:53 min - 16

Despliegue de app web en Elastic Beanstalk
19:45 min
Contenedores en AWS
Redes en AWS
- 20

Direccionamiento IP y bloques CIDR para redes AWS
10:21 min - 21

NAT Gateway para subredes privadas en AWS
06:42 min - 22

Configuración de instancias públicas y privadas con NAT Gateway
07:26 min - 23

NACL y Security Groups en AWS
05:35 min - 24

Cómo reparar un Security Group en EC2
03:51 min - 25

Conectividad híbrida en AWS: VPC Peering, Transit Gateway y Endpoints
04:36 min
Escalamiento y balanceo en AWS
Almacenamiento en AWS
- 30

Tipos de almacenamiento en AWS: EBS, EFS y S3
04:58 min - 31

Instance Store vs EBS en AWS
11:05 min - 32

EFS vs FSx para compartir archivos en AWS
02:37 min - 33

Creación y configuración de volúmenes EBS en AWS
03:55 min - 34

Transfer Acceleration para datos globales en S3
15:33 min - 35

Configuración de EFS para compartir almacenamiento entre instancias
08:50 min - 36

Recuperar objetos borrados en Amazon S3
03:41 min
Bases de datos en AWS
- 37

Bases de datos relacionales vs no relacionales en AWS
03:30 min - 38

Cómo funciona DynamoDB en AWS
08:09 min - 39

Creación y configuración de bases de datos Dynamo en AWS
10:17 min - 40

Elasticache y DAX
04:22 min - 41

RDS vs Aurora: réplicas y alta disponibilidad
09:17 min - 42

Cómo configurar Aurora con alta disponibilidad en RDS
11:17 min
Migración en AWS
Monitoreo y Auditoria en AWS
DNS y CDN en AWS
Servicios de Seguridad
Serverless
Servicios de Datos en AWS
Servicios de AI y ML em AWS
Servicios de Backup y Recuperación ante desastres
Architect Solutions Certificate
Creación y configuración de funciones Lambda para automatización
Resumen
La automatización del procesamiento de pagos se ha convertido en una prioridad clave para muchas empresas, y la computación serverless, especialmente a través del servicio AWS Lambda, ofrece soluciones prácticas y eficientes en esta área.
¿Qué es AWS Lambda y cómo facilita la automatización de pagos?
AWS Lambda es un servicio de cómputos serverless que ejecuta funciones basadas en eventos específicos. Esto nos permite realizar acciones como validar datos o verificar la disponibilidad de fondos automáticamente al recibir un evento específico. Esta solución hace que la automatización del procesamiento de pagos sea más sencilla al no necesitar administración de infraestructura.
¿Cómo puedo crear una función Lambda?
Crear una función Lambda puede hacerse en pocos pasos:
- Elige crear una función desde cero con el ejemplo más sencillo, como "hola mundo".
- Proporciona información básica, como nombre, tiempo de ejecución y elección de rol.
- Opcionalmente, selecciona configuraciones adicionales según tu necesidad específica.
Luego de crear la función, se accede directamente a un entorno de desarrollo integrado (IDE) para definir customizaciones concretas como parámetros específicos y definición del código esencial para la función.
¿Qué tipo de eventos disparan una función Lambda?
AWS Lambda se activa con diferentes tipos de triggers o eventos, entre ellos:
- Alexa
- API Gateway
- AWS IoT
- CloudWatch Logs
- SNS
- SQL
Por ejemplo, si se escoge CloudWatch Logs:
- Selecciona el grupo de logs específico.
- Establece un nombre de filtro como referencia de evento.
- Define opcionalmente un destino para eventos procesados posteriores.
¿Cómo configurar y probar la función Lambda?
Configurar y probar una función Lambda implica:
- Desarrollar o insertar el código en el ambiente integrado (IDE).
- Realizar pruebas creando eventos específicos mediante un archivo JSON.
- Verificar en tiempo real que los resultados coincidan con las expectativas, obteniendo una respuesta correcta como el código de estado 200.
¿Cuáles son las limitaciones y recomendaciones clave al usar Lambda?
Es importante considerar lo siguiente:
- La memoria influye directamente en la cantidad de CPU asignado.
- Las funciones Lambda tienen un máximo de ejecución de 15 minutos.
- Para procesos más extensos, se recomienda dividir las operaciones en múltiples funciones Lambda o considerar otras opciones como EC2, Fargate, o Step Functions.
Si estás considerando utilizar AWS Lambda para automatizar la validación y procesamiento de pagos, ten en cuenta estas características y consejos prácticos proporcionados aquí para optimizar tu implementación y aprovechar al máximo sus beneficios.
¿Tienes experiencia utilizando Lambda en proyectos similares? Comparte con nosotros tus inquietudes o logros en los comentarios.