Skip to main content
eliasbrange.dev
Elias Brange

Hi. I'm Elias Brange.

Driving Serverless adoption.
One post at a time.

Follow me on LinkedIn !

Migrate DynamoDB tables with zero downtime and no data loss

| #AWS #Serverless

Learn how to migrate DynamoDB tables with zero downtime and no data loss. AWS recently released new functionality to ease migrations with native imports from S3. There are a lot of guides on how to do this with ClickOps. But, I prefer to use an Infrastructure-as-Code tool such as AWS CDK to manage my resources. While digging around, I found yet-to-be-announced functionality in CloudFormation to do this.

How To Separate Your Serverless Infrastructure

| #AWS #Serverless

Continuously adding services and resources without thinking about separation can lead to a tangled web of Lambda functions, DynamoDB tables, API Gateways, SQS Queues, and other services. Learn how to separate your serverless infrastructure into more manageable chunks, using CloudFormation Outputs and SSM parameters. See examples for AWS CDK, AWS SAM, Serverless Framework, and Terraform.

I'm now an AWS Community Builder

| #AWS

I'm happy to announce that I just received an invite to join the AWS Community Builder community. I'm really looking forward to meet the community and deepening (and share) my knowledge around AWS and especially the Serverless parts, which is the group I will be part of.

Auto-approve CodePipeline with Lambda

| #AWS #CI/CD

CodePipeline by AWS is a great tool for setting up Continuous Delivery (or Deployment). It can, as an example, be used to automatically deploy your CloudFormation stacks to different environments on every push to your VCS. Chaining multiple stacks in a CodePipeline stage is easy and allows you to have one central view where you can see the status of your current release as it progresses through different stages.

Archive