aws

aws S3存储概念

无人久伴 提交于 2020-03-12 11:01:32
S3存储(Simple Storage Service) 存储桶: 存储桶是S3中用于存储对象的容器。每个对象都存储在一个存储桶中。 对象: 对象是S3中存储的基本实体。对象由对象数据和元数据组成。数据部分对S3不透明,元数据是一组描述对象的名称-值对。 键: 键是存储桶中对象的唯一标识符。存储桶内的每个对象都只能有一个键。由于将存储桶、键和版本ID组合在一起可唯一地标识每个对象,可将S3视为一种“存储桶+键+版本”与对象本身间的基本数据映射。 区域: 选择地理区域供S3存储创建的存储桶。主要目的是优化延迟、尽可能减低成本或满足法规要求(当地用户的数据隐私)。 来源: https://www.cnblogs.com/walker-/p/9869200.html

Lambda S3Gateway产品 API文档

白昼怎懂夜的黑 提交于 2020-03-11 21:30:55
s3 网关 s3 网关(gateway) 提供了 s3兼容的api 来对存储的某个订单进行管理, 开发者可以针对s3api来开发应用。 也就是说,使用标准的s3的sdk或工具, 或者自己构造s3标准的请求就可以跟s3网关交互。 限制 s3网关使用minio来提供api,其中有若干api不支持,详细可以参考。 而目前阶段,lambda s3 网关支持的功能、接口也有限,基本的文件操作api之外的api大部分目前不支持,请避免使用。 s3网关目前也不支持multipart api,所以在使用工具或sdk时候需要通过配置来避免来使用,下面示例中以64M为例。 配置与运行 针对s3网关的配置默认在 ~/.lambda_storagecli/config/user.toml 的 [gateway] 部分,解释如下: [gateway] 服务监听的地址 address = "127.0.0.1:9002" 用于访问服务的key access_key = "accesskey" secret_key = "secretkey" 若user.toml配置正常,可以在命令行调用 ./storagecli gateway run --account env --broker.extra_order_id XXX --debug 来启动,这就启动了针对某个订单的s3网关服务 启动的更多参数可以通过.

aws小白搭建

烈酒焚心 提交于 2020-03-11 17:21:30
国外免费AWS云主机搭建教程 使用AWS需要创建一个账号,创建前要根据需求访问国内的还是国外的AWS,国外的AWS是以.com结尾,国内的是以.cn结尾。这个账号创建好后要绑定一张银行卡,绑成功会扣你1刀,也就是6元钱,当初莫名其妙被扣6元我也是一脸蒙蔽,后来听别人说强制扣的,1个月之后返还。创建账户我就不说了,我选择的账户国家就是中国,有条件的也可以选择国外,但是地址真的是不好填,各种报错还不提醒你哪一行信息错误。还是中文好。 一、登录网站 1.登录网站,创建好账户。。。。。。 https://aws.amazon.com/ 2.进入首页后选择显示的语言,然后点击登录控制台。你可以看到新用户是拥有免费1年的套餐的,对于新手和测试实验的需求是能够满足的。 3.进入控制台之后选择区域,这个根据需求选择哪一个国家区域 二、创建虚拟机 1、查找EC2服务,这个服务是用来创建虚拟机的,点击进入。 2.点击启动实例 3.AWS创建账号之后会有一年的免费体验时间,仅限于某些机器,可以在下面勾选仅免费套餐选择免费套餐。也可以根据需求在AWS marketplace或者社区AIM里订制自己需要的镜像 ---------------------](https://img-blog.csdnimg.cn/20200119170209656.png?x-oss-process=image

提高研发团队使用AWS服务的效率x100--高效使用aws-vault工具

馋奶兔 提交于 2020-03-10 23:43:55
在DevOps的世界里有太多工具需要掌握,命令行工具就是其中之一。企业在打造DevOps的过程中会经常使用命令行工具访问AWS服务。一名研发人员每天可能要在命令行里反复(平均50~60次)输入登录AWS的凭证才能创建资源,如果为每一个账号引入安全机制,那么这个登录流程耗时更长!为了减轻这种重复登录所带来的痛苦,则需要一个更加友好的命令行工具来辅助,这个工具就是:aws-vault。 本文 将从以下几个方面来介绍aws-vault工具。 什么是aws-vault工具 aws-vault工具的使用指南 总结 什么是aws-vault工具 aws-vault是一个命令行工具,这个工具的主要作用在于帮助研发人员以命令行的方式快速访问AWS服务,最终减轻了每一名研发人员因反复登录而带来的负担,从而提高企业整体的研发效率。 aws-vault是一款用go语言编写且开源的命令行工具,其项目地址在 这里 。aws-vault主要解决安全和自动设置凭证的问题。 初次运行aws-vault时,只需要在命令行里输入如下指令: aws-vault add slz 根据提示输入 AWS_ACCESS_KEY_ID 和 AWS_SECRET_ACCESS_KEY 信息。如果这个凭证具有操作AWS资源的权限,那么研发人员就能通过aws-vault工具高效访问AWS服务。此外,这2个登录信息是以密文的形式存储的

