在当前数字化时代,企业越来越依赖于高效的资产核算系统来管理和追踪其资产。华为作为全球领先的信息和通信技术解决方案提供商,一直致力于创新的技术实践。最近,华为在MetaERP资产核算领域采用了无服务器架构,取得了显著的成功,实现了资源成本的降低70%。
无服务器计算模型是一种云计算架构,其中应用程序的开发者不需要关心服务器的配置和管理。它将计算资源的管理责任交给云服务提供商,开发者仅需专注于编写应用程序的业务逻辑。这种架构模型具有高度的弹性、可扩展性和成本效益,适用于各种规模的企业应用。
华为MetaERP资产核算团队采用了无服务器架构来实现其资产核算系统。他们的目标是降低运行成本,提高系统的可伸缩性和弹性,并确保高可用性。下面我们将详细介绍他们的架构实践。
-
无服务器服务选择
华为团队选择了云服务商提供的无服务器计算服务。他们使用了函数即服务(Function as a Service,FaaS)平台,以及其他相关的云服务,如存储和数据库服务。这些服务提供了强大的计算和存储能力,同时具有自动扩展和按需付费的特性。 -
架构设计
华为MetaERP资产核算系统的架构采用了微服务架构风格。每个功能模块都被设计为一个独立的无服务器函数。这些函数可以根据实际需求进行独立的扩展,从而提高系统的可伸缩性。
系统的核心功能包括资产登记、资产折旧计算和报表生成。每个功能模块都被设计为一个无服务器函