Message Processing vs. Stream Processing

Message Processing vs. Stream Processing

6 min read

Learn the differences between message processing and stream processing in cloud development, and how Apache Pulsar supports both. Design a loosely coupled architecture that scales with your needs!

What is AWS AppSync?

5 min read

AWS AppSync is a fully managed GraphQL service that can be used to build serverless backends. It can connect to data sources like DynamoDB, Lambda, RDS, etc. It also provides full support for subscriptions.

Introduction to Serverless Authentication

Introduction to Serverless Authentication

8 min read

In this chapter we'll look at how authentication works for serverless apps in AWS. We'll be looking at the differences between authentication and authorization, the various authentication options, and go into detail for IAM and Cognito.

AWS NAT Gateway Pricing and Cost Reduction Guide

AWS NAT Gateway Pricing and Cost Reduction Guide

6 min read

Learn what a NAT is, when you would use it, how to manage the cost of your NAT Gateway, and some tradeoffs when using it.

AWS Storage Options

AWS Storage Options

4 min read

Learn about different storage types available in AWS and when to use each.

CloudFormation Templates 101

CloudFormation Templates 101

3 min read

Get started creating IaC using CloudFormation templates.

Install Nodejs on Ubuntu

Install Nodejs on Ubuntu

1 min read

Learn to quickly install nodejs in linux.

Prototyping Queries in AWS AppSync

Prototyping Queries in AWS AppSync

2 min read

Learn how to create mock responses in AppSync.

Deprecating AppSync Queries

Deprecating AppSync Queries

2 min read

Learn how to cleanly transition to new queries in graphql.