当前位置:首页 > 报告详情

王昕-企业云原生架构的落地姿势.pdf

上传人: 2*** 编号:129159 2023-05-01 50页 5.18MB

1、王昕有18年从事软件系统设计、开发和产品管理的经验,近10年云计算相关技术产品的研发经验。从业期间王昕主要从事云原生PaaS平台和云管平台的产品架构和研发工作。王昕对IT行业新技术始终保持第一线的跟踪,多年在GOPS、InfoQ,CSDN等技术论坛从事技术布道和经验分享工作。王昕高级技术专家高级技术专家个人简介1云原生架构技术概览2企业应用云原生架构的业务诉求3企业落地云原生架构的技术挑战4企业落地云原生架构的最佳实践目录CONTENTS01云原生架构技术概览容器标准部署格式,从有差异的基础结构中抽象代码APIs将服务作为轻量级 API 暴露,以便于集成DevOps促进协作构建和交付的人员、流

2、程和技术微服务将应用程序开发为模块化、松耦合服务集合的架构方法在容器中封装应用程序代码和依赖关系,作为微服务进行部署,并使用 DevOps 流程和工具管理它们什么是云原生1.容器化2.CI/CD3.应用编排4.监控与分析5.服务发现与治理6.网络与策略7.分布式数据库与存储8.流和消息处理9.容器运行环境与镜像仓库10.软件发布fully exploits the advantages of the cloud DevOps,continuous delivery,microservices,and containers.Pivotal Global CTO Matt Stine 于2013年

3、云原生的特征Kubernetes controlAPI serverreplication,namespace,serviceaccounts,etc.-controller-manager-scheduleretcdMaster nodeWorker nodekubeletkube-proxyDockerProdProdContainersContainersWorker nodekubeletkube-proxyDockerProdProdContainersContainersInternet1.Kubernetes 用户与 API Server通信从而设置Desired State3.

4、Master nodes在Worker nodes上通过Kubelet实施Desired State4.Worker nodes支持容器之间的通信5.Worker nodes支持从互联网接入的通信2.系统状态存储在ETCD上Kubernetes的系统架构包装和分发可扩展性和控制Kubernetes开发人员工具HelmCNABVirtual KubeletDraftBrigadeVS Code Kubernetes ExtensionsKEDAService Mesh InterfaceDaprOpen Container InitiativeGatekeeper围绕Kubernetes的开源项

5、目CNAB项目:Cloud Native Application BundleOpen Container Initiative(OCI)项目API ServerValidating WebhookGatekeeperAdmission RequestConstraintRequire billing labelConstraintRequire owner labelTemplateHow to constrain labelsConstraintImage repo must be company-xTemplateHow to constrain image registryPolicy

6、 CRsGatekeeper项目Service Mesh Interface(SMI)for KubernetesA Kubernetes interface that provides traffic routing,traffic telemetry,and traffic policyAppsToolingEcosystemStandardizedStandard interface for service mesh on KubernetesSimplifiedBasic feature set to address most common scenariosExtensibleSup

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了云原生架构技术概览、企业应用云原生架构的业务诉求、企业落地云原生架构的技术挑战以及企业落地云原生架构的最佳实践。 云原生架构技术概览部分,介绍了容器化、CI/CD、微服务、Kubernetes等核心技术。企业应用云原生架构的业务诉求部分,提出了应用不变、最小和必须的变化、实质上的改变等业务诉求。企业落地云原生架构的技术挑战部分,列出了补丁、升级、监控、伸缩、高可用、安全、证书管理、自动化等挑战。企业落地云原生架构的最佳实践部分,介绍了轻松处理负载尖峰、无需停机即可连续交付新功能、更快地让客户应用上线、适应、发展、支持更快的创新等最佳实践。
云原生架构技术有哪些特征? 企业应用云原生架构的业务诉求有哪些? 企业落地云原生架构的技术挑战有哪些?
客服
商务合作
小程序
服务号
折叠