Serverless computing addresses a number of common pain points for SaaS architects. With a serverless model, architects are equipped with new tools and mechanisms that will allow them to more accurately map tenant consumption to actual tenant activity. Serverless also brings a range of new consideration to the isolation, deployment, and management footprint of your SaaS environments.
Serverless Meets SaaS: The Ultimate Match
Tod Golding discusses the architecture and design strategies associated with building and delivering SaaS solutions in a serverless model. He examines how serverless SaaS touches every dimension of an environment, including DevOps, analytics, management & monitoring, and developer experience.
Building Serverless SaaS Applications on AWS
In this blog post, we’ll discuss how serverless computing and AWS Lambda influence the compute, deployment, management, and operational profiles of your SaaS solution.
Architecting Next Generation Serverless SaaS Solutions on AWS
The emergence of serverless infrastructure and services represents a fundamental shift in how developers approach architecting applications. This is especially relevant in the world of SaaS where systems must efficiently and cost-effectively respond to continually shifting multi-tenant loads and profiles. We’ll conduct an end-to-end review of all the elements of a serverless SaaS architecture that leverages a combination of AWS Lambda, Fargate, and Aurora Serverless. We’ll look at how serverless influences the core elements of your architecture, including tenant isolation, service decomposition, management and monitoring, deployment, and identity.