AWS Partner Network (APN) Blog

Category: SaaS

How CyberArk Built a Tenant Management Service for its SaaS Offering

A tenant management service manages the tenant’s provisioning and lifecycle, and tenant management is usually one of the first services SaaS providers build for their SaaS control plane, as the tenant onboarding experience must be simple and fast. Learn how CyberArk built a serverless, simple, and scalable tenant management service. Its primary responsibility is adding new tenants and provisioning multiple CyberArk products to the tenants according to the customer’s subscription.

Prometeia Launches New Wealth Management SaaS Platform with Support from AWS SaaS Factory

As with most industry segments, financial services are experiencing a shift towards the software-as-a-service business and delivery model. Explore how partnering with the AWS SaaS Factory team, Prometeia created a new platform as a SaaS solution on AWS. Prometeia is a leading provider of advisory services, tech solutions, and research insights. A unique combination of skills has made Prometeia a leading European company for risk and wealth management solutions, as well as services for institutional investors.

Implementing Serverless Tiering Strategies with AWS Lambda Reserved Concurrency

Explore how you can leverage Reserved concurrency to define a tiering strategy for multi-tenant software-as-a-service (SaaS) applications. There are many benefits when using AWS Lambda functions starting with the serverless model in SaaS that removes undifferentiated heavy lifting by simplifying the architecture and operational footprint. Reserved concurrency is an important feature of AWS Lambda which guarantees the maximum number of instances, running concurrently, for a Lambda specific function.

SaaS-Auth0-API-Gateway-thumbnail

Building a Secure SaaS Application with Amazon API Gateway and Auth0 by Okta

Most applications require a form of identity service to manage, authenticate, and authorize users. In SaaS applications, multi-tenancy adds specific challenges to this task. To meet these needs, SaaS builders must consider integrating with an identity service provider. AWS services such as Amazon Cognito or AWS Partner services like Auth0 provide deep expertise in the field and allow you to focus on your SaaS application’s value proposition while relying on a secure, feature-rich identity provider.

Simplifying Tenant Cost Allocation in a SaaS Solution on AWS with CloudZero

The Cost Optimization Pillar of the SaaS Lens for the AWS Well-Architected Framework emphasizes the need for expenditure awareness by measuring tenant consumption and correlating it to tenant costs. This can prove challenging in SaaS solutions, where resources are shared across tenants. Learn how to leverage CloudZero to gain visibility into tenant consumption, and how you can gain insights into tenant cost using CloudZero’s Enhanced Unit Cost Analytics.

Enabling Tiering and Throttling in a Multi-Tenant Amazon EKS SaaS Solution Using Amazon API Gateway

Every SaaS architecture must introduce mechanisms and policies that prevent noisy neighbor conditions. Getting these policies right is essential to building a robust SaaS solution that delivers a consistent experience to customers. This post looks at the different strategies that can be used to introduce the throttles (transaction rate) and quotas (transaction volume) that manage each tenant’s activity, exploring the various AWS services that can be used to bring these concepts to life.

SaaS-Multi-Tenant-OpenSearch-thumbnail

Storing Multi-Tenant SaaS Data with Amazon OpenSearch Service

Amazon OpenSearch Service is frequently used by SaaS providers to address a broad range of use cases. The use of Amazon OpenSearch Service in a multi-tenant environment, however, introduces a collection of new considerations that will influence how you partition, isolate, deploy, and manage your solution. Explore the strategies and patterns that are used to address these common issues, and look at the specific models used to represent and isolate each tenant’s data with Amazon OpenSearch Service constructs.

Adspert-APN-Blog-090622

Adspert Optimizes SaaS Packaging and Pricing with Support from AWS SaaS Factory

Adspert is an ad tech specialist that supports e-commerce companies in maximizing their profit on Amazon, eBay, Google and Bing by optimizing their pay-per-click (PPC) campaigns. The AWS SaaS Factory team spoke with Adspert to learn about the transformation their business went through in the last six months and the process of changing their SaaS packing and pricing changes, outcomes, impact on their product strategy, and business model.

Armory Launches Continuous Deployment-as-a-Service Solution with Support from AWS SaaS Factory

Armory recently launched its Continuous Deployment-as-a-Service solution which delivers the ability to declaratively automate your entire deployment process across multiple environments so that development teams can focus on writing great code rather than deploying it. Learn how the AWS SaaS Factory team supported Armory during the design of the solution through deep-dive workshops and sessions that helped accelerate the delivery of the SaaS product.

SaaS-Microservices-Lambda-Layers-thumbnail

Building Serverless SaaS Microservices with AWS Lambda Layers

Building multi-tenant systems can represent a major effort for some teams. This post focuses on introducing strategies that allow developers to write their day-to-day code without having to think about how tenancy might influence their implementation. AWS Lambda Layers allow SaaS architects to centralize tenant-aware libraries without impacting the size or load-time of your application’s functions.