2017-08-27

社区观点

为什么我们迫切需要持续集成

持续集成(Continuous Integration),也就是我们经常说的 CI,是现代软件开发技术的基础。本文论述了当前软件开发过程中存在的问题,讲解了持续集成、持续集成服务器的概念,最终探讨了为什么我们需要持续集成来解决这些问题。

个人博客

发展回顾

从集装箱历史看DevOps的发展进程

“科技是第一生产力!”如果我们以技术含量来衡量一个创新会很容易走入误区。集装箱发展历史告诉我们,从状态的流转环节入手,降低流转成本是提高总体效能的另外一个途径。

ThoughtWorkers

培训

烧脑式Kubernetes实战训练营

次培训理论结合实践,主要包括:Kubernetes架构和资源调度原理、Kubernetes DNS与服务发现、基于Kubernetes和Jenkins的持续部署方案 、Kubernetes网络部署实践、监控、日志、Kubernetes与云原生应用、在CentOS中部署Kubernetes集群、Kubernetes中的容器设计模式、开发Kubernetes原生应用步骤介绍等。

DockOne.io

微信群分享

乐高式微服务化改造

技术圈流行一句话,凡脱离业务谈架构的,都是耍流氓。当新需求响应越来越慢,当加班成为家常便饭,你可曾怀念当年一下午徒手写一千行代码的爽快?面对一个不断吞噬团队时间的庞然大物(单体应用),分而治之往往是最有效的方法。今天我就和大家聊聊我对小公司如何进行微服务化改造的理解和一手经验。想进群参与学习或分享的同学请加微信:liyingjiesa,备注『进群』。

DockOne.io

学习教程

微服务架构的核心要点和实现原理

本文中,我们将进一步理解微服务架构的核心要点和实现原理,为读者的实践提供微服务的设计模式,以期让微服务在读者正在工作的项目中起到积极的作用。

CSDN

Kubernetes:下一代分布式系统的护戒使者

Kubernetes中的一些设计初衷,完全以弥补传统分布式架构的不足出发,背后体现了我们在向未来进发时,必须完全割舍那些在传统架构设计中固有经验与过时理念的吸引与诱惑的决绝。

CSDN

白话Kubernetes网络

容器的网络是在CaaS集群中无法避免的话题,作为当下最主流的一种容器集群解决方案,Kubernetes对网络进行了合理的抽象,并采用了开放的CNI模型。面对各种容器网络实现,他们有什么不同,应该如何选择?本文将带大家回顾Kubernetes各种主流网络方案的发展历程,并透过现象清本质,用形象的例子展示Weave、Flannel、Calico和Romana等网络解决方案背后的原理。

DockOne.io

如何理解容器技术平台的不同姿态

最近,在微软加入CNCF基金会仅一个月之后, 亚马逊也宣布加入成为白金会员,至此,全球主要公有云服务商都加入了CNCF。可以说这是以Kubernetes为代表的容器技术平台的全面胜利。Kubernetes火爆之初,有人担心它会冲击Cloud Foundary为代表的PaaS平台。 事实上,作为PaaS一哥,Cloud Foundary依旧有着稳定的生态和忠实的用户。而有意思的是,一度如日中天的IaaS平台却意外受伤。同时,在AWS Lamda发布后,Serverless热度暴增,各大云平台纷纷推出Serverless服务。

DockOne.io

Kubernetes服务目录的设计

OpenShift 3.6新版本包括新的服务目录和服务中介技术预演版。它们是基于Kubernetes的孵化项目Kubernetes Service Catalog project。服务目录通过Open Service Broker API集成服务中介,由服务中介管理服务的创建和管理;这篇文章将深入介绍服务目录的设计。

GitHub

PaaS平台OpenShift企业部署的“脑图”

这篇文章是来自红帽,是关于OpenShift企业部署的“蓝图”,通过“脑图”帮助客户实现企业级部署OpenShift。

OpenShift官方博客

Docker基础技术-Linux Namespace

Linux容器技术(LXC)近几年十分流行,而其依托的技术并不是很新的东西,而是Linux内核自带的一套内核级别环境隔离机制。当然,最流行的LXC技术莫过于docker了,现在社区版本更名叫moby了。 Linux容器技术依赖Linux内核的3个主要的隔离机制:chroot,cgroups,namespace。先来看看namespace,在Linux Kernel3.8以后,Linux支持6种namespace。 作者:__七把刀__ 链接:http://www.jianshu.com/p/353eb8d8eb05 來源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

个人博客

一个大型互联网公司的微服务转型实践

本文将以 Netflix 为例,分享一个大型互联网公司如何从一个 Monolithic 的 APP 成功转型到微服务。主要涉及微服务的产生历史,应用场景,与单片服务区别,微服务带来的技术、企业组织结构等方面挑战,以及如何合理地选择单片服务构架和微服务构架等内容。

51CTO