
Managing Multiple Lambda Functions
Managing the codebase, shared dependencies, monitoring and debugging, and improving performance
Guille Ojeda /

Reacting to changes with DynamoDB streams
Executing a Lambda function every time an item changes in a DynamoDB table
Guille Ojeda /

Transactions in DynamoDB
Showing that DynamoDB is ACID-compliant
Guille Ojeda /

Using SQS to Throttle Database Writes
How to use SQS to avoid overloading a database with write operations
Guille Ojeda /

DynamoDB Database Design
Understanding how to design your data in DynamoDB
Guille Ojeda /

CI/CD Pipeline with AWS Code*
Using AWS Code* services (no GitHub Actions) to deploy to ECS
Guille Ojeda /

Securing Access to S3
Serving content from S3 only to authenticated users
Guille Ojeda /

Securing Microservices with AWS Cognito
Using Cognito for authentication and authorization to the Course Catalog microservice
Guille Ojeda /

Microservices design
Splitting a monolith into microservices - step by step, advantages and discussion.
Guille Ojeda /

From EC2 to Kubernetes on EKS
Step-By-Step Instructions To Deploy A Node.Js App To Kubernetes on EKS
Guille Ojeda /