AWS Architecture Blog

Category: AWS Lambda

TMA LIVE

Binge-Watch Live This is My Architecture Videos from AWS re:Invent

AWS re:Invent 2019 was a whirlwind of activity, especially in the Expo Hall, where the AWS team spent four days filming 12 live This is My Architecture videos for Twitch. Watch one a day for the next two weeks…or eat them all in one sitting. Whichever you do, you’re guaranteed to learn something new. Accolade […]

Read More
Best of 2019

Top 10 Architecture Blog Posts of 2019

As we wind our way toward 2020, I want to take a moment to first thank you, our readers, for spending time on our blog. We grew our audience quite a bit this year and the credit goes to our hard-working Solutions Architects and other blog post writers. Below are the top 10 Architecture blog […]

Read More
Static stability using availability zones

re:Invent 2019: Introducing the Amazon Builders’ Library (Part I)

This week I’m telling you about a new site we launched at re:Invent, the Amazon Builders’ Library, a collection of living articles covering topics across architecture, software delivery, and operations. You get to peek under the hood of how Amazon architects, releases, and operates the software underpinning Amazon.com and AWS. Want to know how Amazon.com does what it does? […]

Read More

Architecting a Low-Cost Web Content Publishing System

Introduction When an IT team first contemplates reducing on-premises hardware they manage to support their workloads they often feel a tension between wanting to use cloud-native services versus taking a lift-and-shift approach. Cloud native services based on serverless designs could reduce costs and enable a solution that is easier to operate, but appears to be […]

Read More

Automated Disaster Recovery using CloudEndure

There are any number of events that cause IT outages and impact business continuity. These could include the unexpected infrastructure or application outages caused by flooding, earthquakes, fires, hardware failures, or even malicious attacks. Cloud computing opens a new door to support disaster recovery strategies, with benefits such as elasticity, agility, speed to innovate, and […]

Read More

Building a Serverless FHIR Interface on AWS

Technology is revolutionizing the healthcare industry but it can be a challenge for healthcare providers to take full advantage because of software systems that don’t easily communicate with each other. A single patient visit involves multiple systems such as practice management, electronic health records, and billing. When these systems can’t operate together, it’s harder to […]

Read More
REST API 2

Things to Consider When You Build REST APIs with Amazon API Gateway

A few weeks ago, we kicked off this series with a discussion on REST vs GraphQL APIs. This post will dive deeper into the things an API architect or developer should consider when building REST APIs with Amazon API Gateway. Request Rate (a.k.a. “TPS”) Request rate is the first thing you should consider when designing REST APIs. […]

Read More

How to Architect APIs for Scale and Security

We hope you’ve enjoyed reading our posts on best practices for your serverless applications. This series of posts will focus on best practices and concepts you should be familiar with when you architect APIs for your applications. We’ll kick this first post off with a comparison between REST and GraphQL API architectures. Introduction Developers have been creating […]

Read More
AWS-Serverless-Application-Repository@4x

10 Things Serverless Architects Should Know

Building on the first three parts of the AWS Lambda scaling and best practices series where you learned how to design serverless apps for massive scale, AWS Lambda’s different invocation models, and best practices for developing with AWS Lambda, we now invite you to take your serverless knowledge to the next level by reviewing the […]

Read More
RDS instance: When to VPC enable a Lambda function

Best Practices for Developing on AWS Lambda

In our previous post we discussed the various ways you can invoke AWS Lambda functions. In this post, we’ll provide some tips and best practices you can use when building your AWS Lambda functions. One of the benefits of using Lambda, is that you don’t have to worry about server and infrastructure management. This means […]

Read More