全方位提升业务连续性能力,阿里云应用高可用产品重磅发布

简介: 近日,阿里云发布了应用高可用产品AHAS(Application High Availability Service),AHAS是业内首款专注于提高应用高可用能力的SaaS产品,提供应用架构自动探测,故障注入式高可用能力评测和一键应用限流降级等功能,可以让用户快速、低成本的提升应用可用性。

近日,阿里云发布了应用高可用产品AHAS(Application High Availability Service)AHAS是业内首款专注于提高应用高可用能力的SaaS产品,提供应用架构自动探测,故障注入式高可用能力评测和一键应用限流降级等功能,可以让用户快速、低成本的提升应用可用性。

IMG_0676

AHAS传送门:https://www.aliyun.com/product/ahas

在传统的应用高可用方案中,企业要保障应用的高可用性和业务的连续性,不仅需要投入较高的建设成本,而且上线时间长、建设和维护难度高,导致很多公司望而却步。同时,在应对分布式架构的应用高可用性问题上,针对物理机和虚拟化集群的传统高可用方案并不能满足其高可用的需求。此时,云上应用高可用产品成为提升分布式架构下的应用可用性的新方案。

依托于集团真实的业务场景和长时间的技术沉淀,阿里云将集团分布式架构下的高可用能力转化为SaaS产品,并形成服务,只需四个步骤,即可将AHAS接入现有分布式系统,提供应用的高可用性。


  • 提供微服务架构下的高可用能力

AHAS针对基于SpringCloud,Dubbo或K8S的微服务应用,一键快速接入高可用能力,无需改造代码,无需运维后台服务。并支持微服务流控,以应对突发的流量洪峰、保护微服务稳定性,支持微服务降级,以应对服务依赖引发的雪崩问题,提供整体应用的稳定性。

_2018_09_28_10_51_25

  • 提供传统IT架构下的高可用能力

与此同时, AHAS 提供了应用高可用保障所必需的架构实时展现与追踪、架构高可用性测评,以及 Java 应用零代码改动接入流控降级的能力。即便是已上线的应用,也无需升级改造,即可提升应用的可用性。

_2018_09_28_10_51_38


据悉,应用高可用服务AHAS包含3大功能模块:架构感知,自动感知应用的拓扑结构,绘制组件间依赖关系和应用对基础架构的依赖,并持续记录;应用高可用评测,提供基于真实故障的高可用能力评测,智能推荐基于自身应用架构的演练场景;应用高可用防护,提供流控降级保护等可用性防护手段,零代码改动,一键启用。

目前,阿里云应用高可用服务已广泛应用于金融、制造、教育、零售、政府等多个行业,阿里云应用高可用服务AHAS将帮助更多用户降低提升应用可用性的门槛,快速实现应用高可用架构的部署。

相关文章
|
Java 关系型数据库 数据库连接
MyBatis Plus 解决大数据量查询慢问题
MyBatis Plus 解决大数据量查询慢问题
|
编解码 人工智能 自然语言处理
AIGC基础模型——扩散模型(Diffusion Model)
【1月更文挑战第23天】AIGC基础模型——扩散模型(Diffusion Model)
769 1
AIGC基础模型——扩散模型(Diffusion Model)
|
12月前
|
前端开发
html 格式
【10月更文挑战第14天】html 格式
678 4
|
XML 设计模式 Java
PowerMock:静态方法与私有方法测试
PowerMock是Java单元测试中扩展Mockito的框架,允许模拟静态方法、构造函数、私有方法和final类,以增强测试隔离和覆盖率。主要应用场景包括静态方法模拟、私有方法测试和构造函数/Final类模拟。然而,使用时需注意配置复杂性、避免过度使用、精确控制模拟行为和遵循最佳实践。示例展示了如何模拟静态方法,通过添加PowerMock依赖和使用PowerMockito.mockStatic进行静态方法的模拟和验证。正确使用PowerMock能提升测试质量,但应谨慎以保持代码可读性和测试有效性。
662 5
PowerMock:静态方法与私有方法测试
|
11月前
|
开发者 数据库管理 Python
Django框架和Flask框架的区别
总体而言,Django 适合需要快速搭建大型应用的开发者,而 Flask 则更适合有特定需求和追求灵活性的开发者。
401 64
|
人工智能 Devops 测试技术
软件质量工程的关键实践
软件质量工程的关键实践
254 0
|
存储 缓存 安全
企业出海合规:如何区分数据控制者与数据处理者
数据控制者是确定个人数据处理目的和方式的实体,负有最大责任,需保护数据主体的隐私。数据处理者是按照控制者指示处理个人数据的实体,负责数据安全和协助控制者履行职责。两者需通过明确的合同规定责任。数据控制者的职责包括确定目的、获得同意、确保安全、提供透明度、促进权利行使、进行DPIA和建立协议。数据处理者负责按指示处理数据、确保安全和保密、协助控制者、处理数据泄露通知、数据删除和遵守法律。
897 0
|
机器学习/深度学习
深度学习之蛋白质结构预测
基于深度学习的蛋白质结构预测是利用深度学习模型来预测蛋白质的三维结构,这在生物学和药物研发领域具有重要意义。
316 4
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
浅谈机器学习与深度学习的区别
浅谈机器学习与深度学习的区别
366 0
|
存储 缓存 应用服务中间件
Nginx入门 -- 基本数据结构中之ngx_list_t,ngx_queue_t
Nginx入门 -- 基本数据结构中之ngx_list_t,ngx_queue_t
234 0