Amazon Web Services(AWS)简介

心不动则不痛 提交于 2020-03-10 02:31:38
谷歌,微软和IBM是许多领域的领先技术巨头,虽然拥有数十亿用户,但他们有一个业务部门,多年来总是追随亚马逊。 值得一提的是,这个业务部门不是电子商务,而是一个以亚马逊名字命名的领域。 很少有人知道这家公司仍然在另一个领域运营,也影响了数十亿用户并垄断,行业世界排名第一。 亚马逊的云计算基础设施市场份额超过了2016年初微软,IBM和谷歌的累计市场份额。 它是云计算领域,名为亚马逊网络服务(AWS),于2006年首次发布。许多投资者对首席执行官杰夫贝索斯的决定感到怀疑,因为看起来这是一个与电子商务无关的领域,而亚马逊的利润 主要业务部门正在下降,投资AWS的人力和基础设施的成本不小。 2015年,贝索斯证明了他在首次宣布AWS获得“巨额”利润时是对的。 AWS带来了122亿美元,2016年的利润为31亿美元。 什么是亚马逊网络服务? 亚马逊将其产品定义为“云计算服务”。 AWS的主要功能是计算,存储,安全,数据分析,人工智能服务,物联网平台…… https://aws.amazon.com/ AWS最受欢迎的两个服务部分是Amazon Elastic Compute Cloud(Amazon EC2)和Amazon Simple Storage Service(Amazon S3)。 这两种服务都为用户提供了无限的资源,可以通过快速更改范围进行存储,计算。 这也是云计算的一个重点

如何使用boto,ec2.py,ec2.ini采集亚马逊的云主机信息

橙三吉。 提交于 2020-03-01 08:25:34
众所周知,亚马逊是目前最好的云服务,但也是最贵的,现在我们使用 首先应该先装好ansible,boto, pip install ansible pip install boto #下载ec2.py和ec2.ini wget https://raw.githubusercontent.com/ansible/ansible/devel/contrib/inventory/ec2.py wget https://raw.githubusercontent.com/ansible/ansible/devel/contrib/inventory/ec2.ini 如果你是亚马逊中国的用户,需要修改ec2.ini的2个配置 regions = cn-north-1 regions_exclude = 改为以上配置 地区列表请参考 http://docs.aws.amazon.com/zh_cn/general/latest/gr/rande.html 其他地区什么也不用改,搞特殊啊 现在用我自己的账号测试下 这个是我的测试账号 生成一个访问密钥并下载 然后再ansible的机器上写入环境变量,就写这个就行了,不行搞什么boto.cfg,一堆莫名其妙的问题解决不了 export AWS_ACCESS_KEY_ID='AKIAJ4RDIXZHIQHSCGNA' export AWS_SECRET

如何安全地将Amazon EC2实例从t1.micro升级到大型? [关闭]

。_饼干妹妹 提交于 2020-02-29 18:43:27
我有一个Amazon EC2微实例(t1.micro)。 我想将此实例升级为大型。 这是我们的生产环境,那么最好和无风险的方法是什么? 有没有一步一步指导这样做? #1楼 根据我的经验,我的方式是创建当前图像的快照,然后一旦完成,您将在启动新实例时将其视为一个选项。 只需在此时将其作为大型实例启动。 如果我不想要任何停机时间(即生产服务器),这是我的方法,因为此解决方案仅在新服务器启动并运行后才使服务器脱机(我还使用它通过使用此方法将新机器添加到我的集群中)只添加新机器)。 如果停机时间可以接受,请参阅Marcel Castilho的回答。 #2楼 在大型实例上创建AMI - >引导AMI。 更多信息 http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/creating-an-image.html 您也可以在aws.amazon.com上从管理控制台执行此操作 #3楼 使用AWS EC2控制台,而不是ElasticFox。 第一种方式: 创建实例的新AMI 启动它 替代方式: 制作磁盘 快照 启动 具有相同AMI类型 的大型EBS实例 (请注意,此时磁盘将包含创建此AMI时存在的数据,而不是最新更改) 完全启动后, 停止新实例 从已停止的实例中 分离根卷 从之前在新实例的同一可用区中创建的快照创建 虚拟磁盘

