云原生技术初探以及Greek杯技术总结

126 阅读1分钟

前言

本文将作为Greek杯的一次技术研究的总结,个人选题是云原生技术调研和应用实践,了解了一部分之后发现选题有点大,而且自身没有相关基础,云原生技术是不可能在两个月时间内取得突破性成果的。于是只能是初探了,课题细化为kubernetes技术学习以及实践。

技术背景

技术时间轴

在这里插入图片描述

定义

在这里插入图片描述

研究内容

Greek杯限制时间为两个月,个人制定的研究内容如下:

在这里插入图片描述
最下面的ServiceMesh仅仅是了解,没有做深入研究。

为什么我们需要云原生

在这里插入图片描述

相应成果

在这里插入图片描述

基础设施的改进

Without kubernetes

在这里插入图片描述

With Kubernetes

在这里插入图片描述

我们基础设施基本就是上图所示,除了DNS。

云原生的好处和坏处

在这里插入图片描述

总结

云原生技术确实是软件技术前沿,但距离我们团队有点太远,考虑到团队基础和业务情况,个人选择比较接地气的方式引入Kubernetes和相关技术,建立了验证集群。

PS

本文有不少的图片来自网络和Arcsummit2017的云原生技术分享。