AWS Architecture Blog
Category: Application Services
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 MoreHow to Design Your Serverless Apps for Massive Scale
Serverless is one of the hottest design patterns in the cloud today, allowing you to focus on building and innovating, rather than worrying about the heavy lifting of server and OS operations. In this series of posts, we’ll discuss topics that you should consider when designing your serverless architectures. First, we’ll look at architectural patterns […]
Read MoreFICO: Fraud Detection and Anti-Money Laundering with AWS Lambda and AWS Step Functions
In this episode of This is My Architecture, filmed in 2018 on the last day of re:Invent (a learning conference hosted by HAQM Web Services for the global cloud computing community), FICO lead Software Engineer Sven Ahlfeld talks to AWS Solutions Architect Tom Jones about how the company uses a combination of AWS Lambda and […]
Read MoreUpdates to Serverless Architectural Patterns and Best Practices
September 8, 2021: HAQM Elasticsearch Service has been renamed to HAQM OpenSearch Service. See details. As we sail past the halfway point between re:Invent 2018 and re:Invent 2019, I’d like to revisit some of the recent serverless announcements we’ve made. These are all complimentary to the patterns discussed in the re:Invent architecture track’s Serverless Architectural […]
Read MoreThis Is My Architecture: Mobile Cryptocurrency Mining
In North America, approximately 95% of adults over the age of 25 have a bank account. In the developing world, that number is only about 52%. Cryptocurrencies can provide a platform for millions of unbanked people in the world to achieve financial freedom on a more level financial playing field. Electroneum, a cryptocurrency company located […]
Read MoreCreate Dynamic Contact Forms for S3 Static Websites Using AWS Lambda, HAQM API Gateway, and HAQM SES
In the era of the cloud, hosting a static website is cheaper, faster and simpler than traditional on premise hosting, where you always have to maintain a running server. Basically, no static website is truly static. I can promise you will find at least a “contact us” page in most static websites, which, by their […]
Read MoreA serverless solution for invoking AWS Lambda at a sub-minute frequency
If you’ve used HAQM CloudWatch Events to schedule the invocation of a Lambda function at regular intervals, you may have noticed that the highest frequency possible is one invocation per minute. However, in some cases, you may need to invoke Lambda more often than that. In this blog post, I’ll cover invoking a Lambda function every […]
Read MoreServerless Architectures with AWS Lambda: Overview and Best Practices
For some organizations, the idea of “going serverless” can be daunting. But with an understanding of best practices – and the right tools — many serverless applications can be fully functional with only a few lines of code and little else. Examples of fully-serverless-application use cases include: Web or mobile backends – Create fully-serverless, mobile […]
Read MoreServerless Dynamic Web Pages in AWS: Provisioned with CloudFormation
***This blog is authored by Mike Okner of Monsanto, an AWS customer. It originally appeared on the Monsanto company blog. Minor edits were made to the original post.*** Recently, I was looking to create a status page app to monitor a few important internal services. I wanted this app to be as lightweight, reliable, and […]
Read More