Programming

What you need to know about Aurora Serverless v2, so far.

I’ve gotten a few questions about Aurora Serverless v2 preview, so here is what you need to know about Aurora Serverless v2 during preview.   Q: Does it replace the existing Aurora Serverless offering? A: No, it lives side-by-side with the existing Aurora Serverless, which will still be available to you as “v1”.   Q: …

What you need to know about Aurora Serverless v2, so far. Read More »

Serverless at re:Invent 2020 – hot takes #1

During this re:Invent, I’m sharing with you the biggest serverless-related announcements and what they mean for you in a series of hot-takes. Starting with, the biggest announcements from today’s keynote, plus a bunch of other important announcements just before r:Invent. 1. Lambda changes billing to per ms Lambda now bills you by the ms as …

Serverless at re:Invent 2020 – hot takes #1 Read More »

How I built a social network in 4 weeks with GraphQL and serverless

I have been involved with a client project to help the client launch a new social network for university students to engage with each other to do sports. Amongst other things, users can: Arrange activities and ask to join others’ activities (like a basketball match or to run in the park). There’s private messaging. Users …

How I built a social network in 4 weeks with GraphQL and serverless Read More »

“Even simple serverless applications have complex architecture diagrams”, so what?

A common complaint I have heard about serverless applications is that they tend to look really complicated on architecture diagrams, with many moving parts. But does it mean serverless applications are more complex compared to their serverful counterparts? Before I get to that, let’s do a simple exercise. Serverful architectures Which of these two serverful …

“Even simple serverless applications have complex architecture diagrams”, so what? Read More »

Production-Ready Serverless is back!

My Production-Ready Serverless workshop is back in January 2021 and will feature all the latest changes and features from re:Invent 2020. This is a hands-on workshop where you will learn best practices for building serverless applications by building an e-commerce solution from scratch. By the end of the workshop, you should have a clear idea when serverless is a …

Production-Ready Serverless is back! Read More »

AppSync Masterclass is open for early access!

I have some exciting news to share with you. That after some initial delays, the AppSync Masterclass is now open for Early Access with 40% launch discount. First of all, thank you so much for your patience, it’s taken us a bit longer than we expected but we’re here, at last. You can purchase the …

AppSync Masterclass is open for early access! Read More »

How to set up custom domain names for AppSync

I previously wrote about five reasons you should consider AppSync over API Gateway. One thing that API Gateway supports but you can’t do with AppSync out-of-the-box yet is custom domain names. Your shiny new AppSync API is available at XYZ.appsync-api.us-east-1.amazonaws.com/graphql, but you really want people to use your own domain instead because dev.example.com/graphql is much …

How to set up custom domain names for AppSync Read More »

How to model hierarchical access with AppSync

I have been working with a US client to build a first-of-its-kind app for managing medical consents. It falls under HIPAA compliance and it’s paramount that we do not allow unauthorized access to user data. As part of the app, we have built an admin tool that will be used by admin staff from the …

How to model hierarchical access with AppSync Read More »

Choreography vs Orchestration in the land of serverless

Choreography and Orchestration are two modes of interaction in a microservices architecture. In orchestration, there is a controller (the ‘orchestrator’) that controls the interaction between services. It dictates the control flow of the business logic and is responsible for making sure that everything happens on cue. This follows the request-response paradigm. In choreography, every service …

Choreography vs Orchestration in the land of serverless Read More »

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close