10月活动预告《在Azure上搭建容器化DevOps数据中心》

《微软Azure云环境搭建容器化DevOps数据中心》课程是由LEANSOFT与微软中国合作推出的DevOps系列课程之一。本次培训我们将专注于使用容器化技术和云技术解决方案,为您介绍如何使用微软开发工具链,配合Azure所提供的自助化,可伸缩自动化的管理能力,搭建基于Docker Swarm的容器化DevOps工具链和高可靠的集群运行环境。

背景

现代软件开发和计算机技术的快速发展造成了大量异构系统的出现,这给应用开发,测试和部署都带来了巨大的复杂度,如何有效的管理这种复杂度同时保持开发和运维的效率是急待解决的问题。容器化技术在主机时代已经被证明是非常有效的应用隔离技术,可以帮助企业有效的利用计算资源,同时提供很好的敏捷特性。随着Linux在企业级系统中应用的增多,虚拟化的广泛使用和云计算的兴起,Docker这种围绕容器技术构建的工具/生态系统被广泛接受,成为解决异构系统上应用开发和运维问题的最佳选择,同时也为企业构建混合云数据中心提供了更好的选择和可能性。

Docker所代表的容器化分布式数据中心运维方案同时也带来了一些新的问题,比如应用编排,集群管理,作业控制,资源监控等。当前的解决方案主要有Apache Mesos, Kubernetes和Swarm;其中Swarms是Docker官方集群编排解决方案,并内置于Docker 1.12版本中。世纪互联运营的 Microsoft Azure 是在中国大陆独立运营的公有云平台,采用微软服务于全球的 Azure 技术,为客户提供全球一致的服务质量保障。一直以来微软与Docker都保持了紧密的合作关系,并在Azure中内置了很多针对企业级DevOps数据中心的解决方案,如:虚拟网络,对象存储以及专门针对docker优化的容器服务。

DevOps可以帮助企业提升研发和运维效率,围绕用户价值改进研发流程。本培训将借助VSTS/TFS所提供的源码,项目管理能力和自动化能力,配合Azure和Docker Swarm的自动化运维能力,向您展示如何在云端构建一套全部容器化的DevOps工具链。

培训价值

通过此培训,您将获取以下知识和技能

获取并激活Microsoft Azure云计算平台账号
使用控制台,脚本(PowerShell/Shell Script)或者模板(Azure Resource Template)完成Azure上的资源部署
使用虚拟网络(Virtual Network)在云端搭建私有的,与Internet完全隔离的数据中心
在Azure上使用Docker-machine搭建容器化主机
在Azure上搭建Docker swarm集群,使用Swarm完成容器化应用的多节点弹性部署(Scale up/down)
使用对象存储(Azure Storage)完成Docker容器的数据持久化,并完成私有的Docker registry部署
在Azure上搭建基于微软VSTS/TFS的持续集成(CI)和持续部署(CD)环境
将VSTS/TFS的CI/CD环境与Docker Swarm进行集成,构建基于容器的DevOps持续发布管道(Release Pipeline)

课程大纲:

本次培训时长为1天,我们将综合采用讲师讲解和动手实验的方式为您分享以下内容:

event-201610-1

讲师简介

msdevops-speaker

LEANSOFT首席架构师
资深ALM顾问和解决方案专家
Microsoft Regional Director & DevOps MVP
认证 ScrumMaster 和 敏捷教练
超过10年的软件研发项目管理经验
高级ALM/DevOps顾问, 中国农业银行,互联网金融项目
敏捷教练, 兴业银行,海外网银敏捷试点项目
中国移动南方基地,互联网研发基地外包管理改进
上海通用汽车有限公司,软件研发过程改进
上海汇众汽车,软件研发过程改进和ALM平台落地
中国人民保险公司软件研发中心,软件研发过程改进和ALM平台落地
斯伦贝谢中国研发中心,敏捷开发与ALM落地
京东商城,PMO管理系统与ALM系统集成
华为2012实验室(深圳),rDelta系统选型
百威英博,软件外包管理系统ALM落地实施

内容概览

本次培训将采用场景化的分享方式,覆盖个人/小团队和中大型团队2种不同规模的团队。

个人及小团队:

我们将采用 Docker for Windows 和 Docker-machine 分别支撑本地开发环境的容器化和云端的容器运行环境的搭建和管理。

event-201610-2

event-201610-3

中大型团队:

我们将引入Visual Studio Team Services / Team Foundation Server作为团队开发管理服务器,提供CI/CD和持续交付能力,并将使用Docker Swarm容器编排平台提供自助化,可伸缩的容器主机运行集群。

event-201610-4event-201610-4

event-201610-5

另外,我们还将针对docker容器运行环境的关键技术:私有镜像仓库,提供基于Azure云存储的高可靠,可迁移的集群化解决方案。

event-201610-6

培训时间地点和报名方式:

event-201610-7

报名方式:请填写下面表格和身份证正面、背面扫描件(开通此次培训所用的微软Azure云账号所需,此为国家针对公有云用户实名制验证相关政策所要求),一并发送至活动负责人贺童彤邮箱: v-tongh@microsoft.com。
此次培训课程免费,每家企业及组织机构限报3人,培训开始前两个工作日截止报名。

event-201610-8


请关注微信公众号 【devopshub】,获取更多关于DevOps研发运维一体化的信息

qrcode_for_gh_b7c158df1fd1_430