01. 基于Docker的DevOps实战培训 微软工具链
基于Azure和Team Foundation Server
微软DevOps工具链是基于Visual Studio 应用生命周期管理(VSALM - Visual Studio Application Lifecycle Managemnet)的软件管理平台,本动手实验希望通过模拟一个产品从需求到上线的全过程让参与者感受到微软DevOps工具链端到端的管理能力。
文档 http://docs.devopshub.cn/udad-devops-tfs-hols/index.html
02. 容器化DevOps数据中心
基于Azure, Docker Swarm, Visual Studio和Team Foundation Server
世纪互联运营的 Microsoft Azure 是在中国大陆独立运营的公有云平台,采用微软服务于全球的 Azure 技术,为客户提供全球一致的服务质量保障。一直以来微软与Docker都保持了紧密的合作关系,并在Azure中内置了很多针对企业级DevOps数据中心的解决方案,如:虚拟网络,对象存储以及专门针对docker优化的容器服务。
DevOps可以帮助企业提升研发和运维效率,围绕用户价值改进研发流程。本培训将借助VSTS/TFS所提供的源码,项目管理能力和自动化能力,配合Azure和Docker Swarm的自动化运维能力,向您展示如何在云端构建一套全部容器化的DevOps工具链。
文档 http://docs.devopshub.cn/azure-docker-hols/
Github https://github.com/lean-soft/azure-docker-hols
03. Docker 培训动手实验
基于Docker, Azure 和 Apache Mesos (DCOS)
本文档配合《构建容器化DevOps数据中心》培训提供。从Docker的基本功能和操作开始,讲解Docker背后的容器化核心技术cgroup和namespace,分析docker容器化应用所带来的问题和解决方案;最后结合 Apache Mesos 和Marathon为您介绍如何在企业中构建基于混合云的DevOps数据中心,并对其主要应用场景进行演示和讲解。
文档 http://docs.devopshub.cn/docker-training-hols/
Github https://github.com/lean-soft/docker-training-hols
04. Jenkins 培训动手实验
基于 Jenkins 和 SVN
Jenkins是基于Java开发的一种持续集成及持续部署引擎,用于监控持续重复的工作,功能包括:
持续集成
持续交付&持续部署
外部程序运行监视
本动手实验希望通过模拟一个产品从开发到部署的全流程,部署过程中包含程序生成、单元测试、静态代码扫描及自动化测试功能。
文档 http://docs.devopshub.cn/jenkins-training-hols/
Github https://github.com/lean-soft/jenkins-training-hols
05. UDAD 容器化DevOps培训动手实验(GitLab + Jenkins)
基于 GitLab, Jenkins 和 Azure
本实验使用开源工具GitLab和Jenkins搭建容器化的DevOps研发管理平台,提供从需求,迭代开发,持续集成和持续部署在内的端到端场景实现。
文档 http://docs.devopshub.cn/udad-devops-oss-hols/
原文地址:http://docs.devopshub.cn/#
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注