DevOps 与 Docker 的最佳实践ppt课件.ppt

DevOps 与 Docker 的最佳实践ppt课件.ppt

ID:59420722

大小:1.61 MB

页数:18页

时间:2020-09-19

DevOps 与 Docker 的最佳实践ppt课件.ppt_第1页
DevOps 与 Docker 的最佳实践ppt课件.ppt_第2页
DevOps 与 Docker 的最佳实践ppt课件.ppt_第3页
DevOps 与 Docker 的最佳实践ppt课件.ppt_第4页
DevOps 与 Docker 的最佳实践ppt课件.ppt_第5页
资源描述:

《DevOps 与 Docker 的最佳实践ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DevOps&Docker的最佳实践内容135DevOps的现状DevOps的基础Docker的优势与挑战246DevOps的四个阶段DevOps案例分享DevOps的未来7DevOpsWikipediasays“DevOpsisaculture,movementorpracticethatemphasizesthecollaborationandcommunicationofbothdevelopersandoperationswhileautomatingtheprocessofsoftwaredeliveryandinfrastruc

2、turechanges.Itaimsatestablishingacultureandenvironmentwherebuilding,testing,andreleasingsoftware,canhappenrapidly,frequently,andmorereliably.”文化合作自动化高效DevOps的四个阶段简单自动化增强与动态DockerCI与静态Docker全面CI与自动化DevOpsDevOps的基础FullVersionControlEnvironment/SystemabstractionFull-automated

3、TestingFullContinuousIntegrationGITLABDocker半自动JenkinsDevOps案例分享•实现DevOps第二阶段•应用环境在AWS•每两周迭代,每日推送更新3-4次FullVersionControlEnvironment/SystemabstractionFull-automatedTestingFullContinuousIntegrationDevOps案例分享••••••••Service(Java/Nodejs)Docker(CoreOS)Redis(ElasticCache)MySQL(

4、RDS)Postgres(RDS)MongoDBcluster(EC2)ELK(EC2)Hadoop(EC2,selfhost)Solr(EC2)ELB,S3,SQS,SNSDocker1DevOps案例分享…...Port:50001Port:500n1Docker2...Docker9VM(n)Docker1Port:50002Docker2...Docker9VM2Docker1Docker2...Docker9VM1APIGATEWAY(Docker9)Port:4080InternalELBPort:50011Port:50010

5、Node.js(Stateless)Port:443PublicELBPort:50000,50010…5000n0RedisSessionControlDevOps案例分享CommitBuildDcokerRegistry(Staging)TestStagingDeployStagingDcokerRegistry(UAT+Prod)DeployUATDeployProdTestUATTestProdPackageDockerImageLocalAWSDevOps案例分享•利用Jenkins•变更持续更新•多环境测试Docker的优势•高

6、性能,运行时性能可以提升•工具,有系统的工具去动态管理环境,发现服务,存储等•灵活,将应用和系统“容器化”,更加便捷部署应用•敏捷,可以快速复原和更新变更•轻量,在一个服务器上可以部署很多容器•便宜,来源,免费,低成本•生态系统,越来越受欢迎Docker的挑战监控日志排障安全网路Docker的挑战—监控•基本监控:Docker是否正常运行•三种监控技术:Cgroup文件,DockerAPI和Docker命令行•硬盘空间的检测需自定义•如何监控Container里的服务1.Agent在Container内2.Agent在Container外D

7、ocker的挑战—日志ELK工作OS日志应用日志GELFDocker的挑战—故障排查BashShellContainer修改难度大无法SSH到ContainerDocker的挑战—安全•Docker安全补丁复杂•Container与虚拟机的隔离•Docker的安全标准与规范Docker的挑战—网络•多种模式•动态系统•集群工具DevOps的未来自动伸缩动态DockerGreen/Blue滚动

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。