2017-11-26

社区观点

虽然Devops 可以提升效率,但也增加了IT攻击面

DevOps最基本的一个功能,或者说优势,就是它可以将产品的开发团队跟运营团队合并成一个具有凝聚力的“个体”,而这样就可以很大程度地提升工作的效率。但是研究表明,虽然DevOps可以提升企业IT的工作效率,但与此同时有一个非常重要的因素也被忽略掉了,那就是“信息安全”。因此我们不禁想问:“安全”跟“效率”到底谁更重要?

FreeBuf.COM

为什么Docker对于创业公司意义重大?

本文探讨了Docker对于创业公司的意义。Docker这种容器化的平台以及相应的集群管理框架,对于创业公司来说,不仅可以节省成本,还可以为应用提供更好的隔离性、可移植性、安全性等。文章通过实例对此做了生动的阐释。

Medium

容器的未来是怎么样的?

本文将和大家一起从专家的角度看一看容器和Kubernetes的未来。

The Enterprisers Project

培训

基于Kubernetes的DevOps实践培训

本次培训内容包括:Kubernetes架构、安装、深入了解Kubernetes、Kubernetes高阶——设计与实现、Kubernetes落地实践、微服务、Cloud Native等。

DockOne.io

微信群分享

某小公司DevOps落地的实践

最近几年DevOps的概念越来越火,各个企业也逐渐意识到DevOps对项目研发效率的重要性,也有不少第三方企业提供整套流程成熟的解决方案。而我们侥幸,在这些第三方平台尚未崛起时,制定了一套适合自己的DevOps流程。想进群参与学习或分享的同学请加微-信:liyingjiesa,备注『进群』。

DockOne.io

活动

Serverless技术开放日来了!

在微服务热翻天的时候,另一个新的技术——Serverless开始在程序猿的世界冉冉升起,并被赋予着必然性的发展趋势。Serverless从底层开始变革计算资源的形态,为软件架构与应用服务部署带来新的设计思路,极大降低云计算的使用成本,推动全行业的业务创新步伐。

腾讯云技术社区

开源项目

阿里巴巴容器技术Pouch正式开源

Pouch的渊源可以追溯到2011年,当时阿里内部基于LXC技术为业务提供容器服务,经过七年左右的技术锤炼与经验积累,铸就了阿里容器技术的今天。也正是这七年在业务实践中踩过坑、走过弯路,让Pouch以一个务实者的姿态出现在如今的容器生态圈。

GitHub

学习教程

Docker的那点事儿

Docker是一个基于轻量级虚拟化技术的容器,整个项目基于Go语言开发,并采用了Apache 2.0协议。Docker可以将我们的应用程序打包封装到一个容器中,该容器包含了应用程序的代码、运行环境、依赖库、配置文件等必需的资源,通过容器就可以实现方便快速并且与平台解耦的自动化部署方式,无论你部署时的环境如何,容器中的应用程序都会运行在同一种环境下。

个人博客

Kubernetes调度详解

优良的调度是分布式系统的核心。Scheduler调度器做为Kubernetes三大核心组件之一, 承载着整个集群资源的调度功能,其根据特定调度算法和策略,将Pod调度到最优工作节点上,从而更合理与充分的利用集群计算资源,使资源更好的服务于业务服务的需求。

DockOne.io

Spring Cloud 服务第一次请求超时的优化

本文主要介绍了Spring Cloud的服务第一次请求超时的优化方法。首先介绍了问题的背景,并排查了问题造成的原因,主要是Ribbon客户端的懒加载;然后分别针对zuul网关和服务之间调用的Ribbon客户端进行配置,使其启动时便加载Ribbon客户端的相关上下文信息。最后想说的是,http调用毕竟还是性能远低于RPC。

个人博客

基于Go技术栈的微服务构建

在大型系统的微服务化构建中,一个系统会被拆分成许多模块。这些模块负责不同的功能,组合成系统,最终可以提供丰富的功能。在这种构建形式中,开发者一般会聚焦于最大程度解耦模块的功能以减少模块间耦合带来的额外开发成本。同时,微服务面临着如何部署这些大量的服务系统、如何运维这些系统等新问题。

UCloud官方博客

Docker技术浅谈:私有化部署的优势以及在顶象内部的应用实践

本文主要和大家分享下Docker容器技术和顶象风控系统私有化部署的优势以及Docker容器技术在顶象内部的应用实践。

顶象技术动态

生产环境中,如何将Kubernetes部署到AWS?

来自Zalando的技术团队分享了它们在AWS生产环境中运行Kubernetes的经验,比如:使用基础设施即代码以及持续交付的方式,实现大规模集群的端到端自动化部署;为了提供系统稳定性,独立的etcd集群以及其他在生产环境下部署Kubernetes集群的问题和解决方案。

readthedocs.io

陌陌基于Kubernetes和Docker容器管理平台的架构实践

陌陌从2015年下半年开始对Docker进行调研和实践,2016年初开始调研Kubernetes,尝试架构方面的改进工作,基于自研发布系统及Kubernetes、OVS和Docker构建容器管理平台。实现了基于Docker集群的部署系统,便于开发者便捷地部署自己的应用程序。最终达到部署环境干净一致,可重复部署、迅速扩容和回滚。

51CTO

持续集成(一):基础篇

这是持续集成系列文章的第一篇,作者为我们普及了持续集成的一些基本概念以及它和DevOps文化、敏捷开发的关系。

Techtown Training

Azure Managed Kubernetes (AKS) 简介

Azure 容器服务 (AKS) 是 Microsoft Azure 最近发布的一个托管的 Kubernetes 服务(预览版),它独立于现有的 Azure Container Service (ACS)。借助 AKS 用户无需具备容器业务流程的专业知识就可以快速、轻松的部署和管理容器化的应用程序。AKS 支持自动升级和自动故障修复,按需自动扩展或缩放资源池,消除了用户管理和维护 Kubernetes 集群的负担。并且集群管理本身是免费的,Azure 只收取容器底层的虚拟机的费用。

个人博客