目录

云原生开发平台的选择

云原生开发平台的选择

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA55-l5b-D5a6d6LSd,size_20,color_FFFFFF,t_70,g_se,x_16


一、前言

  • 伴随着云计算的第三次浪潮的滚滚而来,云原生 (CloudNative) 的概念应运而生。
  • 我们又如何选择适合自己的开发平台?不同的开发平台有什么样的特点?这篇文章为你做一个大概的了解。

二、阿里云

https://i-blog.csdnimg.cn/blog_migrate/435d28656843f70a3636cff7bac6ca21.png

  • 阿里云目前拥有国内更加多样化的的云原生产品系列,应用实践案例以及广泛的用户基础,对于企业或者个人开发者在国内是一个不错的选择。
  • 特点 :上手简单,支持多种语言以及windows、linux兼容。适合业务大规模、分发性能要求高的互联网平台、金融教育、以及零售市场。
  • 优势 :AWS、Google不支持HelmChart等云原生产品管理,不支持独享实例形态。

三、AWS

https://i-blog.csdnimg.cn/blog_migrate/794df48703e58e5c6a485993bab4d756.png

https://i-blog.csdnimg.cn/blog_migrate/2ea14ffcee483179e78078a06c18d08f.png

  • 亚马逊云科技连续 11年 被 信息研究技术公司Gartner 评为“全球云计算领导者”, 是一个世界型云基础设施与平台服务的领导者。
  • 特点 :亚马逊云科技对于上云计算、存储和数据库等基础设施技术,到机器学习、人工智能、数据湖和分析以及物联网提供丰富完整的服务及功能。
  • 优势 :对于扩展的可见性与控制力、高隐私化与数据安全,对于一些小型的云计算产品优惠力度较大。

四、Azure

https://i-blog.csdnimg.cn/blog_migrate/e6fd5cc9ecde8d3379fe92f5051f52d1.png

https://i-blog.csdnimg.cn/blog_migrate/d0f9dbec0e873d20a651dd0f71a4c74b.png

  • Microsoft Azure简称Azure,是微软基于 的操作系统,企业能够在多个数据中心快速开发、部署、管理应用程序 。
  • 一种灵活和支持兼容操作的平台,帮助开发可运行在云服务器、数据中心、Web与PC上开发部署,对网站、虚拟机、云服务、移动应用服务、大数据支持以及媒体功能的支持。
  • 优势 :云存储技术性能、扩展性和稳定性三项功能

五、Google

https://i-blog.csdnimg.cn/blog_migrate/ecbe477a763a01b3ad905b9bd5a929c2.png

  • Google Cloud 提供了安全、强大、经济高效且持续更新的基础架构。
  • 优势: 团队超强的协同工作、 Google Cloud Platform 基础架构、BigQuery 等数据仓库平台以及 Data Studio 和 Looker 等可视化工具

六、总结

  • 个人开发者 :不建议同时使用多个大厂的服务,如果是第一次使用云管理平台的话。可以试着从国内的阿里云平台开始开发,后面可以选择AWS或者微软的Azure的平台,google技术虽然很强,但对于初学者来说并不是十分友好。
  • 团队公司开发 :如果有需求可以同时使用多个大厂的服务,但要注意兼容性问题。