Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-serverless
:cloud: A curated list of awesome services, solutions and resources for serverless / nobackend applications.
https://github.com/anaibol/awesome-serverless
Last synced: 1 day ago
JSON representation
-
All in one solutions
- AppDrag - Cloud Backend with SQL database and serverless API builder, Cloud CMS with domain management and email marketing tools
- Firebase - Realtime database, authentication, hosting. A powerful platform for your mobile or web application.
- Back4App - A Backend as a Service platform powered by Parse Open Source which you can use to build your app faster, host it with no hassles and keep full control over your Backend.
- LeanCloud - Serverless cloud for lightning-fast development.
- Nitric - An Open Source framework for rapidly building serverless applications.
- Backendless - Realtime database, authentication, hosting.
- Kinvey - Build your digital business faster with mobile Backend as a Service.
- Syncano - An all-in-one platform to create realtime apps without a server.
- Hoodie - Hoodie is a complete backend for your apps: develop your frontend code.
- Para - Flexible and lightweight backend service for rapid prototyping, based on open source software.
- Parse Server - Parse Server is an open source version of the Parse backend that can be deployed to any infrastructure that can run Node.js. You can find the source on the [GitHub repo](https://github.com/parse-community/parse-server).
- wolkenkit - wolkenkit is a CQRS and event-sourcing framework for JavaScript and Node.js which fits perfectly with domain-driven design (DDD).
- Kuzzle - High performance cloud agnostic backend solution including persistence, authentication, realtime database and geofencing with a full featured cluster mode.
- serverless-cqrs - A collection tools to help you build a fully functioning backend based on the principles of CQRS, Event Sourcing, Domain Driven Design, and Onion Architecture.
- ops - A free open source tool that allows anyone to build, run and deploy normal linux applications as unikernels.
- Substation - Substation is a cloud native data pipeline and transformation toolkit written in Go.
- Klotho - Serverless-enabled Infrastructure-from-Code tool that transforms plain code into cloud native code.
- Hoodie - Hoodie is a complete backend for your apps: develop your frontend code.
-
Hosting and code execution in the cloud
- FaaStRuby - Serverless Software Development Platform for Ruby and Crystal developers.
- AWS Lambda - Run code without thinking about servers. Pay for only the compute time you consume.
- Google Cloud Functions - Lightweight, event-based, asynchronous compute solution that allows you to create small, single-purpose functions that respond to cloud events without the need to manage a server or a runtime environment.
- MongoDB Stitch - Serverless platform from MongoDB.
- Azure Functions - Listen and react to events across your stack.
- Fission - Fast, extensible, open source serverless functions on any Kubernetes cluster
- IBM Cloud Functions - Distributed compute service to execute application logic in response to events.
- Knative - Kubernetes-based platform to build, deploy, and manage modern serverless workloads
- Kubeless - is a Kubernetes-native serverless solution.
- iron.io - Isolates code and dependencies of individual tasks so they can be processed on demand.
- weblab.io - Microservices at your fingertips.
- Peer5 - The serverless CDN. Limitless, affordable video delivery. More traffic means a stronger network.
- Webscripts - Scripting on the web. (Shutting down December 15, 2017)
- Surge - Deploy static sites from the command line.
- Netlify - All-in-one platform for automating modern web projects. Build and host static sites, deploy AWS lambda functions, and more, all from git repositories.
- Aerobatic - Deploy static sites from the command line with plugins including password protection, CORS proxy, and [more](https://www.aerobatic.com/docs/plugins).
- Vercel - Build and deploy 40 different web frameworks with zero configuration along with Node.js, Python, Go, and Ruby Serverless Functions
- OpenComponents - Serverless microservices for front-end components.
- Stackery - Stackery enables teams of developers to design, deploy, and monitor their serverless infrastructure on cloud services providers like AWS.
- Algorithmia - Automating the use of AI/ML models at every scale with the Serverless AI Layer.
- TriggerMesh - Serverless Management Platform with advanced event triggers.
- Cloudflare Workers - Workers allow you to deploy Serverless apps to 165+ data centers across the globe simultaneously, along with the ability to agument or alter exsisting websites and APIs on the fly.
- fn - The container native, cloud agnostic serverless platform.
- TinyFunction - Fastest way to create cloud functions. Write your function, deploy and call them from anywhere.
- Tau - Easily Build Cloud Computing Platforms with features like Serverless WebAssembly Functions, Frontend Hosting, Object Storage, K/V Database, and Pub-Sub Messaging.
- StdLib - Function as a service library and platform.
- Kubeless - is a Kubernetes-native serverless solution.
- Spotinst Functions - Deploy serverless functions with our easy to use framework that launch onto the Spot Market for cheap and convenient use.
- IBM Cloud Functions - Distributed compute service to execute application logic in response to events.
- Effe - a simple Open Source building block to emulate AWS Lambda.
- OpenFaaS Cloud - OpenFaaS Cloud: multi-user serverless functions driven by git.
- TriggerMesh - Serverless Management Platform with advanced event triggers.
- Peer5 - The serverless CDN. Limitless, affordable video delivery. More traffic means a stronger network.
-
Frameworks
- Apache OpenWhisk - Open source and enterprise-ready serverless platform that executes functions in any language (including Docker Containers) in response to events, powering IBM Cloud Functions, Adobe I/O Runtime and a number of on-prem deployments worldwide.
- Architect - Provision and deploy from a super simple plaintext manifest.
- AWS Amplify - A declarative JavaScript library for application development using cloud services.
- Booster - An Open Source framework for developing event-driven serverless applications with TypeScript.
- Up - Deploy infinitely scalable serverless apps, apis, and sites in seconds.
- Chalice - Python serverless microframework from Amazon for AWS lambda.
- FaasJS - A Node.js Serverless Application Framework.
- Jets - Ruby Serverless Framework for AWS. Jets allows you to create serverless applications with a beautiful language: Ruby. It includes everything required to build an application and deploy it to AWS Lambda.
- Laconia - A microframework for building Node.js serverless applications (AWS Lambda). Create well-crafted serverless applications, effortlessly!
- middy - Node.js middleware engine for AWS Lambda.
- modofun - A lightweight no-dependencies function router for both AWS Lambda and Google Cloud Functions, and that supports Connect/Express middleware.
- OpenFaaS - Serverless Functions Made Simple for Docker and Kubernetes.
- Pulumi - A cloud development platform for serverless, containers, infrastructure. Multi-cloud (and Kubernetes) and works with JS, TS, Python, Go
- Serverless Framework - Build and maintain web, mobile and IoT applications running on AWS Lambda, Azure Cloud Functions, IBM Cloud Functions, Apache OpenWhisk, and Google Cloud Functions (formerly known as JAWS).
- serverless.tf - A framework for developing, building, deploying, and securing serverless applications and infrastructures on AWS using Terraform ([read more](https://github.com/antonbabenko/serverless.tf)).
- Sigma - An all-in-one, browser-based IDE toolkit for drag-n-drop composing, testing and deploying of serverless applications, with fully automated configuration management.
- Sparta - A framework that transforms a Go application into an AWS Lambda powered microservice.
- Stacktape - DevOps-free cloud framework. Deploy lambdas, containers, databases & more to AWS with 98% less config.
- SAM Local - Is the AWS CLI tool for managing Serverless applications written with [AWS Serverless Application Model (SAM)](https://github.com/awslabs/serverless-application-model)
- Riff - Kubernetes based serverless framework supporting multiple languages.
- FuseLess - toolkit for running functions written in CFML (ColdFusion Markup Language) on AWS Lambda.
- DropFaaS - Serverless framework for running functions written in any languages.
- genezio - a platform for developers to write, deploy and use a serverless API.
- Jets - Ruby Serverless Framework for AWS. Jets allows you to create serverless applications with a beautiful language: Ruby. It includes everything required to build an application and deploy it to AWS Lambda.
- Browser Functions - A lightweight serverless platform that uses Web Browsers as execution engines.
- Chalice - Python serverless microframework from Amazon for AWS lambda.
- CIM - A CloudFormation first approach to AWS Lambdas.
- ClaudiaJS - Deploy Node.js microservices to AWS easily.
- DEEP - Full-stack Web Framework for Cloud-Native Applications and Platforms using Microservices Architecture.
- flowbject - A high-level library whose aim is to help with writing state-machine flows.
- FunctionShield - A security library that equips developers with the ability to easily enforce strict security controls on AWS Lambda function runtime by addressing 3 common use cases: 1) Disable outbound internet connectivity. 2) Disable read/write on the /tmp/ directory 3) Disable child process execution.
- Aegis - A Golang serverless application development framework for AWS with deploy tool.
- Gordon - λ Gordon is a tool to create, wire and deploy AWS Lambdas using CloudFormation.
- IronFunctions - The Serverless Microservices platform.
- Kappa - a command line tool that (hopefully) makes it easier to deploy, update, and test functions for AWS Lambda.
- Lambda API - Lightweight web framework for your serverless applications.
- Lovage - Python-only serverless framework that's more RPC-like and less HTTP service oriented.
- Mantil - Golang serverless development kit for AWS Lambda. Tool for developers that removes ops work for them, not just another infrastructure tool.
- Lambda Forest - Microframework that makes it easier to develop REST API's using AWS Lambda Function and API Gateway.
- Lambada Framework - JAX-RS implementation for AWS Lambda.
- lambda-restify - A restify/expressjs like interface for aws lamda with api gateway event.
- Lambdoku - Heroku-like experience when using AWS Lambda.
- lgw - Simply & easily configure an AWS Gateway & domain name in front of a Lambda.
- Python-λ - A toolkit for developing and deploying serverless Python code in AWS Lambda.
- Serverless Compose - A lightweight, functional, composable, middleware framework for AWS lambda that stays out of the way.
- Shep - A framework for building APIs using AWS API Gateway and Lambda.
- Turtle - library for building functional and actor-driven NodeJS apps on Lambda.
- Zappa - Serverless Python WSGI with AWS Lambda + API Gateway.
- λambdify - AWS Lambda automation and integration for Python
- Spring Cloud Function - Java framework for doing Functions using Spring ecosystem.
- Fission Workflows - Fast workflow-based function composition for serverless functions.
- azure-functions-express - Allows Express.js usage with Azure Functions.
- Architect - Provision and deploy from a super simple plaintext manifest.
- Sigma - An all-in-one, browser-based IDE toolkit for drag-n-drop composing, testing and deploying of serverless applications, with fully automated configuration management.
-
Security
- PureSec - Enabling Secure and Reliable Serverless Applications.
- AWS Lambda Security Best-Practices eBook - An AWS Lambda security best-practices eBook
- AWS Lambda Security Quick-Start Guide - A Quick-Start guide for AWS Lambda Security
- AWS Security Best Practices: Config Rules for AWS Lambda Security - A guide on how to use AWS Config rules for governing and securing your Lambda functions, with a free set of 4 open source rules developed in SAM.
- Using AWS CloudTrail to enhance your serverless application security - A guide on how to use CloudTrail to improve AWS Lambda security posture.
- OWASP ServerlessGoat - OWASP ServerlessGoat is a deliberately insecure realistic AWS Lambda serverless application, maintained by OWASP and contributed by PureSec. Install ServerlessGoat and learn about the vulnerabilities, how to exploit them, and how to remediate each issue. Installation is just a 1-click through the [AWS Serverless Application Repository](https://serverlessrepo.aws.amazon.com/applications/arn:aws:serverlessrepo:us-east-1:761130837472:applications~serverless-goat)
- Protego - your apps became serverless. Your security also need to be serverless too.
- Nuweba - Unified solution for serverless security, monitoring and performance.
- Serverless Security Top 10 Guide - The Ten Most Critical Risks for Serverless Applications.
-
CI/CD
- seed.run - Seed manages pipelines, configures environments, and monitors deployments for Serverless Framework projects.
- AWS Lambda Test Runner - Run your unit tests with Maven or SBT directly on AWS Lambda.
- Stackery CICD - Stackery Verification and Deployment Pipelines
- LambCI - A continuous integration system built on AWS Lambda
-
Cost calculators
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- servers.lol - calculator to decide Lambda vs EC2.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
-
Observability Tools (Logging / Monitoring / Performance / Tracing)
- AWS Xray - Analyze and debug production, distributed applications.
- Axiom - Serverless first logging with a generous free tier.
- Dashbird - Performance Tracking and Error Alerting for serverless applications.
- functionmetric - Unlimited AWS Lambda monitoring via a self hosted CloudFormation template. All metrics and logs remain in your own AWS account.
- New Relic - Monitor, visualize, troubleshoot, and alert on all your AWS Lambda functions.
- Thundra - Thundra brings observability into your AWS Lambda functions by bringing metrics, logs, distributed tracing, and alerting together.
- Lumigo - Lumigo provides a visual debugging platform for serverless monitoring, tracing and troubleshooting (Free tier available).
- sls-dev-tools - In terminal developer dashboard for AWS Serverless architectures. *(Does not replace your framework or logging/monitoring, it's used in addition)*
- SenseDeep - SenseDeep serverless developer studio helps to quickly diagnose, debug and deliver reliable serverless apps.
- Serverless Framework Pro - Serverless Framework Pro give you detailed invocation/request troubleshooting and monitoring tools for serverless applications
- New Relic - Monitor, visualize, troubleshoot, and alert on all your AWS Lambda functions.
- sls-dev-tools - In terminal developer dashboard for AWS Serverless architectures. *(Does not replace your framework or logging/monitoring, it's used in addition)*
- Thundra - Thundra brings observability into your AWS Lambda functions by bringing metrics, logs, distributed tracing, and alerting together.
- serverless-es-logger - serverless-es-logger is a package which allows you to send logs directly to Elasticsearch.
- SLIC Watch - Automatic alarms and dashboards for Lambda, Kinesis and more AWS services.
-
Authentication and authorization
- Auth0 - Single Sign On & Token Based Authentication.
- Amazon Cognito - Amazon Cognito lets you easily add user sign-up and sign-in to your mobile and web apps.
- DailyCred - Registration, user management, single-sign-on.
- Firebase
- MojoAuth - Passwordless authentication on your web, mobile or any application in minutes.
- OAuth.io - OAuth integration, user management, provides OAuth 2.0 layer to existing APIs.
- Okta - Provides authentication, authorization, and user management, merged with [Stormpath](https://stormpath.com/) in August 2017.
- MojoAuth - Passwordless authentication on your web, mobile or any application in minutes.
- Serverless Authentication Boilerplate with FaunaDB - Single sign on using Amazon API Gateway custom authorizer to provision database access tokens for your Lambda functions. [See TodoMVC integration in this meetup talk video.](https://fauna.com/blog/developing-serverless-authentication-and-persistence)
-
eCommerce
- Snipcart - Fully customizable, HTML and JavaScript-based shopping cart for any website.
- CommerceJS - Full-stack ecommerce api for developers & designers.
- Medusa - Medusa is an open-source headless commerce engine that enables developers to create amazing digital commerce experiences.
-
Content Management Systems
- Contentful - A content infrastructure that enables teams to power content in any digital product via a RESTful API.
- Cosmicjs - API-first CMS for building content-powered apps in any programming language.
- GraphCMS - GraphQL based, no opinion CMS for your digital products.
- Sanity - A hosted backend for structured content with a real-time API, globally distributed CDN, and a powerful, but simple query language.
- Storyblok - API based & Headless CMS - Clean and structured JSON for you as developer and a CMS your editors will fall in love with. Unlimited extensibility through custom plugins.
- TakeShape - Content-as-a-Service via a powerful GraphQL API and integrated SSG for teams that want to stay focused on their product.
- Tipe - Next generation serverless CMS. Create your content with powerful editing tools and access it from anywhere with a GraphQL or REST API.
- Webiny - Developer-friendly Serverless CMS powered by GraphQL and React.
- Forestry - Git-backed CMS for Static Site Generators like Gatsby, Gridsome, Eleventy, Hugo, VuePress, Jekyll, etc.
-
Forms
- Airform.io - Functional HTML forms for Front-End Developers.
- Form.io - JSON Powered Form and Data Management Platform for Serverless applications.
- Formcake - Form backend built for developers with spam protection, Zapier integration, and API access.
- Formcarry - Hassle-free HTML form endpoints for your form, powerful dashboard, reliable spam blocking, attachment uploads and Zapier integrations.
- Formspark - A backend for your HTML forms.
- Formspree - Functional HTML forms.
- FormKeep - Form endpoints for designers and developers. No iframes, JavaScript embeds, or CSS overrides.
- FormAssembly
- Getform - Free form backend platform for your HTML forms and static websites. Provides Zapier and Webhook support and submissions API.
- Google Forms - Create and analyze online forms and surveys.
- Pageclip - A Server for your HTML Forms - Collect info from users without a server—Pageclip is your server. Lead capture forms, surveys, newsletter forms, contact forms, etc. Setup any form in seconds.
- Typeform - Pretty, intuitive, slick forms for almost any use.
- Tectite FormMail - FormMail, form Encryption, hosted Forms.
- Wufoo
- Formcake - Form backend built for developers with spam protection, Zapier integration, and API access.
-
Media management and File storage
- Filestack - Image management system with Filestack - upload files, transform images, videos, and documents, store content and deliver fast via CDN.
- Kloudless - Integrate with one, universal API and connect to many file storage and CRM services.
- Mux - Streaming video infrastructure for developers. Add a live stream or upload a video file, then get thumbnails, animated gifs and more via simple API calls.
- Uploadcare - HTML5 widget, API to manage files in cloud storage, smart and fast CDN to deliver them to your end users. Crop, resize and transform uploaded images using URL commands.
-
Realtime
-
Scheduling
-
SMS sending
- Amazon SNS - A flexible, fully managed pub/sub messaging and mobile notifications service (including SMS) for coordinating the delivery of messages to subscribing endpoints and clients.
-
Push notifications
- Ionic Push Service - Notifications for Android, iOS with Ionic Cloud.
- Pushover
- ZeroPush
- PushWizard - platform Push Notification Service.
- Pushed
- Plot Projects
- XtremePush
-
Databases
- Amazon DynamoDB - Flexible NoSQL database service
- Amazon Aurora Serverless - Serverless MySQL Database service
- Algolia - Hosted cloud search as a service.
- FaunaDB - Pay-as-you-go cloud database with ACID transactions and on-premise licensing available.
- Cloudant - Based on the Apache-backed CouchDB, Cloudant is the distributed database as a service (DBaaS) built from the ground up to deliver fast-growing application data to the edge.
- Cloudflare Workers KV - Global, low-latency, key-value data store for Cloudflare Workers.
- Azure CosmosDB - Globally distributed, multi-model database service
- Cube.js - Hosted analytics platform for serverless apps.
- ParanoidGuy Databunker - Personally identifiable information (PII) storage service built to comply with GDPR and CCPA
- Deta Base - A super easy to use production-grade NoSQL database.that supports complex queries and search.
- Upstash - Serverless Database for Redis
- HarperDB - Peer-to-peer database that is independent of hardware and network providers, accommodates both NoSQL and SQL workloads.
- Neon - fully managed serverless PostgreSQL. Neon separates storage and compute to offer modern developer features such as serverless, branching, bottomless storage, and more.
- Cloudflare Workers KV - Global, low-latency, key-value data store for Cloudflare Workers.
-
Others
- Azure Function Library - An open source set of common use cases for Azure Functions that are ready to deploy!
- Argonaut - Deploy apps and infrastructure on your cloud in minutes. Support for custom and third-party app deployments on Kubernetes and Lambda environments. Free tier allows unlimited apps and deployments for 5 environments and 2 users.
- remoteStorage - An open protocol for per-user storage.
- Sockethub - A polyglot (speaking many different protocols and APIs) messaging service for social and other interactive messaging applications.
- faas - Run Docker containers as functions on Swarm Mode ([blog post](http://blog.alexellis.io/functions-as-a-service/))
- Local stack - A fully functional local AWS cloud stack
- Serverless Examples - A collection of boilerplates and examples of serverless architectures built with the Serverless Framework
- DynamoDB Onetable - DynamoDB access library for single-table designs using NodeJS.
- Argonaut - Deploy apps and infrastructure on your cloud in minutes. Support for custom and third-party app deployments on Kubernetes and Lambda environments. Free tier allows unlimited apps and deployments for 5 environments and 2 users.
-
Related articles
- AWS Lambda Microservices Architecture for Node.js
- The Serverless Start-Up - Down With Servers!
- Think Serverless! - Publications encompassing a deep insight into the future of serverless application development
- Microservices without the Servers
- A startup journey on AWS: from bare metal monolith to serverless microservices
- nobackend.org
- unhosted.org - unhosted web apps. freedom from web 2.0's monopoly platforms
- Static Web Applications
- Serverlesscode
- Serverless Architectures
- Serverless Stack - A step-by-step guide to creating full-stack serverless apps.
- Migrating a Native JAVA REST API to a Serverless Architecture with the Lambada Framework for AWS
- Using Kotlin with AWS Lambda - Using Kotlin in a serverless architecture with AWS Lambda.
- Continuous Delivery Patterns with Serverless Applications - patterns for effective Continuous Delivery when building Serverless applications.
- Level up your serverless game with a GraphQL data-as-a-service layer
- Serverless White Paper - Informative White Paper on Serverless with deep analysis by Unusual VC.
- Receiving Webhooks with Netlify Functions - Using Netlify's serverless functions to receive webhooks and verify the signature.
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
- AWS Lambda Microservices Architecture for Node.js
-
Books
- Serverless - Patterns of Modern Application Design Using Microservices (Amazon Web Services Edition).
- Serverless Single Page Apps - The Pragmatic Bookshelf.
- Going Serverless - Practical guide to building applications with the Serverless Framework.
- Serverless Architectures on AWS
- Building Serverless Architectures
- AWS Lambda in Action - driven tutorial that teaches you how to build applications that use an event-driven approach on the back end.
- The Pulumi Book - A book that shows you how to use Pulumi, an open-source infrastructure-as-code platform, to build serverless applications of all kinds using TypeScript and Amazon Web Services.
- Serverless Applications with Node.js
- Agile Development for Serverless Platforms
- Cloud Native Applications
- Exploring Cloud Computing
- Developing Serverless Applications - A Practical Introduction with Apache OpenWhisk
- Docker in Action, Second Edition
- Docker in Practice, Second Edition - solid, tested Docker techniques, enabling microservices architecture, efficient network modeling, offline productivity, and establishing a container-driven continuous delivery process.
- Azure Serverless Computing Cookbook - to-follow recipes
- AI as a Service - based AI services and serverless computing. An engineering approach to serverless AI.
- Azure Data Engineering - A book that teaches the architectural, operational, and data management techniques that power cloud-based data infrastructure built on the Microsoft Azure platform
- Google Cloud Platform in Action - A book that teaches you to to deploy scalable cloud applications on Google Cloud Platform.
- Cloud Native Patterns - A guide to developing cloud-native applications, along with the patterns, practices, and tooling that set them apart.
- Cloud Native Spring in Action - A hands-on guide to cloud native application development using Spring Boot, Spring Cloud, Docker, and Kubernetes.
- Learn Azure in a Month of Lunches - A book that teaches you the foundational techniques for writing, deploying, and running cloud-based applications in Azure.
- Learn Amazon Web Services in a Month of Lunches - A book that guides you through the process of building a robust and secure web application using the core AWS services you really need to know.
- Build a Serverless React Application - A full understanding of serverless architecture and how to use it in practice.
- Learn Azure in a Month of Lunches, Second Edition - In this fully updated and new edition, you’ll get hands-on practice with the basics, including setting up cloud-based virtual machines, deploying web servers, and using hosted data stores.
- Learn Docker in a Month of Lunches - A tutorial to get essential skills to use Docker in Linux, Windows, and Mac environments.
- Knative in Action - A book on how to build more complex and capable serverless applications with Knative.
- Getting Started with Kubernetes - A hands-on guide to Kubernetes using Google Kubernetes Engine service.
- Cloud Operations - A book that provides a holistic approach to CloudOps.
- Serverless Machine Learning in Action - A book on how to build serverless machine learning applications on public clouds like AWS, Azure, and GCP.
- Spring Microservices in Action, Second Edition - A book on how to build microservice-based applications using Java and the Spring platform and how to efficiently monitor and log your microservices operations.
- Spring Quickly - A book that teaches you how to build professional-quality applications using Spring and Spring Boot.
- AWS Security - A guide to solving common AWS security issues.
- Kubernetes Native Microservices with Quarkus, and MicroProfile - An introduction to a modern approach to enterprise Java development using new tools designed for cloud-native applications.
- Pipeline as Code - A hands-on experience on how to build CI/CD pipelines with Jenkins for cloud-native applications (including Serverless apps).
- Serverless Security - An Apress book that discusses serverless security on AWS, Azure and Google Cloud.
- Azure Infrastructure as Code - Master ARM templates, Bicep scripting, and other Azure Infrastructure-as-Code tools, techniques, and practices to run application infrastructure on the Azure cloud.
- Securing Kubernetes Secrets - Securing Kubernetes Secrets is a compact hands-on guide to storing and protecting sensitive data in a Kubernetes environment.
- Kubernets on Windows - Guide to successfully running windows and .NET applications on a Kubernetes cluster.
- Serverless Architectures on AWS, Second Edition - Book that teaches you how to design, secure and manage serverless backends that can power the most demanding web and mobile apps.
- Designing Cloud Data Platforms - A hands-on guide to envisioning and designing a modern scalable data platform that takes full advantage of the flexibility of the cloud.
- Terraform in Action - Use Terraform to programmatically create, test, and manage infrastructure using the efficient infrastructure-as-code approach.
- Securing Cloud Applications - This book demonstrates effective real-world practices to keep your cloud and Kubernetes-deployed applications safe and sound.
- Google Anthos in Action - A book about Google Anthos created by the Google development team.
- Kubernetes in Action, Second Edition - A fully-updated and comprehensive guide to developing and running applications in a Kubernetes environment.
- Cloud Observability in Action - A book that teaches you how to set up an observability system that learns from a cloud application’s signals, logging, and monitoring using free and open source tools.
- Podman in Action - A book about developing and managing rootless containers using Podman.
- Securing Kubernetes Secrets - Securing Kubernetes Secrets is a compact hands-on guide to storing and protecting sensitive data in a Kubernetes environment.
-
Courses
- Serverless JavaScript by Example - Become dexterous with live demonstrations on serverless web development.
- AWS Lambda in Motion - An example-driven tutorial that focuses on helping you understand and tackle the operational challenges with running AWS Lambda in production.
- Serverless Applications with AWS - Serverless Applications with AWS teaches you to build serverless applications using AWS Lambda and other cloud-based services.
- Serverless-stack - Learn to Build complete Full-Stack Apps with Serverless and React on AWS.
- Develop a Serverless Backend using Node.js on AWS Lambda - Learn how to create a serverless API and connecting it to DynamoDB using leveraging Lambda's new async/await syntax
- AWS in Motion - A liveVideo course that guides you through your first steps of deploying a web application on AWS, teaching you the basics of the AWS ecosystem.
- Production-Ready Serverless - This liveVideo teaches you how to build applications that take advantage of AWS Lambda and other AWS platform features like API Gateway and Kinesis.
- Serverless JavaScript by Example - Become dexterous with live demonstrations on serverless web development.
-
Workshops
- Apache OpenWhisk Workshop - Interactive workshop to learn about building serverless applications with OpenWhisk.
-
Newsletters
- Serverless Status - A weekly digest of the latest serverless news and articles.
- Serverless Insights - Symphonia's Serverless Insights.
- Off-by-none - Weekly newsletter that focuses on using serverless technology to build products in the cloud
- Serverless Transformation - Weekly newsletter of a limited set of articles about serverless. Each article is graded on complexity level.
- Shipped - A weekly newsletter from FAUN: Hand-curated tutorials, news and stories from the Serverless space.
- Off-by-none - Weekly newsletter that focuses on using serverless technology to build products in the cloud
-
AWS re:Invent videos
- ↑↑↓↓←→←→ BA Lambda Start
- Application Lifecycle Management in a Serverless World
- bots + serverless = ❤
- Coca-Cola: Running Serverless Applications with Enterprise Requirements
- Content and Data Platforms at Vevo: Rebuilding and Scaling from Zero
- Operating Your Production API
- Optimizing the Data Tier in Serverless Web Applications
- Real-time Data Processing Using AWS Lambda
- Serverless Apps with AWS Step Functions
- Serverless Computing Patterns at Expedia
- Using AWS Lambda to Build Control Systems for Your AWS Infrastructure
- What’s New with AWS Lambda
-
Videos from conferences
-
Isomorphic Engines
- lychee.js - Isomorphic adapters allow peer-to-peer event-graphed WebSockets and HTTP1.1, SPDY and HTTP2.0 sockets for node, node-sdl, html, html-nwjs and html-webview (both native and embedded).
-
IAM
- PureSec CLI - Magically creates least privileged IAM roles for you.
-
Payments
- Stripe Serverless webhook - Serverless Module that creates a webhook for Stripe.
- Stripe Lambda function - A Lambda function for charging cards with Stripe.
- GCF-Stripe - serverless use of Stripe over Google Cloud Functions.
- Stripe Azure function - An Azure Function that uses the Stripe api for a checkout process in a Vue application
-
Optimization and Management
- Epsagon - Epsagon automatically analyses your serverless application, identifies potential issues, and allows fast troubleshooting.
Programming Languages
Categories
Related articles
57
Frameworks
54
Books
47
Hosting and code execution in the cloud
33
All in one solutions
18
Observability Tools (Logging / Monitoring / Performance / Tracing)
15
Forms
15
Databases
14
AWS re:Invent videos
12
Cost calculators
10
Others
9
Authentication and authorization
9
Content Management Systems
9
Security
9
Courses
8
Push notifications
7
Newsletters
6
Payments
4
CI/CD
4
Media management and File storage
4
Videos from conferences
3
Realtime
3
eCommerce
3
License
3
Scheduling
2
Workshops
1
IAM
1
Optimization and Management
1
SMS sending
1
Isomorphic Engines
1
Sub Categories
Keywords
serverless
20
aws
13
aws-lambda
13
lambda
9
api-gateway
7
python
5
serverless-framework
4
javascript
3
nodejs
3
microservices
3
faas
2
kubernetes
2
golang
2
logging
2
azure
2
python3
2
cloudformation
2
cloud
2
google-cloud-functions
2
stripe
2
cloud-native
2
framework
2
azure-functions
2
cdk
1
awssam
1
aws-apigateway
1
sqs
1
elasticsearch
1
automation
1
monitoring
1
observability
1
security
1
5g
1
ai
1
cdn
1
cloud-computing
1
distributed-systems
1
p2p
1
paas
1
webassembly
1
architecture
1
fargate
1
gcp
1
pulumi
1
terraform
1
serverless-applications
1
webframework
1
python-library
1
aws-api-gateway
1
amazon
1