DevOps和容器分享.ppt
《DevOps和容器分享.ppt》由会员分享,可在线阅读,更多相关《DevOps和容器分享.ppt(30页珍藏版)》请在三一办公上搜索。
1、DevOps和容器分享,Devops的理念,为什么需要devops,Devops的理念,上云能力,80%预计到2020年,全球80%的应用都将实现云端部署(公有云/私有云),DevOps作业能力,分布式环境管理能力,46%2016年,46%的企业在寻求采用分布式的微服务架构进行应用架构改造,44%2016年,44%的企业都在寻求DevOps解决方案,实现快速高质量的应用交付,基础设施和技术资源的全面云化,以服务的形式按需开通,自动化持续交付流水线,自动化运维平台,开发运维一体化,微服务架构下,每个业务单元可以独立运行与管理,Devops的理念,基本原则,需求,应用,需求提出,需求分析,应用设计
2、,应用开发,应用上线,需求验证,上线使用,反馈优化,项目不停、需求不断,持续迭代、持续交付,Devops的理念,云的经典三层架构,IaaS,PaaS,SaaS,云架构下的敏捷开发思想,微服务架构,开发运维一体化DevOps,持续开发持续集成CICD,敏捷基础设施,产品线,应用管理:devops,API管理:微服务全生命周期,平台资源管理:PaaSOS,基础资源管理:IaaSOS,组织变革,生态系统,I,P,S,A,M,C,E,D,O,P+C+D,I+A,P+S+M+C+D+O,P+M+C+D+O+E,公共服务:Utility Service,C+D+E,大数据平台:OpenData,P+C+D
3、,Devops的流程及组件,立项,PMO团队,需求/产品团队,研发团队,测试团队,运营团队,Devops的流程及组件,Devops的流程及组件,Devops的流程及组件,平台服务架构,产品,Cloud OS,IAAS OS,K8S 容器集群,部署VM集群,资源引擎,部署引擎,监控引擎,开发工具套件,构建引擎,容器仓库,构建产物库,API Manager,DevOps,开发测试云,运维中心CMDB,平台服务架构,部署环节为何用容器?,由于容器不需要进行硬件虚拟以及运行完整操作系统等额外开销,Docker 对系统资源的利用率更高。无论是应用执行速度、内存损耗或者文件存储速度,都要比传统虚拟机技术更
4、高效。因此,相比虚拟机技术,一个相同配置的主机,往往可以运行更多数量的应用。,部署环节为何用容器?,Docker为基于Linux容器的开源项目,其利用Linux内核中的各项功能例如命名空间与控制组以在操作系统之上创建容器。容器概念并不是什么新鲜事物;谷歌公司多年来一直在使用自己开发的容器技术。其它Linux容器技术方案还包括Solaris Zones、BSD jails以及LXC,且其都已经拥有多年的发展历史。那么为什么Docker的出现会快速吸引到技术业界的注意?易用性:Docker能够为潜在受众带来出色的易用性开发者、系统管理员以及架构师等等从而帮助其充分利用容器技术优势以快速构建并测试可
5、移植应用程序。每个人都可以在自己的笔记本上打包应用程序,并将其直接运行在任何公有云、私有云甚至是裸机之上。其座右铭是:一次构建,随处运行。速度:Docker容器具备轻量化与高速特性。由于容器本身属于运行在内核之上的沙箱环境,因为其对资源的需求量极低。大家可以在数秒钟内完成容器的创建与运行,而虚拟机则由于需要引导完整的虚拟操作系统而耗费更多时间。Docker Hub:Docker用户还能够享受由Docker Hub带来的丰富生态系统支持,我们可以将其理解成“Docker镜像的应用商店”。Docker Hub提供成千上万由社区开发的公共镜像,且可立即加以使用。我们可以轻松根据需要搜索到合适的镜像,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DevOps 容器 分享
链接地址:https://www.31ppt.com/p-5427284.html