FusionStage

FusionStage 概述

FusionStage的概念和价值

FusionStage,华为新一代轻量级PaaS平台,致力于让开发者专注于代码本身,提升开发效率,推动企业更好的云化转型。

    面向个人开发者,提供了开发、测试、部署、运维的全流程全自动化应用管理能力;

    面向企业复杂IT,提供了应用的大规模资源部署和统一调度能力,并为应用提供自动注册、发现、治理、隔离、调用分析等一系列分布式/微服务治理能力,屏蔽分布式系统的复杂度;

    同时提供云化所需的数据库、大数据、通信和应用中间件服务;通过服务集成管控可集成传统非云化的中间件能力。

企业IT云化转型关键挑战

挑战一

烟囱式应用系统构建,难于共享,资源利用率低

挑战二

臃肿的单体应用架构无法满足日趋敏捷和快速的客户要求

挑战三

开发(Dev)与生产运维(Ops)割裂,无法实现端到端自动化

开发者体验流程

开发者登录

用户/租户登录

创建项目

添加资源

服务使用

服务发布

订阅/管理服务

绑定/管理服务实例

应用开发

客户端SDK

应用模板设计器

配置开发流水线

部署上线

应用部署模型

应用生命周期管理

全自动/手动弹性伸缩

产品架构

架构解读

3个核心框架—应用开发流水线框架
​面向Cloud-Native应用、微服务开发场景,构建以容器为中心的开放、高效、可定制的开发流水线引擎。支持插件化接入各类研发工具。
3个核心框架—应用调度与资源管理框架
面向应用和服务进行自动化部署和弹性伸缩,实现跨集群、跨数据中心的资源池共享和统一调度。
3个核心框架—微服务运行与治理框架
支持多语言,多协议,多事务一致性的微服务开发和治理框架。海量服务自动发现、路由、调用链跟踪与日志实时处理分析。
1组云中间件服务:

提供应用云化所需的数据库/大数据/通信和应用中间件服务;通过ServiceBroker提供第三方服务接入支持,保证平台的开放性。

1个服务集成标准:

部件按照原子微服务设计,可分可合,供各个组件使用,减少重复开发工作。

技术优势

混合编排

支持对接主流异构IaaS资源;打通物理机/虚拟机/容器,可以互相通信,协同工作。

大规模集群

支持单集群1万节点;通过集群联邦技术实现应用多集群资源共享。

基于应用特征的调度管理

通过采集每秒吞吐量/时延/CPU等指标进行动态调度,实现应用SLA条件下资源利用率最优。

开放性

支持异构IaaS;支持传统中间件/云中间件/第三方中间件;支持商用/开源和多种新型编程语言。

在线反馈

请您对该内容打分
提交