CRaaS 核心场景介绍(一)

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

一、前言

CRaaS 是什么?

CRaaS(Customer Reliability as a Service 客户稳定性服务产品方案)简称:一阳指,是支付宝行业技术部门为商户、ISV等合作伙伴打造的一套全面综合、功能强大、技术先进的管理平台,旨在提高合作伙伴系统稳定性。

您可以访问此文章来快速了解 CRaaS。

CRaaS 自 8 月初发布以来,从 0.4.x 版本已经更新到了目前的 0.9.x 版本,经历了大小十数次的迭代发布。本文将针对目前的几个核心场景进行详细介绍。

二、CRaaS 的核心应用场景

场景一:系统可用性巡检

  • 适用场景:定期对基础设施/系统/数据库/应用/接口/页面等核心指标进行巡检,确保业务和系统的稳定性
  • 特点:灵活、轻量、准确

场景示例

场景需求:某政务系统,在进行业务查询时,需要依赖外部的接口进行用户鉴权。为确保查询业务的稳定可用,需要定期对此鉴权接口进行状态码、响应时间、入参出参准确性三项内容进行巡检。

平台功能支撑

1、新建 URL 巡检任务,选择定时巡检,配置执行频率为每小时一次

2、编辑接口请求内容

  • 输入域名地址: www.xxxxx.com
  • 请求方式为 「POST」
  • 配置请求内容,包括请求头和请求体

3、配置校验内容,包括响应状态码、请求耗时、返回体

image

(图 1:URL 巡检任务编辑)

场景二:数据库慢日志管控

  • 适用场景:生产环境日常监控及优化
  • 特点:无侵入、快速、精准

场景示例

场景需求:某业务系统,在日常运营中频繁产生由于数据慢请求导致的异常告警,虽然已有一些慢日志监控,但是发现不够及时,且需要较多的人力进行排查才能确定修复方案。

平台功能支撑

1、用户在系统内录入数据库的组别和实例信息

2、配置数据库的慢日志采集方式和告警渠道信息

image

(图 2:添加数据库)

完成以上配置后,可以在钉群中接收数据库慢日志告警,也可以在系统的慢日志列表中查看,并可以查看每个慢 SQL的改进建议信息。

image

(图 3:慢日志改进建议)

场景三:SQL 语句审核

  • 适用场景:在研发过程和上线前对全部(改动) SQL 语句进行 review 评审;尤其适用于缺少 DBA 的团队
  • 特点:快捷、准确、专业

场景示例

场景需求:某公司,由于处于创业初期,研发团队由一位研发经理和几位前后端研发工程师、测试工程师构成。为保证上线质量,每次发布前,需要由研发经理兼职 DBA 角色,对变更和新增的 SQL 语句进行逐一审核,以确保SQL的合理性。随着业务发展,研发经理的职责越来越重,难以负担多角色的职能,急需工具来支撑 SQL 语句审核场景。

平台功能支撑

1、用户在系统内录入数据库的组别和实例信息

2、在系统内配置SQL 语法校验规则

image

(图 4:部分校验规则)

3、研发人员进行 SQL 语句自查和 SQL 语句提交审批

image

(图 5:SQL 自校验&提交审批)

4、研发经理进行 SQL 语句审核,审核通过后才可进行后续流程。

image

(图 6:SQL 审核)

更多场景敬请期待下期文章

三、关于我们

