Devops
xuguokun1986
这个作者很懒,什么都没留下…
展开
-
基于Docker实现DevOps的一些探索
DevOps介绍DevOps(Deveplopment和Operations的简称),中译为开发运维一体化,可定义为是一种过程、方法、文化、运动或实践,主要是为了通过一条高度自动化的流水线来加强开发和其他IT职能部门之间的沟通和协作,加速软件和服务的交付。在一个较成熟的软件和服务交付的团队里,就技术层面来说主要分为三个组成部分:开发、测试和运维。DevOps的作用就是将这三个部转载 2016-11-30 11:41:20 · 961 阅读 · 0 评论 -
怎样用Docker实现DevOps?谈通过容器进行持续部署
文章提纲Docker背景提要持续部署管道及其组成环节 1测试 2构建 3部署 4运行、预集成及结成后测试 5回滚与清理决定每个步骤的执行环境完成整个持续部署流持续部署流程中的工具Docker在2013年3月实现了开源发布,它的出现让软件开发行业对于现代化应用的打包以及部署方式发生了巨大的变化。紧随着Docker的发布,各种具有竞争性、致敬性以及支持性的容器技术转载 2016-11-30 14:39:35 · 691 阅读 · 0 评论 -
将nginx+tomcat集成迁移到二代swarm
1、首先init二代swarm集群,本实验中只有两个节点(192.168.110.144和192.168.110.147),具体搭建二代swarm集群的方法可以参考我以前的博客或者是官网https://docs.docker.com/engine/swarm/swarm-tutorial/create-swarm/2、制作nginx镜像的Dockerfile,内容如下FROM原创 2016-12-10 14:27:57 · 1160 阅读 · 0 评论 -
如何利用容器构建持续交付/持续发布系统? (有彩蛋)
概述 提到软件发布确实是很令人头疼的一个过程,且还是高风险动作。借用一句话:“99%的故障是由于变更引起的”。本次分享内容着重介绍使用容器技术实现自动化构建、部署和测试过程,并使得开发、测试、运维之间能更好的协作,最终可以在几个小时甚至几分钟的时间,实现可重复,且可靠的软件发布系统。 常见场景 在开发测试环境中测试均没有问题,但上生产转载 2016-12-01 18:48:00 · 1009 阅读 · 0 评论 -
深度解析:持续交付将如何拯救 IT 运维?
作者简介刘劲辉(微信号:akito_hui),前阿里移动事业群高级运维工程师,现优维科技运维与平台研发专家,专注于DevOps、应用运维和平台架构设计,参与实施监控平台设计、运维规范设计、虚拟化应用、效率提升等相关工作,在若干大中型项目的建设和运维中,积累了丰富的系统运维、架构设计、项目实施经验。前言在深入探讨持续交付之前,我们先来看一个典型的场景: A 公司最近很苦恼转载 2016-12-02 14:34:28 · 1227 阅读 · 0 评论 -
云时代,你需了解开发运维DevOps新趋势
在这信息化时代,云计算与数据中心(运维机房)是大数据、物联网、人工智能等的基础。云计算是开发和运维的屌丝们对IT的逆袭。运维人员需要了解一些开发运维DevOps新趋势,来应对飞速的变化。作者:王雪燕来源:51CTO|2016-05-10 16:37 收藏 分享本文是WOT2016互联网运维与开发者大会的现场干货, 新一届主题为WOT2016企业安转载 2017-02-07 14:56:04 · 893 阅读 · 0 评论 -
DevOps 实战:百度持续交付体系与最佳实践大解密(多图)
“互联网+”时代,软件产品要想满足快速增长的用户需求,高效、快速的迭代转型必不可少,面对时刻发生改变的互联网及业务模式需求,搭建高效的交付流水线更是势在必行。那么,如何构建一套能快速交付、保质又少风险的持续交付系统呢?在Gdevops全球敏捷运维峰会北京站的讲台上,百度资深敏捷教练张乐便以持续支付为题,给现场带来了《解密百度持续交付方法与实践》的精彩演讲,独家分享百度在解决这方面问题和挑战转载 2017-02-07 16:14:35 · 4593 阅读 · 0 评论