应用高可用服务AHAS_流量防护_限流降级_容器与中间件-阿里云

应用高可用服务 AHAS
应用高可用服务(Application High Availability Service)专注于提高应用及业务的高可用能力,主要提供流量防护、故障演练、多活容灾、开关预案四大核心能力。用户通过各模块可以快速低成本的在营销活动场景、业务核心场景全面提升业务稳定性和韧性。

产品规格

产品优势

全方位的流量防护
提供常用网关、微服务以及 Service Mesh 级别的流量管控与容错能力,从流量控制、并发控制、熔断降级、自适应保护、分布式流控、热点防控等多个维度来保障业务的稳定性。
秒级防护与监控能力
流量防护规则可实现秒级推送并实时生效,提供机器维度、接口维度、集群维度的秒级流量水位分布分析功能,可以结合业务场景快速配置告警及流控后的返回行为。
低接入成本
流量防护支持Java、Go、PHP、C++ 等多种编程语言以及 Nginx/Ingress/Envoy 等网关,支持近 20 种主流框架。支持 SDK接入,以及无代码侵入的Java Agent、K8s pilot接入方式。
灵活的开关配置
功能开关模块可以作为业务的配置管理中心,动态实时管理代码中的任意业务配置项,而无需额外编写相关的配置管理逻辑。
先进的混沌工程 故障演练平台
故障演练获得信通院混沌工程平台先进级认证,提供200+故障场景及多种一站式演练方案,白屏化一键安装演练探针,系统0改造,资源占用率极低。
了解故障演练
一站式多活容灾平台
提供同城多活、异地双活、异地双读等多种容灾架构,具备接入层、服务层、数据层全栈的容灾管控能力。可实现分钟级容灾切换,具备业内大规模的多活实践。
了解多活容灾

产品功能

应用防护提供应用级别的流量控制、应用间的降级隔离、单机自适应过载保护、热点流量探测与防控、脉冲流量削峰填谷、慢方法/SQL的自动熔断、分布式流量控制等。
网关防护支持 Nginx/Ingress 网关层流量控制以及 Spring Cloud Gateway、Zuul 等常用 API gateway 的流量防护,从流量入口处拦截骤增流量,防止下游服务被压垮。
流量监控提供包括QPS、并发线程、响应时间(RT)、异常、CPU/load、网络流量等指标的秒级监控能力,并针对这些指标提供可视化的接口调用统计、TOP接口/节点、热力图、分场景类型汇总等,并支持针对这些指标配置自定义告警。
开关预案支持代码中配置项的动态管理,根据需求为某个应用开启或关闭部分功能,或设置某个性能指标的阈值。通常用于设置黑白名单、运行时动态调整日志级别、降级业务功能等场景。
故障演练提供一站式架构分析、故障巡检、故障注入、系统稳态度量等功能,帮助用户增强分布式系统的容错性和可恢复性,帮助系统平稳上云。查看故障演练
多活容灾支持分布在多个站点的系统同时对外提供服务,保障故障场景下的业务快速恢复。横向囊括容灾架构的上线、运维、演练、切流、升级到下线的全生命周期。纵向包含业务流量的完整路径,从流量接入,到服务化调用,异步化消息,再到最终数据落库。查看多活容灾

应用场景

微服务高可用
传统应用高可用
网关高可用流量管控
一键托管式微服务高可用流量防护
针对基于 Spring Boot/Spring Cloud、Dubbo、gRPC 或 K8s 部署的 Java 微服务应用,无需改造代码,即可一键快速接入高可用流量防护和监控能力,保障服务稳定性
能够解决
微服务流控
应对突发的流量洪峰,控制或平滑掉集群超出的流量,保障微服务的稳定性,流控处理逻辑可由用户自定义
微服务熔断降级
应对第三方服务或组件不稳定引发的分布式服务雪崩问题,自动或手动对慢调用/异常服务进行熔断降级,提高整体服务的健壮性
自适应系统保护
当系统负载飙高时自适应调配入口流量,保障服务系统稳定的同时尽可能保证服务的吞吐量
推荐搭配使用
快速无成本接入高可用能力
针对传统单体或分布式应用,提供一种无需开发侵入和改造的快速获得应用高可用的能力,已上线的应用也可以方便的接入流量防护服务,通过流控、熔断降级、自适应保护等手段保障服务稳定性
能够解决
业务入口限流
对突发的业务流量和异常访问进行流控
数据库访问保护
隔离各类业务对数据库的调用,保护重要业务
推荐搭配使用
快速低成本接入网关防护
在 Nginx/Ingress 网关层及 API Gateway 层对入口流量进行细粒度管控,通过集群流控、熔断降级等手段提前拦截多余的流量而无需打到后端服务,保障后端服务的稳定性
能够解决
Nginx/Ingress 入口流量防护
应对突发的流量洪峰,对入口流量进行定制化监控与细粒度防护
微服务网关防护
从微服务网关流量入口处对后端服务进行流量控制,支持路由与自定义 API 分组维度的监控与防护
推荐搭配使用

