DevOps在AWS / Azure / Aliyun 的应用分析&对比

本文分享了作者在AWS、Azure和阿里云上进行DevOps开发的经验。AWS的CLI强大,易于自动化;Azure的CLI和ARM模式有连接稳定性问题,DevOps自动化较难;阿里云的CLI功能有限,资源管理不便且费用较高。文中还对比了三者在存储、计费、自动伸缩等方面的特点。
摘要由CSDN通过智能技术生成

最近我在AWS,Azure,Aliyun,这三大云计算服务商上,进行了很多DevOps开发,理解并体会了很多,因此,想客观地分享下我对这3A云的使用经验。


1. Storage 存储

  • AWS(Object Storage),一個命令可以大量输入输出并可以转化成公开的URL供外部下载。
  • Azure Storage Account(file/blob/table),但每个价格不同。最常使用的是blob storage,但是这个需要一个一个输入输出,非常花时间。Azure拥有像Azcopy 或 Azure Storage explorer的工具,但是这些不適用于DevOps。从blob 一个一个copy文件大概需要2秒/文件,一般你需要先做一个list,如果你的list大概有600k的文件,你的Azure npm cli program要么会挂掉要么就会变得非常非常慢。
  • Aliyun 阿里云OSS和AWS的Object Storage有点相似,但是工具不多,你要靠提供的API自己安装工具。

2. 命令行工具
  • AWS:pip install awscli —— 可以帮助你在AWS<service><param>整体控制。这个由python和开源写成的,所以你就可以在这个基础上定制自动化。当你要提交一个job,它会直接发送到服务器,生成一堆ID或Job ID,然后你就可以在console上检查
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值