随着软件发布迭代的频率越来越高,传统的「瀑布型」(开发—测试—发布)模式已经不能满足快速交付的需求。2009 年左右 DevOps 应运而生,开发运维一体化,通过自动化工具与流程让整个软件开发构建、测试、发布更加快捷、频繁、高效和可靠。 本系列教程目录 本系列将详细讲解Devops落地细节。将构建整 ...
分类:
其他好文 时间:
2017-12-21 21:47:23
阅读次数:
197
Devops如何用VSTS持续集成到Github仓库! 工欲善其事,必先利其器。在开始正式的教程之前我们先来聊聊准备工作。 管理工具会VSTS。 代码管理会用GITHUB。 服务器会用Azure。所有的东西都是利用现有服务。不会说自己从虚拟机开始玩。我们就专注于写代码。 什么是VSTS? VSTS的 ...
分类:
其他好文 时间:
2017-12-21 12:06:20
阅读次数:
130
Siva Mandadi 是来自奔驰北美研发中心的用户交互部门的一名 DevOps 工程师,他在 JFrog 用户大会上分享中介绍了奔驰通过 DevOps 落地,加速打造未来汽车的实践。本文根据视频资料整理而来,原视频地址:https://www.youtube.com/watch?v=zw0QsPgD5Ug背景介绍奔驰对于未来汽车的定义涵盖了很多方面,包括车载音乐、导航、自动驾驶等等,涉及到的实
分类:
其他好文 时间:
2017-12-18 12:02:19
阅读次数:
188
2017年12月10日,一场以云、devops、微服务、容器是现在这个发展阶段的软件形态, 本次活动我们围绕这些话题介绍.NET生态下的发展本地社区活动,这次活动还得到如鹏网杨中科老师的大力支持开通网上直播,网上有229位参与活动,现场场地有限,也有40多位,中间有些同学走了,坚持到最后一起拍照只有 ...
分类:
Web程序 时间:
2017-12-13 11:47:40
阅读次数:
156
随着DevOps、持续交付等理念的深入人心,微服务架构开始走进我们的视野。 那么微服务是业界期待已久的解决方案么?或者说微服务要比整体解决方案更加简单? 让我们先对微服务下个定义: 微服务是用一组小服务的方式来构建一个应用,服务独立运行在不同的进程中,服务之间通过轻量的通讯机制(如RESTful接口 ...
分类:
其他好文 时间:
2017-12-11 14:05:08
阅读次数:
113
需求 在之前的文章中“ "[DevOps]如何用VSTS持续集成到Github仓库" ” 我们有讲述如何将vsts中的代码编译推送到github中,这一篇我们来完善,如果有人给你开源项目推送了代码,你审核后,如何自动将代码推送回vsts,从而实现双同步。 准备工作 首先你要生成一个key,登录到你的 ...
分类:
其他好文 时间:
2017-12-10 23:06:09
阅读次数:
267
工欲善其事,必先利其器。在开始正式的教程之前我们先来聊聊准备工作。 管理工具会VSTS。 代码管理会用GITHUB。 服务器会用Azure。 所有的东西都是利用现有服务。不会说自己从虚拟机开始玩。我们就专注于写代码。 什么是VSTS? VSTS的全称是Visual Studio Team Servi ...
分类:
其他好文 时间:
2017-12-10 22:54:24
阅读次数:
258
微服务架构的思想已经被广泛接受,各种最佳实践也层出不穷。虽然有各种方法论的指导,但到了具体实践的过程中,还是会有诸多的困惑。本文试图剖析从单体架构到微服务架构演化背后的深刻原因,从而更好地理解微服务的精髓。从服务化谈起软件的协作方式并不是凭空而来,而是依据很多我们实际生活中的既有规则来设计的。理解软件架构模式演化背后的动机,可以从我们实际生活中的场景寻找答案。传统的农耕社会,大家的协作方式是以物换
分类:
其他好文 时间:
2017-11-30 17:11:15
阅读次数:
163
转载:http://www.bootdo.com/blog/open/post/125 从单体应用架构到分布式应用架构再到微服务架构,应用的安全访问在不断的经受考验。为了适应架构的变化、需求的变化,身份认证与鉴权方案也在不断的变革。面对数十个甚至上百个微服务之间的调用,如何保证高效安全的身份认证?面 ...
分类:
其他好文 时间:
2017-11-28 20:38:59
阅读次数:
148
jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目 jenkins搭建 部署分为三个步骤; 第一步,jenkins安装 第二步,插件安装和配置 第三步,Push SSH 第四步,部署项目 第一步 ,jenkins安装 准备环境: JDK:1.8 ...
分类:
编程语言 时间:
2017-11-26 17:49:58
阅读次数:
343