- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
OAM云原生应用模型与下一代DevOps技术OAM技术创新,变革未来
大纲云原生时代DevOps的新挑战OAM应用模型的技术原理OAM加持下的下一代DevOps技术
1.云原生时代DevOps的新挑战DevOpsNewChallenge
什么是DevOps?DevOps是一种文化理念和最佳实践:用于打破研发和运维之间隔阂、加快软件交付流程、提高软件交付质量。DevOps本质是为运维服务的,通过开发一系列工具让研发更接近生产环境,部分工作向研发倾斜。Kubernetes的出现改变了DevOps的流程,Kubernetes本身充当了应用与基础设施的胶水层,“声明式API”让用户重新关注以应用为中心。围绕Kubernetes又出现了新的DevOps需求和场景。——《Kubernetes会不会“杀死”DevOps?》
云原生时代的DevOpsDevOps包揽所有应用交付工作任务繁杂,难上手需要大量人员,难以规模化不能专注于业务本身,DevOps优秀实践又无法沉淀
云原生时代NoOps?CloudProvider包揽所有应用交付工作NoOps局限于场景化方案,功能依赖厂商排期平台不具备所有能力,业务的需求是长链路(日志、监控、压测等)且变化的业务的个性化需求和技术难以沉淀
购买和配置SLB配置SLBIngress配置实例数和弹性策略日志收集和监控接入购买和配置RDS配置安全策略开通DDoS服务日志Volume和监控metrics部署开始云原生DevOps的复杂性:AllInOne注入RDS依赖Env/Volume研发和运维所应该关注的内容大量耦合在DevOps中
购买和配置SLB配置SLBIngress配置实例数和弹性策略日志收集和监控接入购买和配置RDS配置安全策略开通DDoS服务日志Volume和监控metrics部署开始研发关心运维关心需要优化成为面向研发和运维的用户视角对DevOps进行抽象:关注点分离注入RDS依赖Env/Volume“面向过程”的DevOps
购买和配置SLB并绑定申明访问端口配置实例数和弹性策略日志收集和监控接入购买和配置RDS并绑定配置安全策略开通DDoS服务声明Volume和metrics部署开始研发运维对DevOps进行抽象:关注点分离声明RDS环境变量“面向终态”的DevOps
“以应用为中心”的DevOps传统基础设施(有限的能力层)传统中间件(胶水层来弥补)应用应用支撑支撑“我(基础设施)有什么,你(最终用户)就用什么”“我(最终用户)要什么,你(基础设施)就给什么”标准化的接入层(K8s)无限的能力层(云)“视角转变”能力能力能力
2.OAM应用模型技术原理OpenApplicationModel
ComponentComponentBCComponentD组件:完全从研发视角定义的待部署单元工作负载:待部署单元的具体描述ComponentapiVersion:core.oam.dev/v1alpha2kind:ContainerizedWorkloadComponentAComponent工作负载运维诉求可被覆盖参数
ComponentComponentBCComponentD在OAM中,云服务实例也通过组件进行定义Component#aredisinstanceprovidedbyawsoperatorapiVersion:service-operator.ros/v1alpha2kind:ElastiCacheComponentAComponent
TraitComponent特征:一个组件所需的运维策略与配置TraitDefinition#CRDofManualScalerTrait
ApplicationConfiguration应用=组件+特征ApplicationConfigurationcomponents:#webserver-componentName:webinstanceName:frontenddependencies:-backendtraits:-trait:apiVersion:/v1kind:ManualScalerspec:replicaCount:10-trait:apiVersion:/v1kind:Ingressspec:hostname:path:/service_port:8001#redis-instanceNam
您可能关注的文档
- 分析输电及高压配电架空线路检修及施工要点.docx
- 关于建筑工程中软土地基处理及施工技术.docx
- 《GB/T 33352-2016E电子电气产品中限用物质筛选应用通则 X射线荧光光谱法》.pdf
- 中国国家标准 GB/T 33352-2016E电子电气产品中限用物质筛选应用通则 X射线荧光光谱法.pdf
- GB/T 33352-2016E电子电气产品中限用物质筛选应用通则 X射线荧光光谱法.pdf
- 重庆市面向武汉大学定向选调2024届大学毕业生45笔试历年典型考题及解题思路附答案详解.docx
- 黑龙江七台河经济开发区选调及调任公务员2024年国家公务员考试考试大纲历年真题1222笔试历年典型考.docx
- 2024至2030年中国骨质瓷礼品行业投资前景及策略咨询报告.docx
- 中国K12编程培训行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年中国玻璃纤维滤料行业发展预测及投资策略报告.docx
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
文档评论(0)