2018-09-10

社区观点

DevOps适用于小团队吗?

虽然DevOps可以很好地适用于小型工程组织,但这种做法如果没有仔细考虑和管理的话可能会导致相当大的人力/组织规模问题。

Medium

培训

Kubernetes实战培训 | 深圳站

本次培训包括:容器基础、Docker基础、Docker进阶、Kubernetes架构及部署、Kubernetes常用对象、Kubernetes网络、存储、服务发现、Kubernetes的调度和服务质量保证、监控和日志、Helm、项目实践等。

DockOne.io

3天Kubernetes线下实战培训 | 上海站

本次培训包括:容器特性、镜像、网络;Docker特性、架构、组件、概念、Runtime;Docker安全;Docker实践;Kubernetes架构、核心组件、基本功能;Kubernetes设计理念、架构设计、基本功能、常用对象、设计原则;Kubernetes的实践、运行时、网络、插件已经落地经验;微服务架构、DevOps等。

DockOne.io

活动

2018 China Cloud Native End User Conference中国云原生用户大会

2018 中国云原生用户大会,集结 CNCF、Google、VMware、微软、网易云、才云 Caicloud、阿里巴巴、 微软、七牛云、腾讯、IBM 等技术专家和 500 强行业标杆用户,分享 Kubernetes 全球应用实践经验和落地案例。

才云

演讲Slides

Kubernetes Security Best Practices

Kubernetes provides the ability to secure containers, and secure access to the API. But it also has a flexible enough architecture to allow for applying network and service policy to various pods and services.In this talk we will learn about the risks and attack surfaces and how to use tools like SELinux, AppArmor and seccomp to improve the security of containers deployed in Kubernetes. We’ll then go up the stack and learn how to apply network policy to containers to further improve security. Finally we will look at the Istio service mesh and how we can add authentication, mutual TLS, and access policies to whole services greatly reducing application attack surfaces.

speakerdeck.com

学习教程

Docker容器镜像瘦身的三个小窍门

在构建Docker容器时,我们应尽可能减小镜像的大小。使用共享层的镜像尺寸越小,其传输和部署速度越快。不过在每个RUN语句都会创建一个新层的情况下,如果我们需要获取镜像完成前的中间产物,又如何控制其大小呢?

itnext.io

Nepxion Discovery:Spring Cloud灰度发布神器

Nepxion Discovery是一款对Spring Cloud服务注册发现和负载均衡的增强中间件,其功能包括灰度发布(包括切换发布和平滑发布),黑/白名单的IP地址过滤,限制注册,限制发现等,支持Eureka、Consul和Zookeeper,支持Spring Cloud Api Gateway(Finchley版)、Zuul网关和微服务的灰度发布,支持用户自定义和编程灰度路由策略,支持多数据源的数据库灰度发布等客户特色化灰度发布,支持Nacos和Redis为远程配置中心,同时兼容Spring Cloud Edgware版和Finchley版。

DockOne.io

民生银行智能运维项目在容器云平台的部署实践

民生科技也从未停止持续创新与不断挑战的步伐,为顺应人工智能技术的飞速发展潮流,民生银行信息科技部数据中心启动了智能运维项目,展开了我行智能运维方面的研究与探索。为了提升应用版本部署效率,本项目使用民生容器云平台进行环境搭建。本文旨在帮助大家了解智能运维项目在民生云平台中搭建、部署过程,为其它项目的云化提供必要参考。

民生运维

SOFA 微服务多语言演进

SOFA 中间件是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金融场景里锤炼出来的最佳实践。

金融级分布式架构

Docker 深入篇之 Build 原理

今天来聊一下和 Docker 中核心概念 image 相关的重要命令, docker build 或者说 docker image build 为了简便起见,下文的命令全部使用 docker build 。

个人博客

7款不错的 CI/CD工具

对更快、更短发布周期的要求,促使开发团队必须找到能够支持新型软件交付方法的工具与工作流程。每周、每天甚至每小时发布生产成果也意味着将有更多错误出现在生产体系当中。现在,大家已经熟悉了CI / CD工作流程,下一步则应检查完整CI / CD工具链中缺少的环节,以及如何将其添加到工作流程中。

OverOps

Docker容器实现原理及容器隔离性踩坑介绍

容器给大家带来了很多便利,很多公司已经或正在把业务往容器上迁移。在迁移过程中,需要清楚本文介绍的问题是不是会影响应用的正常运行,并采取相应的办法绕过这个坑。

小米生态云

相关书籍

Microservices Patterns

The monolithic architecture works well for small, simple applications. However, successful applications have a habit of growing. Eventually the development team ends up in what is known as monolithic hell. All aspects of software development and deployment become painfully slow. The solution is to adopt the microservice architecture, which structures an application as a services, organized around business capabilities. This architecture accelerates software development and enables continuous delivery and deployment of complex software applications.

manning