您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。 [亚马逊云科技]:云上增长实战指南 第三卷:技术卓越 从云原生到持续现代化的创新路径 - 发现报告

云上增长实战指南 第三卷:技术卓越 从云原生到持续现代化的创新路径

信息技术 2026-04-09 亚马逊云科技 大表哥
报告封面

P01P02 许可管理:优化现有投资 架构现代化一一拥抱事件驱动与无服务器 部署现代化一应对混合云与边缘场景 混合云的驱动力-致性的挑战与解决方案 P07 持续学习与创新 您的SaaS业务已在云上稳健运行,但这是否意味着技术演进的终结?恰恰相反,这开启了一个持续现代化的新篇章。在竞争激烈的市场中,技术领先是保持产品竞争力和业务增长的关键。一个现代 我们将探讨在SaaS之旅的“Day2”及以后,如何通过技术现代化,实现从“云原生”到“云卓越”的我们将深入剖析技术栈现代化的三大路径:摆脱商业软件许可束缚、拥抱事件驱动与无服务器架 优化框架。这不仅是一份技术路线图,更是一份创新催化剂,旨在帮助您构建一个面向未来的、卓越 技术栈现代化一一摆脱历史遗留的伽锁许多SaaS应用在演进过程中,都或多或少地背负着历史遗留的技术债务,其中最常见的就是对特定商业操作 系统和数据库的依赖。这些依赖不仅带来了高昂的许可成本,更限制了架构的灵活性和云原生能力的发挥。实现技术栈的现代化,首先要从摆脱这些锁开始 操作系统现代化:从Windows到Linux》挑战(Challenge) 对于.NET应用,利用Porting Assistant for.NET等工具,将传统的.NETFramework代码现代化为跨平台的. AmazonApp2Container可以帮助您自动化地将现有的Java和.NET应用容器化,简化向Linux环境的迁移。 1.2数据库现代化:从商业数据库到云原生数据库 》挑战 (Challenge)传统的商业关系型数据库(如SQLServer,Oracle)在云原生环境下,面临扩展性、性能和成本的多重瓶颈。 拥抱云原生数据库。根据业务场景,选择最合适的数据库类型: 》NoSQL数据库(NoSQLdatabase) 特别是BabelfishforAuroraPostgreSQL功能,可以让为SQLServer设计的应用,在几乎不修改代码的情况下,直 1.3许可管理:优化现有投资在彻底完成现代化之前,您仍然需要有效地管理现有的商业软件许可。AmazonLicense Manager可以帮助您 格要求的许可协议,从而在过渡期内最大化现有投资的回报。 架构现代化拥抱事件驱动与无服务器当您的技术栈摆脱了底层束缚后,下一步就是对应用架构本身进行现代化改造。从紧耦合的请求/响应模式 转向松耦合、高弹性的事件驱动架构(Event-DrivenArchitecture,EDA),是构建现代化SaaS应用的核心。 ChangestreamSaasEventRuleEvent 行开发和部署,极大地提升了团队的敏捷性。 基于事件的“推送”模式,意味着计算资源只在有事件需要处理时才被激活,成本效益避免了传统轮询模式下的资源浪费。 够将成本效益发挥到极致。2.3核心服务: Amazon EventBridge 路由到AmazonLambda等目标,极大简化了EDA的构建和管理。 EventBridgeEvent sourceTargetEventsourceEvent busTarget 部署现代化一一应对混合云与边缘场景并非所有的工作负载都能,或者都需要在云端运行。出于数据主权、超低延迟或现有投资等原因,部分应用组 件可能需要保留在本地数据中心或部署在边缘设备上。一个现代化的SaaS架构,必须能够优雅地应对这种混合云(Hybrid Cloud)的现实。 混合云的驱动力数据主权与合规满足特定行业(如金融、医疗)或国家对于数据必须存储在本地的法规要求。 在漫长的迁移过程中,确保云上和本地的应用能够协同工作。 将云作为本地数据中心的灾备站点。 Amazon Systems Manager提供了一个单一的控制台,用于查看和管理您在云端和本地的所有资源,实现统一的配置管理、补丁管理和操作审计。 卓越运营一一持续审查与优化技术演进永无止境。构建了一个现代化的架构之后,如何确保它能够持续保持卓越,并不断为业务创造价值? 建立一个持续审查与优化的闭环流程至关重要。 可观察性:理解您的系统“你无法优化你无法衡量的东西”。建立一个全面的可观察性(Observability)体系,是持续优化的基础。这 的指标收集和告警功能。 日志 (Logs) 和分析。 运营、安全性、可靠性、性能效率、成本优化、可持续性)的最佳实践和设计原则。 营、安全性、可靠性、性能效率、成本优化、可持续性)的最佳实践和设计原则。更重要的是,该框架提供了一个专门面向SaaS的“透镜”一一SaaSLenS。它在通用框架的基础上,增加了14个专门针对SaaS业务的审查问题,例如: 您是如何将租户上下文关联到每个微服务的? ·您是如何隔离租户数据和资源的?·您是如何设计您的计费和计量系统的? 定期使用Amazon Well-Architected Tool(尤其是SaaS Lens)对您的架构进行“体检”,可以帮助您主动发 密沟通,将帮助您在SaaS的马拉松长跑中,始终保持领先。