70

线上分享 | 优质课程「DevOps从入门到精通」第三期:虚拟化技术与虚拟机的构建与

 6 years ago
source link: http://www.10tiao.com/html/253/201807/2652461798/1.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Hi 小伙伴们,我们又见面啦。

在前两期线上课程中,我们已与大家一起从头认识『DevOps』文化的起源以及如何编写漂亮的持续交付流水线,本期课程,让我们一起来聊聊虚拟化技术与虚拟机的构建与管理那些事儿。

7月25日、26日,每晚7:30—9:00,「DevOps从入门到精通」线上课程第三期之虚拟化技术与虚拟机的构建与管理与你不见不散!



【  第 三 期 直 播 时 间  】

2018年7月25日(周三)19:30—21:00,虚拟化技术与虚拟机的构建与管理 上半场

2018年7月26日(周四)19:30—21:00,虚拟化技术与虚拟机的构建与管理 下半场

直播地址:报名成功后,每期课程直播前一天报名人将以邮件形式获得专属观看链接。课程咨询可添加微信号:18202835179。


【  精 彩 预 告  】

《虚拟化技术与虚拟机的构建与管理》 上半场

话题简介:大数据、集群、云计算的广泛部署是当今炙手可热的话题,这些都离不开虚拟化技术。虚拟化技术不仅降低了 IT 成本,而且还增强了系统安全性和可靠性。这节课我们将带大家了解什么是虚拟化技术,都有哪些虚拟化技术以及虚拟化都有哪些工具。

分享人:

窦 衍 森

ThoughtWorks 高级咨询师

拥有10年以上知名外企工作经验。对敏捷文化和实践有深刻的理解,曾在大型海外交付项目中先后担任DevOps,全栈开发一职,在持续集成、持续交付、DevOps有丰富的工作经历,在该领域积累了大量的理论与实战经验。


《虚拟化技术与虚拟机的构建与管理》下半场:

上节课我们讲过了虚拟化技术的理论部分,也向大家介绍了各种虚拟化工具,要想要使用虚拟化技术只是了解理论依旧无法很好的落地。在本次课程中,我们会带大家一起进行实操练习,以Virtualbox和Vagrant作为例子,通过实例一起体验下虚拟化技术是如何实施的。

 分享人:

顾 宇

ThoughtWorks 高级咨询师

目前专注于DevOps、微服务以及全功能产品团队的培训、设计、实践、落地以及经验推广。在过去4年中为 ThoughtWorks 国内外不同规模的客户提供了 DevOps 和 微服务咨询和实施,积累了丰富的实践和培训经验。


【  课 程 形 式  】

开课形式:1个小时线上分享 + 半个小时答疑时间。以及,课后微信群实时讨论。


【  报 名 方 式  】

DevOps线上课程全年共14期,单期课程原价¥19.9,整体课程打包售价¥199。

扫描下方二维码或点击文末阅读原文即可立即报名。

报名进行中



【  关于 DevOps 线上课程  】

如今『DevOps』在许多企业里早已不是什么稀奇之物。这个由『Dev』和『Ops』共同组成的词究竟有什么特别之处?为此,来自ThoughtWorks的DevOps资深咨询师带来了了DevOps系列课程。在该系列课程里,我们不仅将带您从头认识『DevOps』文化的起源,还会和您一起编写漂亮的持续交付流水线,动手联通从代码开发、测试到上线,以及运行反馈的完整过程,让你掌握DevOps的核心技能。

本次系列课程主要分为基础篇和进阶篇。基础篇包括10个话题,涵盖了DevOps需要掌握的核心技能。进阶篇共有4个话题,帮助你打造企业级DevOps平台。


整体课程介绍

(下方文字,上下滑动可见)

基础篇:掌握DevOps的核心技能

一、Devops概论 & Best Practice

DevOps的基础概念,了解 DevOps 工程师需要具备的知识结构和技能以及DevOps的最佳实践。

二、CI/CD  交付流水线即代码

持续交付流水线作为『DevOps』的交付主航道,起着承前启后的关键作用。这节课里,我们将讲解的『流水线即代码』方面最新发展,带大家熟悉Jenkins/GoCD等工具的使用,并搭出一条定制化的流水线。

三、虚拟化技术与虚拟机的构建与管理

随着近年多核系统、集群、网格甚至云计算的广泛部署,虚拟化技术在商业应用上的优势日益体现,不仅降低了 IT 成本,而且还增强了系统安全性和可靠性,虚拟化的概念也逐渐深入到人们日常的工作与生活中。这节课里,我们将介绍虚拟化技术的分类以及应用工具。

四、容器化技术以及与虚拟化技术区别

近年来,容器技术给整个软件行业带来了巨大的革命,它和传统的虚拟机式的交付过程有什么差别?Docker 在近年来的发展有何趋势?

这节课里,我们将深入容器技术的原理和 Docker 工具使用方法,并使用容器化的方式来改进软件的发布流程。

五、容器编排

在现代开发当中,整体式的应用早已成为过去时,如今的应用由数十乃至数百个松散结合的容器式组件构成,而这些组件需要通过相互间的协同合作,才能使既定的应用按照设计运作。和云基础设施的任何其他组件一样,容器需要监控和控制,容器编排工具允许用户指导容器部署与自动更新、运行状况监控以及故障转移等步骤

六、基础设施和环境管理

随着许多企业基础设施云化,获得大量低成本的硬件计算资源不再是什么困难的事情,面对这些日新月异的平台,我们如何进行管理呢?

这节课里,我们将介绍基础设施自动化管理的常用方式,并编写 Ansible 脚本来完成交付流水线的上线部署。

七、产出物管理

在数据安全,部署快捷的前提下,企业搭建私有仓库是正确之道。

本课讲述Git、npm、Docker私有仓库的搭建,配合CI一起组成企业级部署方案。

八、Cloud

DevOps几乎是和云计算同一时间出现在IT行业,没有云平台的弹性和按需资源分配,DevOps就没有办法落地。

在这节课中,我们会介绍云计算基本概念以及什么是私有云,公有云,什么是Iaas,Paas,Saas,进行云平台简介与比较(AWS、Azure、Google Cloud、OpenStack、Openshift)

九、系统监控

任何人都不希望在收到用户投诉以后才发现自己运行的服务出现故障,但面对越来越多的服务器和软件,怎样快速把它们统统监控起来呢?

这节课里,我们将介绍 Prometheus:一款新型的开源监控软件,并搭建一套可视化监控及自动指标告警的系统。

十、日志管理

除了有效的监控,软件日志同样是发现和及时解决问题的重要途径,但从分散在各个地方的日志文件里查找信息并不容易,如何更有效的进行日志管理呢?

这节课里,我们将介绍 Fluentd 和 Elastic Stack 系列工具,只要通过适当的组合就能得到一套称手的日志集中管理系统。


进阶篇:帮助你打造企业级DevOps平台

  • 高可用性

  • 灾备

  • 企业级微服务架构设计

  • 契约测试



相关阅读推荐

企业实施DevOps的七大挑战|洞见

DevOps团队之殇|洞见



About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK