New AWS Solutions Consulting Offer – Financial Services Security and Compliance Framework

By Dustin Ward

AWS FeedNew AWS Solutions Consulting Offer – Financial Services Security and Compliance Framework Financial Services Security and Compliance Framework is an AWS Solutions Consulting Offer delivered via a consulting engagement from Airwalk Reply, an AWS Financial Services Competency Partner. Financial Services Security and Compliance Framework helps customers establish continuous compliance through the use of cloud-native…

Building serverless applications with streaming data: Part 2

By Dustin Ward

AWS FeedBuilding serverless applications with streaming data: Part 2 Part 1 introduces the Alleycat application that allows bike racers to compete with each other virtually on home exercise bikes. I explain the application’s functionality, how to deploy to your AWS account, and provide an architectural review. This series is about building serverless solutions in streaming…

Hydrate your data lake with SaaS application data using Amazon AppFlow

By Dustin Ward

AWS FeedHydrate your data lake with SaaS application data using Amazon AppFlow Organizations today want to make data-driven decisions. The data could lie in multiple source systems, such as line of business applications, log files, connected devices, social media, and many more. As organizations adopt software as a service (SaaS) applications, data becomes increasingly fragmented…

Designing a Successful Pilot Phase for Your Cloud Migration

By Dustin Ward

AWS FeedDesigning a Successful Pilot Phase for Your Cloud Migration Pilot phases, or pilots, as we will call them from now on, should be conducted to test and find the positive and negative aspects of a particular use case, design pattern, or application migration approach. They allow you to validate the foundation of your architecture…

How to handle client errors gracefully with AppSync and Lambda

By Dustin Ward

AWS FeedHow to handle client errors gracefully with AppSync and Lambda With API Gateway and Lambda, you can handle client errors gracefully by returning a 4xx response. module.exports.handler = async (event) => { // run validation logic return { statusCode: 400 } } This way, we can communicate clearly to the client that there’s a problem…