共计 1233 个字符,预计需要花费 4 分钟才能阅读完成。
昨日,AWS 公布了一款名为 AWS SaaS Boost 工具,旨在帮忙软件开发人员将现有解决方案转换成软件即服务 (SaaS) 交付模型。去年在 re:Invent 2020 大会上,AWS 公布了 AWS SaaS Boost 的预览版,时隔五个月,这款工具终于开源。
我的项目地址:https://github.com/awslabs/aw…
AWS SaaS Boost 是一种随时可用的开源参考环境,可能帮忙独立软件供应商 (ISV) 减速向软件即服务 (SaaS) 的迁徙。
AWS SaaS Boost 疏导软件构建者实现迁徙和经营流程,尽量减少向 SaaS 迁徙的阻力,承当起推出 SaaS 产品的重任。AWS SaaS Boost 为组织提供随时可用的外围软件元素,以便在云中胜利运行 SaaS 工作负载(如部署自动化、剖析控制面板、计费和计量),缩小开发和试验工夫,并更快地将软件交付给客户。软件构建者可通过应用 AWS SaaS Boost 打消构建 SaaS 解决方案的复杂性,专一于爱护外围知识产权。
我的项目团队示意,其 使命是为 SaaS 构建者创立一整套社区驱动的可扩大构建模块。其目标是营造一种凋谢的环境,以开发和共享可重用的代码,从而放慢在 AWS 上交付和运行多租户 SaaS 解决方案。
性能简介
所有 SaaS 产品都须要具备以下基本功能:搭载用户、为租户提供基础设施、监控耗费趋势、配置租户档案、集成计费零碎,以及显示要害指标。这些性能对于帮忙 SaaS 供应商扩充规模至关重要。如果每家 SaaS 公司都要在构建理论利用之前构建这些能力,那么这将耗费贵重的开发资源和无限的资本,并减缓产品上市工夫。
AWS SaaS Boost 的劣势在于,只需在我的项目开始时进行环境配置就能够取得以上这些能力,从而使开发人员专一于为客户提供新的性能和体验。此外,AWS SaaS Boost 还集成了多项 AWS 服务,如 AWS 云信息、AWS 身份辨认与拜访治理 (IAM)、Amazon Route 53、弹性负载平衡、AWS Lambda 和 Amazon 弹性容器服务 (Amazon ECS)。
AWS SaaS Boost 设置流程
AWS SaaS Boost 采纳 Apache-2.0 许可证,因而代码容许自定义以满足业务需要,如有须要代码还能够从新散发。
为什么抉择开源?
在相干博客中,AWS 示意:「AWS SaaS Boost 的指标是汇聚尽可能多开发人员和公司的多年教训,取得高质量软件。SaaS Boost 开源后,任何人都能够帮忙改良它。借助构建者社区,咱们能够更快地开发性能,与宽泛的 SaaS 软件集成,为客户提供高质量的解决方案。」
AWS 示意,心愿借助开源建设一个充满活力的开发人员社区,实现共赢:开发者应用 AWS SaaS Boost 解决生产工作负载,贡献者捐献代码来加强和优化其性能。
参考链接:
- https://aws.amazon.com/cn/blo…
- https://aws.amazon.com/cn/abo…
- https://github.com/awslabs/aw…