前言
本文将作为Greek杯的一次技术研究的总结,个人选题是云原生技术调研和应用实践,了解了一部分之后发现选题有点大,而且自身没有相关基础,云原生技术是不可能在两个月时间内取得突破性成果的。于是只能是初探了,课题细化为kubernetes技术学习以及实践。
技术背景
技术时间轴
定义
研究内容
Greek杯限制时间为两个月,个人制定的研究内容如下:
最下面的ServiceMesh仅仅是了解,没有做深入研究。
为什么我们需要云原生
相应成果
基础设施的改进
Without kubernetes
With Kubernetes
我们基础设施基本就是上图所示,除了DNS。
云原生的好处和坏处
总结
云原生技术确实是软件技术前沿,但距离我们团队有点太远,考虑到团队基础和业务情况,个人选择比较接地气的方式引入Kubernetes和相关技术,建立了验证集群。
PS
本文有不少的图片来自网络和Arcsummit2017的云原生技术分享。