Check out the on-demand sessions from the Low-Code/No-Code Summit to learn how to successfully innovate and achieve efficiency by upskilling and scaling citizen developers. Watch now.

Amazon today open-sourced Amazon Web Services (AWS) SaaS Boost, an open source tool that helps software developers migrate their existing solutions to software-as-a-service (SaaS) delivery models. Amazon says that SaaS Boost — which launched in preview at AWS Re:Invent 2020 — has the potential to offload development efforts by supporting app transformations to SaaS, freeing up developers to focus on other aspects.

SaaS apps are constantly evolving. Many of them use industry-standard protocols and interface with other products, but they all need certain foundational capabilities to onboard users, provision infrastructure, and surface key metrics. These functions are critical for enabling SaaS providers to scale. However, if every company invested in building these capabilities, it’d take resources — slowing down the time to market.

To address this challenge, AWS SaaS Boost provides functionality including tenant isolation, data partitioning, monitoring, metering, and billing. According to Amazon, the focus is on creating an environment that brings together all the elements of a ready-to-use SaaS architecture, removing much of the heavy lifting commonly associated with migrating a solution to a SaaS model.

Unifying data across disparate sources is one key feature in AWS SaaS Boost. Between 60% and 73% of all data within corporations is never analyzed for insights or larger trends, a Forrester survey found. The opportunity cost of this unused data is substantial, with a Veritas report pegging it at $3.3 trillion by 2020. That’s perhaps why organizations have taken an interest in technologies like AWS SaaS Boost that help to ingest, understand, organize, share, and act on data from multiple environments.


Intelligent Security Summit

Learn the critical role of AI & ML in cybersecurity and industry specific case studies on December 8. Register for your free pass today.

Register Now

Data challenges

According to Gartner, creating a‌n architecture‌ ‌that helps‌ ‌operationalize data‌ ‌pipelines‌ ‌is one‌ ‌of‌ ‌the‌ ‌major‌ ‌trends‌ ‌for‌ ‌2021. Organizations want to make better use of their data, but most lack a mature strategy. Indeed, surveys show that data’s business impact is limited by challenges in lifecycle management.

Recognizing this, Amazon designed AWS SaaS Boost to be adaptable to the needs of individual projects and organizations. The management and core services of SaaS Boost were built using a serverless application model, with a dashboard where users can configure the ports, domains, compute settings, databases, file systems, and billing options unique to their apps.

New tenants are introduced to the AWS SaaS Boost environment through an onboarding process that collects a tenant’s configuration options and launches an automation. From there, AWS SaaS Boost provisions tenants with separate subdomains that are used to route them to their architectures. The specific resources that apps will need are set up automatically, so that when new versions of the apps are uploaded, SaaS Boost can deploy the updates to all tenants.

AWS SaaS Boost

Above: A portion of the SaaS Boost onboarding process.

Image Credit: Amazon

On the analytics side, SaaS Boost includes a collection of tenant-focused graphs that can be used to analyze trends. Beyond this, the tool enables integration with preprovisioned infrastructure that can aggregate and surface custom metrics views.

In a blog post, AWS worldwide partner solution architecture Adrian De Luca said that the goal is to “build a vibrant community of developers using AWS SaaS Boost” for production workloads. “We’d like to [encourage] contributors [to donate] code to enhance and optimize … features. As the project matures, we plan to invite other maintainers to take active roles in determining the project’s direction,” he wrote. “Throughout the preview period with developers all over the world, we received interest from large industry-leading software companies who want to offer their traditional products in an easier way, startups who want to build new products with it, and systems integrators modernizing enterprise software on behalf of customers.”

VentureBeat's mission is to be a digital town square for technical decision-makers to gain knowledge about transformative enterprise technology and transact. Discover our Briefings.