LOGO

AWS Open Source Tool: Transform On-Prem Software to SaaS

May 12, 2021
AWS Open Source Tool: Transform On-Prem Software to SaaS

AWS Releases SaaS Boost as Open Source

AWS has announced the release of AWS SaaS Boost as an open-source project, licensed under Apache 2.0. This tool, initially unveiled at the AWS re:Invent conference last year, is intended to facilitate the transformation of on-premises software into cloud-native Software as a Service (SaaS) applications.

Project Mission

The core mission of this software, as outlined by the company, is to establish a community-focused collection of adaptable components for SaaS developers. The aim is to cultivate an open ecosystem for creating and sharing reusable code.

This shared code will accelerate the delivery and operation of multi-tenant SaaS solutions hosted on AWS.

Functionality and Integration

AWS SaaS Boost provides the necessary tools to convert applications, enabling user sign-up and utilization within a multi-tenant cloud environment. While open source, the tool is strategically designed to encourage migration to the AWS ecosystem.

Within AWS, users can leverage services like AWS CloudFormation, AWS Identity and Access Management (IAM), Amazon Route 53, Elastic Load Balancing, AWS Lambda, and Amazon Elastic Container Service.

Alternative services could be utilized, though the tool is optimized for the AWS platform.

Benefits of Open Sourcing

Open-sourcing the project grants companies requiring such functionality access to the source code. This fosters trust and allows for contributions to expand the product’s capabilities and benefit the wider community.

This approach represents a mutual advantage: users gain flexibility and community support, while AWS benefits from collective development and enhancement of the tool.

Amazon’s Perspective

According to Adrian De Luca of Amazon, the goal of AWS SaaS Boost is to distribute high-quality software, built on years of experience, to a broad range of developers and companies.

As open-source software, anyone can contribute to its improvement. The hope is to accelerate feature development, integrate with diverse SaaS software, and deliver a robust solution for customers of all sizes and locations.

Recent Open Source Initiatives

This announcement follows the recent open-sourcing of the software for Amazon’s Deep Racer device, which powers its machine-learning-driven mini race cars.

Amazon’s relationship with open source has been complex in recent years. Companies such as MongoDB, Elastic, and CockroachDB have modified their open-source licenses to prevent Amazon from creating hosted versions of their software.

Key Takeaways

  • AWS SaaS Boost simplifies the transition to SaaS.
  • The open-source nature encourages community contribution.
  • Integration with AWS services is a key feature.
  • This release is part of a broader trend of Amazon open-sourcing projects.
#AWS#SaaS#open source#on-premise#software#cloud