2017-08-06

培训

基于Docker的CI/CD实战训练营

本次培训围绕基于Docker的CI/CD实战展开,具体内容包括:持续集成与持续交付(CI/CD)概览;持续集成系统介绍;客户端与服务端的 CI/CD 实践;开发流程中引入 CI、CD;Gitlab 和 CI、CD 工具;Gitlab CI、Drone 的使用以及实践经验分享等。

DockOne.io

社区观点

为什么Docker不能解决云上的所有问题

本文作者主要讲述了将业务迁移至Docker或者容器上需要了解的问题以及实现考虑的事情。很认同作者说的“having a powerful engine doesn’t get you far if you don’t have the rest of the car built to support it(即使有强大的引擎,缺少飞车的其余部件,你也不能走的更远)”,所以Docker只是一个引擎,真正应用到生产环境,还需要Kubernetes等相关工具的支持。

DZone

MySQL 到底能不能放到 Docker 里跑?

Talk is cheap,show me the demo。MySQL 到底能不能放到 Docker 里跑?同程旅游目前已经有超过一千个 MySQL 实例安全稳定地跑在 Docker 平台上。

聊聊架构

SOA和微服务的区别并不是size!

微服务对人们来说比单体应用要更容易开发,而不用考虑那些SOA供应商的标准,这就是为什么即使SOA在数量上仍然高于微服务,但微服务的势头看起来要更加积极良好。

ImportSource

视频

Alpine Linux Security Deep Dive

YouTube

微信群分享

Kubernetes健康检查策略

业务的正常是第一优先保障,所以健康检查是一个重要能力。Kubernetes作为容器编排平台,对于容器以及容器所承载的业务,需要保证其健康,并且在异常情况下能够进行处理。这次分享将讨论Kubernetes的健康检查策略,想进群参与学习或分享的同学请加微信:liyingjiesa,备注『进群』。

DockOne.io

学习教程

DDD & Microservices

Microservices(微服务架构)和DDD(领域驱动设计)是时下最炙手可热的两个技术词汇。在最近两年的咨询工作中总是会被不同的团队和角色询问,由此也促使我思考为什么这两个技术词汇被这么深入人心的绑定,它们之间的关系是什么呢?

ThoughtWorkers

游戏运维的最佳实践:搜狐畅游自动化运维之旅

本文作者见证了畅游游戏自动化运维平台的从无到有,通过在其中踩过的坑、解过的结,他向大家来阐述游戏运维的进阶之路。本文主要围绕畅游游戏管理体系与运维自动化的演变历程、运维自动化的实现及未来运维四方面展开。

51CTO

ECS vs Kubernetes:相似但是不同

在云计算2.0时代,我们该如何管理大规模的容器应用?ECS和Kubernetes为我们提供了解决方案。本文讨论了容器与基础设施集成、使用公有云的费用等问题,详细内容请浏览下文。

DZone

国内某大型酒店管理集团基于Kubernetes的实践

我们借助Docker+Kubernetes打造的新的容器云平台,将之前90%以上需要人工维护部分的工作变成了自动化,一切变得so easy。

DockOne.io

云端的SRE发展与实践

云是大势所趋,它能把很多底层的问题封装起来,让我们有更多精力去做更重要的事情。

美团点评技术团队

Docker、Kubernetes、Apache Mesos 之争 | 一个与传说不同的故事

虽然三种技术都让利用容器进行部署、管理和扩展应用程序成为可能,其实它们各自解决不同的问题,植根于非常不同的环境背景。事实上,这三种被广泛采用的工具链里,没有彼此完全相同的。

Mesosphere

从风口浪尖到十字路口,写在 Kubernetes 两周年之际

作为一个开源项目,Kubernetes 的发展速度之快着实令人咋舌。发布至今,2 年时间,Kubernetes 在 GitHub 上的活跃度就已经超过了 99.99% 的项目。这短短的两年间,到底发生了什么?可预见的未来里,Kubernetes 又会扮演怎样的角色?

InfoQ

微服务架构简介

微服务(Microservice)这个概念是2012年出现的,作为加快Web和移动应用程序开发进程的一种方法,2014年开始受到各方的关注,而2015年,可以说是微服务的元年。

个人博客

Jenkins & Docker 持续集成实践

持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员频繁、快速的集成,测试他们的工作成果,以尽快发现集成错误。 更频繁、更早的集成意味着更早的发现问题。通过持续集成,及时发现和解决代码故障,提高代码质量,减少故障处理成本等等。

HULK一线技术杂谈