介绍DevOps的思想,了解实施DevOps的必要性,实施DevOps所用到的各类组件的功能,从全局的视角来学习DevOps的完整知识,为后续实践章节提供理论基础
mesos 的整体技术架构介绍。从零开始进行mesos的安装,包括zookeeper安装及使用,mesos的安装,在mesos上进行任务的分配及使用,并介绍mesos使用相关技巧
marathon 相关概念介绍,基于mesos如何进行marathon的安装。通过建立自己的第一个应用,在Marathon上进行docker容器应用的部署,与gitlab的CI/CD整合,对marathon的相关api进行介绍。marathon 特性介绍,包括应用健康检查,动态弹性扩缩容,应用的部署策略,滚动升级的策略,集群部署的策略约束等。...
服务注册与发现整体概念介绍,对服务发现与注册体系实现方案进行介绍,marathon-lb安装及使用,并通过相关案例实践服务注册及发现,通过案例将应用进行自动服务注册于发现,实现负载均衡。
介绍分布式应用中日志集中管理的必要性,并深入相关技术体系,介绍logstash+elasticsearch+kibana架构,通过案例实践演示日志集中管理整合流程
介绍运维监控体系相关概念,了解运维发展阶段及历史,深入基于telegraf + influxdb + grafana 构建性能监控平台。并通过案例实践进行集群资源,容器,流量等各项指标的监控。"
从整体的思维角度,了解实施微服务的必要性,并分析与传统应用的优劣势,介绍微服务的拆分方法,以及对实施微服务过程中的一些问题提出相关改进建议。
回顾整体架构,对devops的落地进行总结。并介绍其他框架,扩展实现思路,从更高层面考虑架构,脱离技术细节,关注devops本身,在学习完成后对整体的知识进行巩固。
某研发中心项目总监,主要从事项目的研发工作。8年的软件开发经验,精通java以及衍生相关技术领域,近1年致力于DevOps相关技术的研究,搭建mesos marathon等平台,结合CI/CD技术,推广及落地DevOps思想及技术,并结合大数据及人工智能领域技术对DevOps进行相关技术智能化改造。
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题