立即试用 Amazon EC2,享受 12 个月免费!轻松构建
可扩展的 SaaS 软件!
什么是 SaaS?
软件即服务(SaaS)传统上被视为一种基于云的软件模型,可通过 Internet 浏览器将应用程序交付给最终用户。SaaS 供应商托管服务和应用程序,供客户按需访问。使用 SaaS 产品/服务时,您无需考虑服务的维护和底层基础设施的管理,只需要考虑如何使用软件即可。SaaS 模式的另一个典型方面是按订阅或按随用随付模式进行定价,而不是一次性购买所有功能。SaaS 的常见应用是基于 Web 的第三方电子邮件,在这种应用场景中,您可以收发电子邮件而不用管理电子邮件产品的功能添加,也不需要维护电子邮件程序运行所在的服务器和操作系统。
虽然该行业传统上使用基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)等术语作为服务组,但在 AWS,我们专注于满足您需求的解决方案,这些解决方案可能涵盖多种服务类型。此页面使用传统的 IaaS、PaaS 和 SaaS 服务分组来帮助您确定哪一套服务最适合您的需求以及最适合您的部署策略。
为什么 SaaS 很重要?
SaaS 很重要,因为它使企业能够访问以前过于昂贵或消耗大量能源,无法在本地环境中运行的强大软件。SaaS 供应商在自己的数据中心或云环境中管理硬件、软件工具和应用程序。您可以直接从浏览器或移动应用程序访问该软件。基于订阅的 SaaS 模型还意味着您可以根据业务需要扩大或缩小对软件的使用。SaaS 的一些优势如下。
云可访问性
您可以从任何具有 Internet 连接的设备访问您的 SaaS。在更传统的软件模型下,您只能从安装它们的工作站访问业务应用程序。由于混合和家庭工作模式,这种可访问性越来越受欢迎。
降低前期成本
SaaS 供应商通常提供基于订阅的模式,以降低传统软件的前期成本,例如许可证、安装或基础设施管理。由于供应商管理其服务器上的所有内容,因此也无需投资额外的计算资源来运行软件。
降低持续成本
由于 SaaS 供应商收取标准费用,您可以放心地计划软件服务每年的费用。持续维护由您的 SaaS 提供商监督,并涵盖在您的订阅中。如果您需要扩展 SaaS 解决方案,还可以避免为增加的服务器容量付费。
部署快速
SaaS 消除了与本地软件相关的安装和配置,这意味着您可以在企业订阅开始后立即在整个企业中推出软件。
按需可扩展性
SaaS 允许您根据需要轻松地向订阅中添加更多服务或存储,而不会产生升级基础设施的成本。SaaS 的可扩展性非常适合快速增长的企业,因为它们可以适时添加新功能和用户。
可靠性
SaaS 供应商在严格的网络安全协议和灾难恢复 能力方面进行投资。许多 SaaS 供应商承诺 99% 甚至 99.9% 的正常运行时间,这意味着您只需要可靠的互联网连接即可工作。
自动更新
软件供应商会定期对其软件进行增量更新和打安全补丁。可以将更新设置为自动部署,无需 IT 支持。
集成
您可以使用 API 将第三方 SaaS 应用程序与其他平台和系统集成。您可以自定义软件以满足您的特定要求,而无需基础设施成本。
实时数据和分析
SaaS 应用程序通常会收集有关使用情况和性能的数据,并且可以实时提供见解。
SaaS 的工作原理?
软件即服务通过云交付模型工作。SaaS 供应商通常在他们自己的服务器和数据库上托管应用程序和数据,或者使用第三方云提供商的服务器。SaaS 供应商还管理平台、操作系统和中间件。
订阅 SaaS 解决方案后,SaaS 供应商将通过 Web 浏览器用户注册和登录授予客户对应用程序的访问权限。SaaS 供应商通常采用多租户模型,这意味着单一版本的 SaaS 解决方案将托管在供应商的服务器上并提供给各个订阅者。
服务等级协议
服务等级协议(SLA)是一种法律合同,它规定了使用 SaaS 产品的条款和条件。它涵盖了您的 SaaS 供应商提供的服务和服务期望,例如正常运行时间、安全性、支持和自动更新,同时还概述了您作为客户的责任。例如,大多数企业都需要拥有自己的数据,无论他们的信息保存在哪里。标准 SLA 将以书面形式确认贵公司保留其数据的所有权以及您随时检索数据的权利。在绝大多数情况下,您可以随时下载数据并在本地备份。
SaaS 与其他传统云服务模型相比如何?
SaaS 是云计算的三种主要传统模式之一,与平台即服务(PaaS)和基础设施即服务(IaaS)并列。
平台即服务
平台即服务通常通过 API 为构建和维护应用程序提供硬件和软件基础设施。云提供商在其数据中心托管硬件和软件开发工具。借助 PaaS,您可以以更低的成本更快地构建、测试、运行和扩展应用程序。
SaaS 与PaaS
SaaS 用于执行特定任务,而 PaaS 使您可以访问托管基础设施以进行应用程序开发。
基础设施即服务
基础设施即服务(IaaS)为网络、计算机(虚拟或物理)和数据存储提供服务。使用 IaaS 可为您的 IT 资源提供高级别的灵活性和管理控制,并且类似于现有的 IT 资源。
SaaS 与IaaS
SaaS 提供全面的第三方软件和维护选择,而 IaaS 仅提供和维护服务器或存储等核心组件。如果您希望最大限度地控制您的环境,IaaS 被认为是一个有利的选择,而如果您在寻求易用性,则 SaaS 是更可取的选择。
使用 AWS 构建的 SaaS 使用案例有哪些示例?
第三方 SaaS 应用程序可以在云基础设施架构上构建和运行。多家领先企业使用 AWS 来构建 SaaS 应用程序。其中包括:
BMC Software
美国跨国 IT 服务组织 BMC Software 与 AWS 合作开发了 Control-M 的 SaaS 版本。作为其历史悠久的产品之一,Control-M 简化了应用程序和数据工作流程编排。BMC 利用 AWS SaaS Factory 的专业知识来提供有关开发 SaaS 解决方案的见解。AWS 还提供了优化成本,同时提高业务敏捷性和运营效率的建议。
CyberArk
CyberArk 的身份安全平台可帮助企业解决远程工作带来的挑战,例如远程访问管理、管理权限和安全凭证。CyberArk 与 AWS SaaS Factory 团队合作,为其平台构建了新的共享服务。CyberArk 通过为其所有 SaaS 解决方案构建集中的云原生共享服务来验证和加速 SaaS 开发,并将其上市时间缩短了 30%。
Cohesity
AWS 高级技术合作伙伴 Cohesity 在 AWS 上发布了其数据管理即服务 (DMaaS),以从根本上简化数据管理。Cohesity 与包括 AWS SaaS Factory 在内的多个 AWS 团队密切合作,以设计、实施和发布其产品。它报告产品投放市场的速度因此加快了 50%。
为什么我应该选择 AWS 来构建 SaaS 应用程序?
尽管 AWS 不提供 SaaS 服务,但 AWS 提供了许多选项,您可以使用这些选项来构建自定义的第三方 SaaS 应用程序和解决方案。您可以访问许多工具和资源来推动 SaaS 转型。利用 AWS 最佳实践和专业知识构建您的组织、运营和技术能力。AWS 合作伙伴可以通过 AWS SaaS Factory 访问第三方专家级 SaaS 资源,以在 SaaS 旅程的每个阶段提供帮助。
立即创建免费账户,开始使用 AWS!