AWS
libing_thinking
长风破浪会有时,直挂云帆济沧海
展开
-
AWS 常用CLI命令总结
AWS 常用CLI命令对AWS服务操作可以通过管理控制台、各语言SDK、CLI以及API等方式。管理控制台最简单,可以直接通过Web界面操作,但是有些服务或者服务下的某些操作无法直接用控制台调用;API的方式最复杂,需要自己生成哈希值签署请求以及处理请求错误等低级别的操作,AWS 的大部分服务都提供REST的API以及类似于REST的查询API,API提供的服务操作是最新最全面的;SDK ...原创 2015-08-29 20:54:47 · 28494 阅读 · 0 评论 -
JMESPATH 使用小结
JMESPath 使用小结使用AWS CLI时,为了使输出更直观,我们可以选择table显示方式。除此之外,我们还会遇到一个选项 –query,很多人都忽略了这个选项,其实它还是非常有用的,特别是对于运维人员,它可以让命令输出结果按照你的想法呈现出来,而不是输出一大堆无用的信息让你自己去辨认。举个很简单的例子,在查找AMI的时候,如果你只想看到AMI的Name和ImageId而忽略其他无关信息,你可原创 2015-09-07 13:59:19 · 5831 阅读 · 0 评论 -
S3 使用小结
S3(Simple Storage Service) 是亚马逊提供的一个简单对象存储服务。遇到的问题s3 桶名称全球唯一 所有区域中的桶名称都是全局唯一的,所以你如果想要某个桶名,赶快抢先创建吧。当然,中国区的还全球的是分开的,分属完全不同的账号体系。s3 桶内容分区域存储 s3 桶内容是存储到具体某一个区域的。但是,你会发现你使用一个的区域的endpoint也能下载到另一个区域中的桶对象,原创 2016-01-21 16:50:48 · 2144 阅读 · 0 评论 -
AWS CLI COMMONS
AWS CLI COMMONSCOMMON OPTIONS--dry-run: 不真正执行相应操作,只检查是否有相应操作的权限;如果有权限则返回的错误响应是 DryRunOperation, 否则为 UnauthorizedOperation--debug: 打开调试日志--query: 使用 JMESPath查询过滤操作返回的数据--output: 结果输出格式,包括 json、tabl原创 2016-11-29 11:01:56 · 1328 阅读 · 0 评论 -
AWS-PowerShell 配置
AWS-PowerShell 配置访问认证配置Set-AWSCredentials -AccessKey {your_access_key} -SecretKey {your_secret_key} -StoreAs {your_profile_name}Get-AWSCredentials -ListStoredCredentialsInitialize-AWSDefaults -Profi原创 2016-11-04 10:27:36 · 1370 阅读 · 0 评论 -
ELB 使用总结
ELB 是 AWS 提供的弹性负载均衡服务,它也是一个 region 级别的服务。下面就 ELB 的一些主要配置以及使用过程中遇到的一些问题进行简要说明。主要配置VPC 选择 ELB 所在的 VPC,选择高级 VPC 选项后,还可以选择在哪些子网中创建负载均衡器节点Internal ELB 是否创建内部负载均衡器,用于私有子网内的负载均衡Listener Config 配置负载均衡的前后原创 2015-12-17 22:38:00 · 25553 阅读 · 0 评论 -
AutoScaling
AutoScalingAutoScaling 是 AWS 比较核心的一个服务,用到这个服务以后才真正有点云的感觉,它比较巧妙的实现了云的弹性。在应用忙时扩展计算能力,在应用闲时收缩计算能力,很好的体现了云计算按需供给、按量计费的宗旨。只有用好了这种弹性的云服务才能真正发挥出云的作用,才能以经济的价格实现优质的应用服务。本文将根据个人实践以及对AWS文档的理解对AutoScaling服务进行一些总结。原创 2015-09-09 23:42:26 · 5918 阅读 · 0 评论 -
AWS-GO-SDK NOTES
AWS-GO-SDK问题EC2使用Role访问AWS服务时出现EC2MetadataError。 由于账户下s3资源太多,为了快速统计账号下s3的使用情况,用go写了个并发获取s3中对象信息的功能,频繁出现如下错误: listing mystorage objects: NoCredentialProviders: no valid providers in chain ,但是在命令行下 a原创 2016-07-14 17:01:20 · 1615 阅读 · 2 评论 -
IAM 使用总结
IAM 是AWS的身份认证管理服务,它为亚马逊服务的安全性提供了保证。大部分的AWS服务都集成了IAM服务的集成。IAM 通过灵活的策略配置非常精确地控制了用户对AWS服务的请求访问。用户分类IAM 的用户可以分为三大类:root 用户、IAM 用户以及角色。Root credentials necessary修改根用户信息,包括密码修改 AWS 支持计划关闭...原创 2015-09-13 21:46:45 · 4377 阅读 · 1 评论 -
DynamoDB 小结
DynamoDB简介DynamoDB 是AWS 提供一个 NoSql 数据库服务。它是一个Region级别的服务,针对用户对读写性能的要求进行不同的收费。注意dynamodb 库中对一些数据类型支持不友好,dynamodb2 中对这些问题进行了完善。遇到的问题dyanmo 数据表中数据进行 partial_save 时,产生ConditionCheckFailException 异常,这是由于原创 2015-09-17 20:27:23 · 2283 阅读 · 0 评论 -
Boto - python lib for AWS
Boto 是用 python 封装的一个操作 AWS 的函数库。用过几种语言操作 AWS 还是感觉 python 用起来最直观简洁。下面就对 boto 的使用进行一个简单总结,方便以后查阅(只涉及当前使用到的服务,以后会持续更新)。对 python 2 和 python 3 都有相应的 boto 库。这里以 python 2.7 为例进行说明。EC2S3GlacierSQSDynamoDB原创 2015-09-09 23:57:25 · 3346 阅读 · 0 评论 -
AWS Region 相关问题
由于政策问题,AWS全球账号和中国区账号是分开的。AWS中国是近几年才发布的,而且到现在还是有限预览阶段,必须得企业用户申请通过后才能使用。区域的不同也引起许多使用的问题。 AWS现在一共有11个区域,中国区的cn-north-1和美国政府的一个区域时隔离开的,其他区域都是在Global账户下。 在没有显示设置区域时,客户端会默认连接us-east-1区域。老外写的例子很多是没有原创 2015-09-13 16:55:08 · 4339 阅读 · 0 评论 -
AWS SDK 访问阿里云 OSS
S3 已经成为云对象存储领域的规范,主流的对象存储都有对它的支持。阿里云 OSS 也支持 S3 协议,我们可以使用AWS的SDK对其进行操作,当然由于OSS与S3在功能和实现上的差别,OSS 不可能支持所有的AWS S3操作,但是,对于日常大部分操作,它都是支持的。AWS CLIaws configure --p aliyunaws configure set s3.addre...原创 2018-03-23 10:31:42 · 7306 阅读 · 6 评论