2019-02-10

热点新闻

云原生计算基金会宣布CoreDNS项目正式毕业

云原生计算基金会(简称CNCF,负责为Kubernetes与Prometheus等开源技术提供支持)日前宣布,继去年毕业的Kubernetes、Prometheux以及Envoy等开源技术之后,CoreDNS成为其2019年的首个毕业项目。要从孵化阶段走向毕业,项目必须在市场上表现出活跃的采用积极性、多样性、规范的治理流程,以及对于社区可持续性与包容性做出坚定承诺。

CNCF

社区观点

容器安全给热情高涨的 DevOps 浇了一桶冷水

本文通过 Tripwire 的数据调查,发现容器在使用过程中,很多公司缺乏对安全性的重视。通过具体的数据,希望开发者及企业能够重视容器安全问题,避免在 DevOps 的发展中,因容器安全而受阻。

Tripwire

培训

Kubernetes实战培训 | 深圳站

培训内容包括:云原生介绍、微服务;Docker基础、Docker工作原理、镜像、网络、存储、数据卷、安全;Kubernetes架构、核心组件、常用对象、网络、存储、认证、服务发现、调度和服务质量保证、日志、监控、告警、Helm、实践案例等。

DockOne.io

Service Mesh入门与进阶实战培训 | 北京站

主要内容包括:Istio介绍、核心功能、使用场景、安装与配置、升降级,Envoy介绍、架构、内部实现,Istio控制面板,Mixer核心功能与规则、监控、工作原理,Pilot介绍与配置,Istio安全,主要资源配置,策略配置,遥测,落地实践,传统微服务架构改造,Istio运维等。

DockOne.io

Kubernetes入门与进阶实战培训 | 北京站

培训内容包括:Docker基础、镜像、Docker三驾马车、Docker实践、Kubernetes基础、Pod、服务发现、Helm、核心组件原理分析、服务质量保证、调度详解与应用场景、网络、CI/CD、基于Kubernetes的配置管理等。

DockOne.io

发展回顾

继往方可开来:Kubernetes 2018态势回顾与2019年前景展望

2018年Giant Swarm公司联合创始人Oliver Thylmann对Kubernetes的走向做了自己的预测和简单的分析。2019年初笔者再次回顾2018年的预测博客,是应验了?还是偏离了实时呢?让我们看下笔者在年初的总结,以及自己对于2019年Kubernetes的走向预测。

Giant Swarm

演讲Slides

Kubernetes: The Very Hard Way

Talk from DevopsDays NYC 2019 on Kubernetes adoption at Datadog.

SlideShare

开源项目

才云 Caicloud 开源 Nirvana:让 API 从对框架的依赖中涅槃重生

Nirvana 是一个着重于提高开发效率和业务解耦的 API 框架。

才云

学习教程

龙腾出行基于Kubernetes的DevOps流水线实战

伴随着微服务架构的普及,龙腾内部很多业务线从单体架构转向微服务架构,在根据业务边界进行拆分时,带来的服务实例数目成倍数增长,这给开发、运维、测试增加了不少复杂度和工作量,此时我们利用Kubernetes来搭建容器云平台,并实现DevOps简易流水线,来减轻开发和运维工作,提升整体工作效率,本文分享了我们的实践过程,希望可以给大家在构建整体平台时带来一点思路。

DockOne.io

从 Clean-Architecture 谈架构原理及其应用

本文简单介绍了 Clean-Architecture 的思想,并通过几个示例介绍了架构原理及其应用实践,最后尝试着解答了职场新人对架构的一些疑问,并给出了一些精进才能的建议。

个人博客

火爆开发概念之——微服务实践篇

目前,后端开发比较火爆的概念就是微服务,微服务是软件领域现阶段无人不提的话题,也是未来的一个发展方向。然而,据调查和了解,很多开发者将微服务下的单体应用和SOA(面向服务架构)服务治理下的单体应用混为一谈,认为二者是一样的模式,大量的系统在十几年前都已经是以SOA为基础的分布式系统了,那么微服务作为新的架构标准与SOA有什么差异点呢?其本质区别在于设计原理,微服务是去中心化设计,SOA是「集成」形成中心设计的。

恒生

通过 Kubernetes 和容器实现 DevOps

近两年,随着容器、Kubernetes 等技术的兴起,DevOps 这个概念被广泛提及并被大量使用。 本文将会从 DevOps 产生的背景;DevOps 与容器、Kubernetes 之间的关系;DevOps 的技术实现方式等三个方面着手,结合实验展现的方式,让读者真正理解 DevOps 的含义。

IBM

基于GitOps的企业级CI/CD

实现企业级的持续交付(CD)是一个巨大的挑战。每一个公司都在对他们的软件交付方式做创新,我们需要允许各个团队学习构建并优化他们自己的交付流水线。在云原生的世界里正在发生,许多的最佳实践正在萌芽。 尽管如此,给予团队灵活性做创新试验时,也需要兼顾公司的安全和合规方面的要求。在这篇文章里面,我将讲述我们如何为一个大型企业客户成功使用GitOps架构模型来获得灵活性和安全性之间的平衡。

Container Solutions

如何在六个月或更短的时间内成为DevOps工程师(三):版本控制

在这篇文章中,我们将讨论如何使所有这些代码无处不在。剧透一下,接下来讲的会是关于Git的!

Medium