From 1 to 101 Lambda Functions in Production: Evolving a Serverless Architecture–Slobodan Stojanovic

From 1 to 101 Lambda Functions in Production: Evolving a Serverless Architecture–Slobodan Stojanovic

From 1 to 101 Lambda Functions in Production: Evolving a Serverless Architecture. This talk is a case study of an evolution of the serverless startup's architecture. At the moment application uses GraphQL and more than 100 Lambda functions and serves millions of requests. We faced and solved many issues during the last three years, learned many things, and managed to keep our infrastructure costs low.

Talk: From 1 to 101 Lambda Functions in Production: Evolving a Serverless Architecture

Abstract: Building a serverless function or an API is easy. However, things get a bit more complicated as your application grows. What works for a few functions often don't work for hundreds of functions. As your application grows, you'll need to evolve your architecture, deployment, monitoring, and many other things. This talk is a case study of an evolution of the serverless startup's architecture. We started with a single Lambda function in early 2018 and evolved our application through multiple stages and architectures. At the moment application uses GraphQL and more than 100 Lambda functions and serves millions of requests. We faced and solved many issues during the last three years, learned many things, and managed to keep our infrastructure costs low.

serverless graphql aws

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

How To Unite AWS KMS with Serverless Application Model (SAM)

AWS KMS is a Key Management Service that let you create Cryptographic keys that you can use to encrypt and decrypt data and also other keys. You can read more about it here.

Deploying an Apollo GraphQL Application As An AWS Lambda Function Through Serverless

This article is in continuation of Deploying an Apollo GraphQL Application As An AWS Lambda Function Through Serverless. Wherein we built a minimalistic application to pull AWS DynamoDB data from a locally hosted Graphql server.

AWS Amplify and GraphQL— an Introduction

n the rapidly evolving GraphQL ecosystem there are several popular GraphQL clients available today including the Apollo Client, URQL, and

Serverless GraphQL with Hasura on AWS ECS over Aurora PostgreSQL

We will be building a horizontally scalable GraphQL API that runs over a PostgreSQL database powered by AWS’s serverless Aurora product. We will be using Hasura for the GraphQL API, AWS ECR and ECS to run the docker image and AWS Cloudformation to deploy resources. Serverless GraphQL with Hasura on AWS ECS over Aurora PostgreSQL

The Power of Serverless GraphQL with AWS AppSync

The Power of Serverless GraphQL with AWS AppSync. A serverless application for handling webhooks using EventBridge event bus, API Gateway's HTTP API and Lambda function