文章图片
一、前言
二、阿里云
- 伴随着云计算的第三次浪潮的滚滚而来,云原生 (CloudNative) 的概念应运而生。
- 我们又如何选择适合自己的开发平台?不同的开发平台有什么样的特点?这篇文章为你做一个大概的了解。
三、AWS
- 阿里云目前拥有国内更加多样化的的云原生产品系列,应用实践案例以及广泛的用户基础,对于企业或者个人开发者在国内是一个不错的选择。
- 特点:上手简单,支持多种语言以及windows、linux兼容。适合业务大规模、分发性能要求高的互联网平台、金融教育、以及零售市场。
- 优势:AWS、Google不支持HelmChart等云原生产品管理,不支持独享实例形态。
文章图片
文章图片
四、Azure 【云计算与云原生开发入门|云原生开发平台的选择】
- 亚马逊云科技连续 11年 被 信息研究技术公司Gartner 评为“全球云计算领导者”, 是一个世界型云基础设施与平台服务的领导者。
- 特点:亚马逊云科技对于上云计算、存储和数据库等基础设施技术,到机器学习、人工智能、数据湖和分析以及物联网提供丰富完整的服务及功能。
- 优势:对于扩展的可见性与控制力、高隐私化与数据安全,对于一些小型的云计算产品优惠力度较大。
文章图片
五、Google
- Microsoft Azure简称Azure,是微软基于云计算的操作系统,企业能够在多个数据中心快速开发、部署、管理应用程序 。
- 一种灵活和支持兼容操作的平台,帮助开发可运行在云服务器、数据中心、Web与PC上开发部署,对网站、虚拟机、云服务、移动应用服务、大数据支持以及媒体功能的支持。
- 优势:云存储技术性能、扩展性和稳定性三项功能
文章图片
六、总结
- Google Cloud 提供了安全、强大、经济高效且持续更新的基础架构。
- 优势:团队超强的协同工作、 Google Cloud Platform 基础架构、BigQuery 等数据仓库平台以及 Data Studio 和 Looker 等可视化工具
- 个人开发者:不建议同时使用多个大厂的服务,如果是第一次使用云管理平台的话。可以试着从国内的阿里云平台开始开发,后面可以选择AWS或者微软的Azure的平台,google技术虽然很强,但对于初学者来说并不是十分友好。
- 团队公司开发:如果有需求可以同时使用多个大厂的服务,但要注意兼容性问题。
推荐阅读
- Springcloud笔记|SpringCloud 基础学习笔记
- 后端|Spring Cloud(Dubbo?还是K8s?)
- spring|爽易购商城--后台管理
- 工程设计论——如何写好工程代码
- 服务端_java|SpringCloud极简入门>消息总线#bus
- linux|2022年云原生趋势
- 微服务|微服务系列:服务发现与注册-----Eureka(面试突击!你想了解的Eureka都在这里.持续更新中......)
- 云栖号技术分享|一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来()
- 每日一书|每日一书丨终于有人把云原生讲明白了