Building well-architected serverless applications: Optimizing application performance – part 2

By Dustin Ward

AWS FeedBuilding well-architected serverless applications: Optimizing application performance – part 2 This series of blog posts uses the AWS Well-Architected Tool with the Serverless Lens to help customers build and operate applications using best practices. In each post, I address the serverless-specific questions identified by the Serverless Lens along with the recommended best practices. See the introduction post for a table…

Challenges and opportunities of going Serverless in 20201

By Dustin Ward

While we know the many benefits of going serverless — reduced costs via pay-per-use pricing models, less operational burden/overhead, instant scalability, increased automation — the challenges of going serverless are often not addressed as comprehensively. The understandable concerns over migrating can stop any architectural decisions and actions being made for fear of getting it wrong…

Snap xCompile: An AWS tool for cross-compiling snaps privately

By Dustin Ward

AWS FeedSnap xCompile: An AWS tool for cross-compiling snaps privately Cross-compilation is the idea of building executable code for a platform with different specifications than the one on which the compilation is conducted. Engineers working on embedded systems often develop software on one platform—for example, a powerful workstation—and deploy it on another, such as single-board…

Convert and Watermark Documents Automatically with Amazon S3 Object Lambda

By Dustin Ward

AWS FeedConvert and Watermark Documents Automatically with Amazon S3 Object Lambda When you provide access to a sensitive document to someone outside of your organization, you likely need to ensure that the document is read-only. In this case, your document should be associated with a specific user in case it is shared. For example, authors…