preface

This paper will be a summary of a technical research of Greek Cup. My personal topic is the investigation and application practice of cloud native technology. After understanding part of it, I found that the topic is a bit big and there is no relevant foundation, so it is impossible for cloud native technology to achieve breakthrough results within two months. So it can only be a preliminary study, subject refinement for Kubernetes technology learning and practice.

Technical background

Technology Timeline

define

The research content

The limit for Greek Cup is two months, and the contents of individual studies are as follows:



ServiceMesh, at the bottom, just knows, not does.

Why do we need cloud native

The corresponding results

Infrastructure improvements

Without kubernetes

With Kubernetes

Our infrastructure is basically the same as above, except for DNS.

Advantages and disadvantages of cloud native

conclusion

Cloud native technology is indeed the frontier of software technology, but it is a little too far away from our team. Considering the team foundation and business situation, I chose a more grounded way to introduce Kubernetes and related technologies and establish a verification cluster.

PS

This article has a lot of images from the Internet and Arcsummit2017 cloud native technology sharing.