云原生开发平台的选择
伴随着云计算的第三次浪潮的滚滚而来,云原生 的概念应运而生。我们又如何选择适合自己的开发平台?伴随着云计算的第三次浪潮的滚滚而来,云原生 (CloudNative) 的概念应运而生。我们又如何选择适合自己的开发平台?不同的开发平台有什么样的特点?这篇文章为你做一个大概的了解。云原生的几大厂家 (AWS,Azure,Google,阿里云)各有什么特点? 可以同时使用多个大厂提供的服务么?如果只能使用
·
一、前言
- 伴随着云计算的第三次浪潮的滚滚而来,云原生 (CloudNative) 的概念应运而生。
- 我们又如何选择适合自己的开发平台?不同的开发平台有什么样的特点?这篇文章为你做一个大概的了解。
二、阿里云
- 阿里云目前拥有国内更加多样化的的云原生产品系列,应用实践案例以及广泛的用户基础,对于企业或者个人开发者在国内是一个不错的选择。
- 特点:上手简单,支持多种语言以及windows、linux兼容。适合业务大规模、分发性能要求高的互联网平台、金融教育、以及零售市场。
- 优势:AWS、Google不支持HelmChart等云原生产品管理,不支持独享实例形态。
三、AWS
- 亚马逊云科技连续 11年 被 信息研究技术公司Gartner 评为“全球云计算领导者”, 是一个世界型云基础设施与平台服务的领导者。
- 特点:亚马逊云科技对于上云计算、存储和数据库等基础设施技术,到机器学习、人工智能、数据湖和分析以及物联网提供丰富完整的服务及功能。
- 优势:对于扩展的可见性与控制力、高隐私化与数据安全,对于一些小型的云计算产品优惠力度较大。
四、Azure
- Microsoft Azure简称Azure,是微软基于云计算的操作系统,企业能够在多个数据中心快速开发、部署、管理应用程序 。
- 一种灵活和支持兼容操作的平台,帮助开发可运行在云服务器、数据中心、Web与PC上开发部署,对网站、虚拟机、云服务、移动应用服务、大数据支持以及媒体功能的支持。
- 优势:云存储技术性能、扩展性和稳定性三项功能
五、Google
- Google Cloud 提供了安全、强大、经济高效且持续更新的基础架构。
- 优势:团队超强的协同工作、 Google Cloud Platform 基础架构、BigQuery 等数据仓库平台以及 Data Studio 和 Looker 等可视化工具
六、总结
- 个人开发者:不建议同时使用多个大厂的服务,如果是第一次使用云管理平台的话。可以试着从国内的阿里云平台开始开发,后面可以选择AWS或者微软的Azure的平台,google技术虽然很强,但对于初学者来说并不是十分友好。
- 团队公司开发:如果有需求可以同时使用多个大厂的服务,但要注意兼容性问题。
更多推荐
已为社区贡献2条内容
所有评论(0)