我们最近看到现有产品的开源替代品激增,或者确切地说是开源 SaaS 平台

仅在 2020-21 年,就涌现出很多开源平台。来自硅谷的著名创业加速器 Y-Combinator 公布了它的公司名单,其中许多是开源社区驱动的产品。YC 已经有两个大开放源公司 GitLab(开源 github)和 Mattermost(开源 slack)。

大多数新的开源 SaaS 产品都来自印度。作为 Postman 等开源产品的大本营,这并不奇怪。现在,拥有大量 github 明星和社区的新产品正在问世,例如:

  • Chatwoot:开源客户参与套件(Zendesk 和 Intercom 替代品)

  • Fusion:开源产品分析(混合面板、振幅、hotjar)

  • Supabase : 开源 firebase 替代品

  • Signoz : 开源全栈可观察性平台(Datadog & NewRelic)

  • SuperToken : 身份验证和用户管理 (auth0)

  • Appsmith:开源内部工具(retool)

  • ToolJet : 开源无代码内部工具(retool)

  • Firecamp : 开源多类型api平台

但是为什么我们真的需要开源产品,我们了解社区对构建和修复产品的支持,但还有什么?

Pranay Prateek,SigNoz 的首席执行官在他的博客中强调了其中一些原因

有多种原因:

  1. GDPR/CPRA 等隐私法的增加

  2. 配置的灵活性,因为您不会每次都跨越互联网边界

  3. 数据出口成本

  4. 数据泄露

  5. 更多控制

  6. 不仅仅是一种选择

让我们更详细地研究其中的一些

  • 隐私法 — 《通用数据保护条例》(GDPR)于 2018 年 5 月生效,这是在当前数字革命中保护人们基本权利以及防止公司利用数据谋取经济利益的关键一步,将用户置于危险之中。另一项隐私法规,即加州隐私法规法案 (CPRA),将对与第三方企业共享用户数据执行更严格的隐私规则。从 2023 年开始,用户将能够选择不与第三方供应商共享他们的数据。(包括 DataDog、Google Analytics 等供应商)。如果您正在使用第三方 SaaS 解决方案,则必须先清理您的用户数据,然后再将其发送到第三方 SaaS 解决方案。当管理层拼命解决关键问题时,您将如何调试它 — 就像昨天一样 — 因为您现在无法完全了解您的软件基础架构中发生的事情?

  • 数据泄露 — 入侵单个 SaaS 供应商将使黑客能够访问许多公司的关键数据,从而使云供应商成为安全漏洞的蜜罐。您不知道您的数据是否因为黑客入侵了 SaaS 提供商以获取对其客户之一的访问权限而受到损害。来自多家公司的数据通常没有明显的分离。如果您使用 100 家 SaaS 供应商,每个供应商发生安全漏洞的概率为 0.5%,那么您有 1 — (0.995)100 u003d 40% 的概率遇到安全漏洞。您所有的 SaaS 提供商都同样安全吗?

  • 数据出口成本 — 许多技术团队没有意识到这一点,因为它只是 AWS/GCP 账单上的一个项目,很少有人关注。但是,如果您要向 SaaS 供应商发送大量监控/记录数据,则此项目迟早会出现 AWS 费用应按特定区域和分层数据传输率支付,用于通过 Internet 传输数据的传输。如果您每个月向 Internet 发送 10 TB,您的每月费用将增加 900 美元。

AWS 数据传输的定价

Replicated 的首席执行官 Grant Miller 发表了一篇有趣的博客,阐述了为什么现代本地交付范式在软件交付方面远优于 SaaS。仔细想想,SaaS 与 2000 年代早期的传统本地软件部署世界相比,是一个令人耳目一新的变化。要开始使用您的软件,您需要购买昂贵的硬件、年度许可证,然后聘请顾问来启动和运行它。如果一切按计划进行,整个过程可能很容易需要 3-6 个月。然后每年都会有升级软件的仪式,这将是 a_**_ 中的另一个痛苦。

可以理解,SaaS 在这个世界上是一个受欢迎的转变。

然而,随着 Kubernetes 等新的云原生技术的引入,这个过程变得更加容易。今天,您可以简单地通过运行命令来安装软件。

kubectl deploy

要升级软件,您所要做的就是更新 Helm 图表并重新部署。而且,考虑到上面讨论的隐私、安全和增强控制的好处,为什么不认真考虑一下呢?

如果你需要更多的社会证据来更多地考虑这一点,这里是 Elon Musk 的推文,关于特斯拉如何只使用“内部和开源软件”特斯拉只使用内部和开源软件并直接操作比特币节点。支付给特斯拉的比特币将保留为比特币,而不是转换为法定货币。 —— 埃隆·马斯克(@elonmusk)

不仅仅是替代品 — 这些工具中的大多数,虽然他们说它们是替代品,但并不完全相同,但有一些独特之处。

  • Signoz — 是一个用于跟踪、日志和指标的完整堆栈解决方案,具有非常好的 UI。

  • Fusion — 具有可视化分析功能,例如带有传统分析的 hotjar 和营销参与套件

  • Chatwoot — 专注于多渠道沟通。

让他们比其他开源替代品更具优势

如果您喜欢此博客,请查看 Fusion,它是一个开源、自托管的产品分析平台 — 可替代 Mixpanel、Amplitude 和 Hotjar。

我们欢迎任何类型的开源贡献。快来加入我们,共同打造产品分析的未来。

https://github.com/fusion-hq/fusion

Logo

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!

更多推荐