客户案例

产品动态

2018-09-21 新产品
阿里云应用高可用服务公测发布
查看详情
2018-10-11 新功能
架构感知支持零门槛体验 Demo 实例
查看详情
2018-11-08 新功能
架构感知新增结构化展示和多维度筛选
查看详情
2018-12-13 新功能
优化流控降级,支持表格化展示所有节点
查看详情
2019-03-07 新功能
故障演练服务全新升级,提供更流畅的演练体验。
查看详情
2019-04-10 新功能
架构感知,故障演练,限流降级升级
查看详情
2019-12-19 新功能
AHAS计费模型优化,增加入门级防护。
查看详情
2020-03-01 新功能
AHAS流量防护接入方式新增GO 语言
查看详情
2020-03-06 新功能
AHAS--功能预案功能(公测)发布
查看详情
2020-04-03 体验优化
AHAS概览页全新升级,高可用体系直观呈现
查看详情
2020-08-07 新功能
AHAS 流量防护新UI 全新发布
查看详情
2020-08-14 新功能
AHAS流量防护-nginx 网关流控功能发布
查看详情
2020-08-21 新功能
AHAS流量防护-应用集群流控功能发布
查看详情
2020-09-10 价格调整
GO/PHP 流量防护9月10日开始收费,老客享受为期1个月的专属折扣
查看详情
2020-09-11 新功能
AHAS应用防护-PDF/CSV报告-限时免费获取
查看详情
2020-10-16 体验优化
子账号可在控制台上快速获取主账号ID
查看详情
2020-10-26 新功能
AHAS故障演练 - 强弱依赖治理
查看详情
2020-11-09 体验优化
AHAS流量防护-更便捷地进行集群流控配置
查看详情
2020-11-20 新功能
AHAS故障演练 - 演练空间
查看详情
2020-12-01 新版本/新规格
超高性价比AHAS流量防护包月资源包重磅发布
查看详情
2020-12-02 新功能
网关上可实现集群流控
查看详情
2020-12-10 新版本/新规格
AHAS故障演练 - 包年包月资源包发布
查看详情
2021-01-21 新功能
AHAS故障演练 - 消息演练
查看详情
2021-02-01 新功能
AHAS流量防护 - 主动降级规则
查看详情
2021-02-03 新功能
AHAS流量防护 - 新增 K8S Ingress 流量防护功能
查看详情
查看全部日志

更多产品与服务

性能测试服务 PTS
性能测试PTS(Performance Testing Service)是面向所有技术背景人员的云化测试工具。有别于传统工具的繁复,性能测试PTS以互联网化的交互,提供性能测试、API调试和监测等多种能力。自研和适配开源的功能都可以轻松模拟任意体量的用户访问业务的场景,任务随时发起,免去繁琐的搭建和维护成本。紧密结合监控、流控等产品。
容器服务 ACK
容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理;是国内唯一入选2020年Gartner公共云容器报告的产品,并在2019年Forrester容器报告中获国内排名第一;整合了阿里云虚拟化、存储、网络和安全能力,助力企业高效运行云端Kubernetes容器化应用。
微服务引擎 MSE
微服务引擎(Micro Service Engine,简称 MSE)是一个面向业界主流开源微服务生态的一站式微服务平台, 帮助微服务用户更稳定、更便捷、更低成本的使用开源微服务技术构建微服务体系。提供注册中心、配置中心全托管(兼容 Nacos/ZooKeeper/Eureka)、网关(兼容 Ingress/Envoy)和无侵入的开源增强服务治理能力。
应用实时监控服务 ARMS
应用实时监控服务 (Application Real-Time Monitoring Service, 简称ARMS) 是一款应用性能管理产品,包含前端监控,应用监控和Prometheus监控三大子产品,涵盖了浏览器、小程序、APP、分布式应用和容器环境等性能管理,能帮助你实现全栈式的性能监控和端到端的全链路追踪诊断, 让应用运维从未如此轻松高效。

文档与工具