多云管下的自动化运维架构-刘宇
多云管下的自动化运维架构 刘宇 Bespin 高级研发总监 自我介绍 自我介绍 • DevOps专家 • 曾任职于新浪、百度、金山 • 《Puppet实战作者》 《Puppet实战手册》 《Python进阶》 • QCon金牌讲师,QCon优秀出品人 目录 ① 行业趋势分析 ② 多云下运维的挑战 ③ 多云平台架构如何设计? ④ 困难以及挑战 资源统一管理 监控 排查定位问题成本高 —〉 跨度大 业务成本难以核算 —〉 账单难处理 。。。 多云下运维的挑战 Gartner:云管理平台需要具备多云管理、自服务、计量计费、资源弹性及服务编排, 能够自动化部署和配置相关资源,可以与企业现有IT管理系统集成的服务化能力 云管平台架构设计 私有云 公有云 虚拟化 接⼝口适配 多云统⼀一编排 ⾃自助服务 多云管理理 资源优化 云管平台架构设计 Account Service Redis MySQL Aliyun AWS Huawei Other • 通用的参数在拦截器获取实 现,并注入到log4j的MDC • 使用时没有侵入,自动将通 用参数写入日志 • 标准化:统一日志规范和记 录日志方式 资源统一管理:日志 Log interceptor Controller Cloud Service Inject0 码力 | 32 页 | 6.05 MB | 1 年前310 为Python Function自动生成Web UI 彭未康
为 Python Function 自动生成 Web UI 彭未康 Touch-Callable The web framework for less serious application. Touch-Callable vs (Flask, Django) • Django, Flask • 起步快且容易(getting started quick and easy) • 扩展为复杂应用(scale0 码力 | 11 页 | 791.38 KB | 1 年前3MoonBit月兔编程语言 现代编程思想 第十二课 案例:自动微分
0 码力 | 30 页 | 3.24 MB | 1 年前34_杨柳_基于Python构建高稳定可扩展的自动化测试集群
0 码力 | 62 页 | 25.29 MB | 1 年前3如何利用深度学习提高高精地图生产的自动化率-邹亮
0 码力 | 34 页 | 56.04 MB | 1 年前323-云原生观察性、自动化交付和 IaC 等之道-高磊
声明API:需要生成代 码框架(任何语言), 契约驱动研发 • BaaS API:数据库接口、 中间件接口外化成API • API门户:消费者可以 根据领域-能力查询到 想要的API。 • 自动生成SDK方便集成。 • 发行计划:向下兼容, 对比发布 • API文档:每一个API有 一个活档,指导集成。 形成市场,能力 互补 全生命周期API管理-2-Azure API Management 行情况,为高精度运维提供可视化支撑 人工发展阶段:符合人分析问题的习惯 宏观->微观 精细化发展阶段:依靠数据赋能,加强可视化能力,进一步简化运维 监控告警 分布式跟踪链 日志查询 根因分析 响应动作 自动化 高端观察性 各维度统计分析 观察性 Prometheus Skywalking EFK Hadoop Spark Cortex ....... 传统交付方式的不足之处 手册文档 由于上层所依赖的底层环境在不同交 付环境中是不同的,而传统交付方式 缺乏脚本能“理解”的方式来表达这些 差异,此外由于事后更新OS、三方库 或者系统,这些变更又缺乏校验关系, 升级时很难给予企业信心,这种交付 方式很难被自动化。 标准化能力-微服务PAAS-OAM-万花筒PAAS-1-引子 客户环境交付 制品 • 云应用交付最难的还不是RT的 碎片化,最难的是环境依赖的 碎片化,比如,硬件环境、网 络环境、运维规范等的碎片化。0 码力 | 24 页 | 5.96 MB | 5 月前3Apifox - API调试、API Mock、API自动化测试一体化协作平台
Apifox(广州睿狐信息科技有限公司)成立于 2021 年,是一家专注于企业 API 研发管理工具及解决方案 的创新企业。围绕 API 全生命周期协同与管理需求, 提供 API 文档、API 调试、API Mock、API 自动化 测试等核心产品能力,致力于为全球研发团队提高 API 开发与协作效率,节省研发团队的每一分钟,助 力企业研发效能升级。 关于 Apifox 获得知名创投机构信任与支持 超百万开发者的选择 定义业务接口规格,多方评审 • 统一接口标准 • 可复用性、扩展性强 • 适合长期/大型项目 • 先编码,后写文档 • 快速交付 • 适合一次性或小型定制型项目 IDE 插件:注释自动生成文档 调试模式:边写代码边调试 一套定义,处处复用 Apifox:广受好评的 API 研发新体验 组件化引⽤,⼀处修改多处同步 ⾼度可视化,对新⼿友好 测试报告 多⼈实时协作 多分⽀并⾏编辑 文档内直接运行调试,无需输入 URL 或参数信息。 自动生成请求体 为每次请求自动生成请求体,无需手动填写。 一个接口,对应多种情况用例 接口运行后保存用例,无需手动编写,调试更高效。 API 调试:调用即校验,原生遵循测试左移 自动校验数据类型 根据 API 文档自动校验接口返回的数据类型,自动对比 API 定义与实现一致性。 API 调试:一键生成代码,开发快人一步 自动生成业务代码&接口代码 支持0 码力 | 27 页 | 14.01 MB | 1 年前314-Chaos Mesh 在网易伏羲私有云自动化故障注入实践-张慧
Chaos Mesh 在网易伏羲私有云自动化故障注入实践 Speaker Name:张慧 网易伏羲 Speaker Title:网易伏羲私有云质量保障负责人、Chaos Mesh 布道师、云原生社区 Stability SIG 发起人 Email:zhangui05@corp.netease.com 云 原 生 学 院 目录 网易伏羲私有云简介 为什么混沌测试 什么是混沌测试0 码力 | 25 页 | 3.33 MB | 5 月前3QCon北京2017/智能化运维/Self Hosted Infrastructure:以自动运维 Kubernetes 为例
0 码力 | 73 页 | 1.58 MB | 1 年前3Apifox API文档、API调试、API Mock、API自动化测试一体化协作平台
DevOps # '()# *+#,- 缺乏合适的 技术和工具 最大障碍 !" API # $%& '( API ) * 常用解决方案 API 开发调试 Postman API 自动化测试 API 压力测试 JMeter API 文档设计 Swagger API 数据Mock Mock.js 测试人员 API 设计者 前端开发 后端开发 存在问题 多系统 数据不互通 上定好接口文档初稿。 2. 前后端:一起评审、完善接口文档,定好接口用例。 3. 前端:使用系统根据接口文档自动生成的 Mock 数据进入开发,无需手写 mock 规则。 4. 后端:使用接口用例 调试开发中接口,只要所有接口用例调试通过,接口就开发完成了。如开发过中接口有变化,调 试的时候就自动更新了文档,零成本的保障了接口维护的及时性。 5. 后端:每次调试完一个功能就保存为一个接口用例。 6 oneOf、allOf 等高级 组合模式 接口文档 接口用例/接口调试 接口用例 1. 一个接口多个用例 2. 自动跟随接口变更 接口调试 Postman 有的功能 Apifox 基本都有 环境变量/全局参数 自动校验接口数据 1. 根据数据结构自动校验 2. 完整的 JSON Schema 校验 前置操作/后置操作 针对单个接口 针对整个分组 断言 提取变量 10 码力 | 44 页 | 12.45 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100