蚂蚁金融服务集团起步于2004年成立的支付宝。以“为世界带来更多平等的机会”为愿景,为小微企业和个人消费者提供普惠金融服务。
行业技术部作为蚂蚁金服行业技术负责部门,为行业技术合作伙伴,商户和ISV利用蚂蚁金融技术、蚂蚁行业技术的经验和能力,从平台产品、解决方案、集成方案以及技术保障等方面,提供更好的行业技术合作平台、技术保障服务和行业产品等能力。

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
安全 网络安全
现代化企业网络安全架构设计与实践
随着企业信息化程度的提升,网络安全问题日益凸显。本文从企业网络安全架构设计与实践的角度出发,探讨了现代化企业网络安全的重要性、设计原则和实施方法,并结合具体案例进行分析,为企业构建健壮的网络安全体系提供了参考和指导。
|
缓存 关系型数据库 MySQL
MYSQL超大分页怎么处理
MySQL超大分页是指在查询结果集非常庞大时,需要分页显示数据。由于数据库查询操作的性能开销较大,在处理超大分页时可能会导致性能问题。在这篇博客文中,我将详细探讨MySQL超大分页的问题,并提供一些解决方案来提升性能。
751 0
|
10月前
|
人工智能 安全 数据安全/隐私保护
《巧用鸿蒙Next原子化服务,打造轻量级人工智能应用》
在科技飞速发展的当下,鸿蒙Next的原子化服务为轻量级人工智能应用的开发带来了全新机遇。原子化服务具有轻量化、便捷性和多终端适配性等特点,用户无需安装完整应用,点击卡片即可快速获取服务。轻量级AI应用需在计算资源有限的设备上运行,要求模型体积小、计算复杂度低、运行效率高。利用鸿蒙Next的原子化服务,开发者可以高效利用资源,实现快速部署与更新,并支持多设备协同工作。通过选择合适的AI模型、集成鸿蒙Next的AI能力、设计简洁交互界面和确保数据安全,开发者能打造出高质量的轻量级AI应用,提升用户体验。
395 17
|
机器学习/深度学习 编解码 人工智能
Vision Mamba:将Mamba应用于计算机视觉任务的新模型
Mamba是LLM的一种新架构,与Transformers等传统模型相比,它能够更有效地处理长序列。就像VIT一样现在已经有人将他应用到了计算机视觉领域,让我们来看看最近的这篇论文“Vision Mamba: Efficient Visual Representation Learning with Bidirectional State Space Models,”
1243 7
|
数据可视化 大数据 Linux
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
本文介绍了如何在VMware中安装openEuler操作系统,从选择合适的镜像版本下载开始,到创建虚拟机、配置CPU虚拟化、进行系统安装、设置网络连接,直至安装DDE桌面环境实现图形化操作。openEuler是一款由华为开源的操作系统,支持多种处理器架构,广泛应用于数据库、大数据、云计算等领域。文中还分享了安装过程中的注意事项及解决网络问题的方法,适合初次接触openEuler的用户参考学习。
4665 4
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
|
数据采集 监控 异构计算
transformers+huggingface训练模型
本教程介绍了如何使用 Hugging Face 的 `transformers` 库训练一个 BERT 模型进行情感分析。主要内容包括:导入必要库、下载 Yelp 评论数据集、数据预处理、模型加载与配置、定义训练参数、评估指标、实例化训练器并开始训练,最后保存模型和训练状态。整个过程详细展示了如何利用预训练模型进行微调,以适应特定任务。
799 3
|
JavaScript Java 测试技术
基于微信小程序的民宿短租系统+ssm+vue.js附带文章和源代码设计说明文档ppt
基于微信小程序的民宿短租系统+ssm+vue.js附带文章和源代码设计说明文档ppt
231 3
WK
|
XML 移动开发 数据格式
Beautiful Soup支持哪些解析器
Beautiful Soup是一款强大的库,用于解析HTML和XML文档。它支持多种解析器,包括Python标准库中的`html.parser`、lxml的HTML和XML解析器以及html5lib。`html.parser`无需额外安装,但速度较慢;lxml则基于C语言,速度快且支持XPath;html5lib则完全支持HTML5标准,容错性好但速度较慢。用户可通过`features`参数指定解析器,选择最适合需求的解析器可提升效率与准确性。
WK
595 2
|
域名解析 存储 网络协议
你知道CDN是什么吗?本文带你搞明白CDN
你知道CDN是什么吗?本文带你搞明白CDN
5487 1
|
安全 API 调度
「架构」嵌入式鸿蒙架构
**鸿蒙嵌入式架构概览** HarmonyOS,华为的分布式操作系统,应用于嵌入式设备,以微内核、跨平台能力和组件化设计著称。核心功能包括设备统一管理、分布式软总线及安全机制。特点:低时延、高安全性、易开发。优点在于灵活性、扩展性和性能,但需构建生态、增加开发者资源和争取市场认可。采用模块化设计,支持多语言开发,利用分布式通信协议和硬件抽象层,通过Huawei AppGallery推动应用生态。
820 0