华为云PaaS | ServiceStage震撼上线,让企业微服务云化改造如丝般顺滑
在互联网+的今天,拥抱数字化的速度决定了在新环境下的企业的核心竞争优势,传统业务的SaaS化已成趋势,但传统的IT架构无论从成本上还是效率上已难以支撑市场海量的弹性需求与个性需求,企业的云化改造已迫在眉睫,但面对繁杂的传统架构和运维模式,不改造等死,若改造难死,如何看清传统架构的坑,选择有效的“方式”保证架构平滑升级,是每一个企业在“云时代”面临的首要难题。
传统单体应用“数字化”前的
四大难题
1
互联网模式下,应用常态每天会更新很多次。复杂耦合的单体式应用增量开发难、且改动涉及大规模测试;往往新增一个功能和需求都要对系统伤筋动骨的改造,这是未来数字化的运营方式无法接受的。
2
单体式应用在不同模块发生不同资源冲突时,紧耦合模式无法按需扩容,当某一块的业务增长迅速需要扩充服务器时,只能对整个系统进行扩容,这在成本上需要消耗巨大而对单体的帮助也收效甚微。
3
系统健壮性越来越差所有模块运行在一个进程中,任何一个模块中的一个bug,比如内存泄露,将有可能弄垮整个进程,看似牢靠的架构可能因为一个不经意间的疏漏和缺陷影响整个系统的安全性。
4
应用上线手工繁琐传统的上线流程分为,申请、部署、配置、升级、运维五个部分,从申请开始就要人工提前申请,部署需要手工来完成(OS、数据库、中间件、业务组件),在配置过程中开发测试生产需要多项调试易出错,升级要中断业务,运维更是面临崩溃、闪退、响应慢、资源不足,故障难定位等困扰。
解决痛点
实现微服务改造的核心四要义
微服务云化绝非事事完美,微服务架构意味着以更复杂的应用管理、运维环境为代价,实现更高速的应用交付及更快推出市场。这包括:
有序开发:如何保证众多微服务的有序开发与上线?微服务架构下,需要管理服务之间的复杂依赖关系,支持各业务团队做到独立开发、验证及上线,保证服务兼容性避免联动变更。
升级不中断:如何支持大量微服务并发、频繁部署和升级,并且还不能中断业务?需求变更快,新特性或者Bug Fix需要频繁部署升级。
快速定位:如何支持分布式微服务问题快速定界、定位?每个微服务以独立进程多个实例运行,其运行日志分布在多个节点上,一个操作可能涉及多个服务的多个接口调用,某个服务出现问题后如何做到快速排障 。
降低改造成本:如何降低传统应用微服务化的改造门槛和成本?目前仍然有大量的存量企业应用还在运行,对这部分应用的微服务改造不是一蹴而就的。
ServiceStage云服务
专注一站式微服务云应用管理平滑改造
华为云ServiceStage微服务云应用平台,通过多年以来专注对企业IT的服务和洞察,提供一站式企业级微服务应用管理,能够适应企业应用的复杂环境,帮助企业平滑改造上云。同时,ServiceStage的微服务全生命周期管理,帮助企业降低云上应用部署、频繁升级、运行管理和运维复杂性。
ServiceStage关键能力
▌开放、灵活的资源调度框架,基于Kubernetes容器编排平台,支持资源混合编排,让应用平滑上云。
▌开放的微服务框架,支持业务低成本微服务化改造;丰富的微服务治理能力,保障分布式云环境下业务高可靠运行。
▌一站式微服务应用生命周期管理,部署、启动、停止、升级、回滚、删除等。
▌海量微服务调用链跟踪、应用级监控、故障告警、日志分析,支持分布式环境问题快速定界定位。
ServiceStage目前已在华为云官网上线公测,通过使用ServiceStage,可以完美的对接华为云IaaS层的资源,同样可以轻松体验由华为云PaaS带来的各种分布式中间件服务,华为近30年的企业IT经验积累,敏捷、高效、企业级的微服务架构,致力让企业云化改造更顺滑,云架构运行更高效。
点击左下角“阅读原文”可查看华为云ServiceStage产品详情。
HUAWEI CONNECT 2017作为华为自办的面向ICT产业的全球性年度旗舰大会,将于2017年9月5日-7日在上海新国际博览中心隆重举行。本届大会以“Grow with the Cloud”为主题,旨在搭建开放合作的全球共享平台,与客户伙伴一起共同探讨如何通过数字化实现新增长。
-END-