AWS产品目录

∥☆過路亽.° 提交于 2020-02-28 09:01:58
计算 Amazon EC2:弹性虚拟机 AWS Batch:批处理计算 Amazon ECR:Docker容器管理 Amazon ECS:高度可扩展的快速容器管理服务 Amazon EKS:在AWS上运行K8s AWS Elastic Beanstalk:应用程序部署和管理 AWS Lambda:函数计算服务 Amazon Lightsail:快速启动项目所需的一切资源 AWS Serverless Application Model (AWS SAM):无服务器应用构建 AWS Serverless Application Repository:无服务器应用发布注册目录 存储 Amazon S3:对象存储 Amazon EBS:存储卷服务 Amazon EFS:文件存储 Amazon FSx:第三方文件存储系统管理 Amazon S3 Glacier:冷数据备份服务 AWS Snowball:TB 或 PT 级数据传入或传出 AWS 的客户 AWS Storage Gateway:可将本地软件设施与基于云的存储设施相连接的服务 数据库 Amazon DynamoDB:NoSQL 数据库服务 Amazon ElastiCache:分布式内存缓存 Amazon Neptune:图形数据库服务 Amazon RDS:关系数据库 Amazon Redshift:PB 级数据仓库服务

媒体洞察 | 让企业自由发展的云时代

坚强是说给别人听的谎言 提交于 2020-02-27 14:29:04
缺乏敏捷性而且行动速度滞后的企业在当今社会是难以具有竞争力的,看看那些初创公司对那些存在已久的行业都做了什么便知道了。 随着云计算的高速发展及概念的普及,云计算已经成为各类型企业发展的新常态。眼下,世界上已经有很多家企业正高速地将自身应用向云端迁移。以此实现更加自由的创新和发展。 这些企业不仅包含初创公司(比如 Dropbox、Airbnb、Pinterest、Hailo、WeTransfer),还包含很多成熟的大企业(比如壳牌、强生、通用电气、飞利浦、Netflix 和三星)。 与此同一时候,我们看到了大量的中国企业也正通过云计算的应用加速了发展的步伐。 比方,小米正通过云计算服务开拓全球范围的智能手机用户。远景能源通过云计算管理着世界各地的智能风场;猎豹移动通过云计算为全球的用户提供手机安全的保障。 如今,云计算为企业提供了充分的平台空间和技术支持,让企业更为自由地发展成为可能。 打破传统的IT 部署 云计算能够让企业自由地构建和使用 IT 基础设施。 在现如今的市场环境中,这已然成为了企业的发展基础。 详细而言。云计算能够让企业自由灵活地使用IT 基础设施。以此在一定程度上让企业实现无限制的自由发展。 对于这些企业而言,若要开发面向用户或客户的完美体验及服务,来自云基础设施提供商的强大支持是不可缺少的。而且,构建灵活的IT 基础设施须要两个关键因素——高速提供广泛

AWS-ss

流过昼夜 提交于 2020-02-26 15:32:23
1. 创建 AWS 账户 2. 启动配备 Amazon EC2 的 Linux 虚拟机 (有12个月免费) 2.1 参考建立后获得 虚拟机(这里选择ubuntu): 2.2 配置安全组 2.3 ssh连接 2.4 测试 2.5 安装配置ss 2.5.1 直接命令启动 2.5.2 使用配置文件 2.5.3 优化,开机启动设置 3. aws的一些12个月内免费项目 4. 开启TCP BBR 5. 为archlinux服务器开启google bbr模块 6. 更多参考 6.1 ssr 6.2 bbr 6.3 AWS的1个月免费项目 https://zh.wikipedia.org/zh-tw/亚马逊云计算服务 https://zh.wikipedia.org/wiki/Amazon_EC2 https://szosoft.blogspot.com/2020/02/aws-ss.html 1. 创建 AWS 账户 AWS 账户包含 12 个月的免费套餐访问权限 包括使用 Amazon EC2、Amazon S3 和 Amazon DynamoDB...请访问 aws.amazon.com/free 免费查看完整优惠条款 10 分钟教程 https://amazonaws-china.com/cn/getting-started/tutorials/ 2. 启动配备 Amazon EC2 的