成都亚马逊AWSome Day回顾

时间:2022-09-24 09:50:14

6月25日我和公司同仁一起参加了亚马逊在成都的第一场AWSome Day活动。整个活动时间异常紧促,短短一天包含了7堂session,讲师的狂轰乱炸使得我们同学们普遍觉得比上班累多了。好了,废话不多说,让我们来回顾一下昨天都讲了那些东西。

第一个session主题是AWS技术推动的创新。听名称就知道给亚马逊云服务打广告了。里面讲述了AWS各种服务的牛逼,讲师说AWS计算量=其余15家云计算平台总计算量 * 5。是不是吹牛不得而知了。还有一点是AWS自从2006年发布以来经历了43次主动降价。就我个人使用AWS服务而言,感觉价格还是挺公道的。我的个人博客使用了AWS的Route53,S3,CloudFrond等服务,一个月收费也不过1刀多。这个session一句话来总结就是我们最牛B,其它的都是渣渣。当然亚马逊讲师这样说毕竟还是有一定底气的。

第二个session主题是AWS服务概览。讲师带领我们对AWS的服务做了一个整体回顾。其计算服务主要包括EC2,存储服务包括S3,EBS,Glacier。数据库服务包括Redshift,DynamoDB,RDS,ElasticCache。部署与自动化服务包括CloudFormation,BeanStalk,OpsWorks。认证与访问服务IAM。网络服务VPC,Route53,ELB,Direct Connect。分布式计算服务包括Amazon EMR, Auto Scaling。内容传输服务CloudFront。大家看到这里是不是有点头晕了?

第三个session主题是AWS存储服务。讲师仔细介绍了S3,EBS,Glacier三种存储服务的不同与适用场景。S3的容灾率最高,可用性最高,并且每个存储文件附带一个url,可以直接访问。EBS价格公道,需要配合S3或EC2来访问使用。而Glacier相当于存档文件,可以保存10年以上,价格最低。如果你上存储的数据大于1TB,甚至PB级别,亚马逊还贴心的提供了数据Import/Export服务,那速度是杠杠的,可以达到几十GB的传输速率。那么亚马逊是如何达到这样的带宽那?方法是你把你的硬盘邮寄给亚马逊数据中心,亚马逊数据中心直接外挂你的硬盘进行数据导入。

吃了免费的午餐,下午的一大波session又来袭了。

下午第一场session是关于AWS计算服务和网络。讲师介绍了最常用的EC2服务,还有用于大数据分析和挖掘的EMR系统。并且顺带讲述了CloudFront,Rout53,ELB等是如何协作来提供网络应用程序的访问速度的。还有亚马逊那神奇的Auto Scalling技术。安全是云服务的重中之重。亚马逊采用了IAM来统一管理和分配对云上的资源的各种访问。用户可以创建用户名和密码,创建access key,创建用户组等多种方式来控制对各种资源的访问。亚马逊也提供了VPC和路由机制来实现公网和私有局域网的的隔离和访问。

第二场session是关于AWS管理的服务和数据库。亚马逊提供DynamoDB,RDS,Redshift,ElasticCache等与数据库有关的服务。其中DynamoDB是亚马逊自护研发的no sql数据库系统,自然少不了一番大吹特吹。RDS数据库支持mysql,Oracle,sql server等。这些数据库服务都支持自动备份,每隔5分钟备份一次,备份文件可保存0-35天。用户也可以手动备份,将备份文件放置到S3中永久保存。Redshift是亚马逊提供的数据仓库服务,可帮助你使用现有的商业智能工具进行大数据分析和处理。ElasticCache是亚马逊内置的缓存服务,DynamoDB,RDS数据库都可使用,可有效提高数据库吞吐量。

第三场session是AWS的部署和管理。CloudWacth可以检测云上的资源,并根据配置的policy来自动进行scale out和scale in。比如如果CloudWatch发现EC2实例的cpu占用率在90%以上并保持5分钟,则会自动setup新的EC2服务器并注册到ELB上。使用的好的话运维人员再也不同半夜从床上爬起来解决问题了。而CloudFormation,Elastic Beanstalk,OpsWorks都是DevOps工具箱中不可缺少的工具,如果要实现inforstructure as code,这些工具可助你一臂之力。

最后一个session是AWS解决方案参考架构概览。这里主要说明了你的应用程序如果要放到云上,在设计架构的时候需要遵守一定的准则,否则无法使用到云的优势,结果适得其反。比如AWS提供给你菜刀切肉,水果刀切水果。你偏偏拿个水果刀切肉还直吆喝着不好使,那就不对了。总之一句话,架构设计时一定要SOA,SOA,SOA。

OK,大概内容就是这样了。听了以后是不是想亲自动手。什么?还有没有AWS账号?什么?还没有信用卡?什么?不知道哪里有详细的学习文档?

统统忘掉这些吧。AWS祭出了神器:https://run.qwiklabs.com。这是一个用于学习和演练亚马逊各种服务的实验室,只需花一分钟注册即可使用。里面有各种服务的详细操作文档,并且支持真实演练。当你选择一堂课后,qwiklabs会自动给你生成一个AWS账号,你可以使用该账号登陆到真实的亚马逊云服务终端中进行各种破坏而不花费你一毛钱。想当年我自己play with AWS各种云服务时可没少花冤枉钱。

熟悉了亚马逊云,学习其它云还不是小菜一碟。

成都亚马逊AWSome Day回顾的更多相关文章

  1. A亚马逊WS网上系列讲座——怎么样AWS云平台上千万用户的应用建设

    用户选择云计算平台构建应用程序的一个重要原因是高弹性的云平台和可扩展性. 面向Internet应用程序通常需要支持用户使用大量,但要建立一个高度可扩展.具有一定的挑战,高度可用的应用程序,只有立足AW ...

  2. 亚马逊副总裁谈Marketplace平台的个性化服务

    说到个性化,亚马逊无疑是挖掘与利用数据为消费者打造个性化网购体验的先驱之一.而现在,几乎所有的公司和网站都在利用更加个性化的推荐算法为用户提供更好的购物和浏览体验. 亚马逊近年来尤其重视将其个性化特性 ...

  3. 使用AWS亚马逊云搭建Gmail转发服务(三)

    title: 使用AWS亚马逊云搭建Gmail转发服务(三) author:青南 date: 2015-01-02 15:42:22 categories: [Python] tags: [log,G ...

  4. 借助亚马逊S3和RapidMiner将机器学习应用到文本挖掘

    本挖掘典型地运用了机器学习技术,例如聚类,分类,关联规则,和预测建模.这些技术揭示潜在内容中的意义和关系.文本发掘应用于诸如竞争情报,生命科学,客户呼声,媒体和出版,法律和税收,法律实施,情感分析和趋 ...

  5. 使用AWS亚马逊云搭建Gmail转发服务(二)

    title: 使用AWS亚马逊云搭建Gmail转发服务(二) author:青南 date: 2014-12-31 14:44:27 categories: [Python] tags: [Pytho ...

  6. 使用AWS亚马逊云搭建Gmail转发服务(一)

    title: 使用AWS亚马逊云搭建Gmail转发服务(一) author:青南 date: 2014-12-30 15:41:35 categories: Python tags: [Gmail,A ...

  7. 亚马逊S3下载上传文件

    引用网址: http://www.jxtobo.com/27697.html 下载 CloudBerry Explorer http://www.cloudberrylab.com/download- ...

  8. 亚马逊云架设WordPress博客

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 这篇文章介绍如何在亚马逊云架设WordPress博客.最强的云,加上最流行的建站工 ...

  9. 程序员面试大揭秘——应聘微软、亚马逊、谷歌、苹果等IT公司你都要做什么准备?

    对于多数求职者而言,面试好似一个迷局.你去了,见了几个面试官,答了一堆问题,然后,或两手空空离开,或幸运地拿到录用通知. 你有没有想过: 面试结果是怎么得出的? 面试官会不会互相交流? 公司最看重哪些 ...

随机推荐

  1. Objective-C 关键字:retain, assgin, copy, readonly,atomic,nonatomic

    声明式属性的使用:声明式属性叫编译期语法 @property(retain,nonatomic)Some *s; @property(参数一,参数二)Some *s; 参数1:retain:修饰引用( ...

  2. UIcollectionView的使用(首页的搭建3)

    2.4 数据统计cell 2.4.1 创建cell,继承自UICollectionViewcell 2.4.2导入详情头文件并且创建详情view 2.4.2.1创建详情view,继承自uiview,定 ...

  3. MyBatis通用Mapper开发

    通常情况下,MyBatis 的增删改查操作需要自己在相应xml中写相关语句, 但是运用相关工具,其实可以很方便的自动生成单表的所有增删改查(通用的多表联合查询还是需要自己写). 也可以根据具体环境,设 ...

  4. HTML基础--position 绝对定位 相对定位 锚点链接

    position 定位属性,检索对象的定位方式 一.语法:position:static /absolute/relative/fixed 取值: 1.static:默认值,无特殊定位,对象遵循HTM ...

  5. 【Android 应用开发】BluetoothAdapter解析

    这篇文章将会详细解析BluetoothAdapter的详细api, 包括隐藏方法, 每个常量含义. 一 BluetoothAdapter简介 1.继承关系 该类仅继承了Object类; 2.该类作用 ...

  6. SSM商城项目(十二)

    1.   学习计划 1.购物车实现 2.未登录状态下使用购物车 3.登录状态下使用购物车 2.   购物车的实现 2.1. 功能分析 1.购物车是一个独立的表现层工程. 2.添加购物车不要求登录.可以 ...

  7. C#操作IIS程序池及站点的创建配置(转)

      原文:http://www.cnblogs.com/wujy/archive/2013/02/28/2937667.html 最近在做一个WEB程序的安装包:对一些操作IIS进行一个简单的总结:主 ...

  8. Maintenance Plans(维护计划)详解【转】

    最近试用了下 Sql Server 2008 的    Maintenance Plans( 维护计划 ),感觉很不错很不错.一贯的延续了微软的风格,图形化界面操作,保准你掌握了这个,就能成为半个DB ...

  9. MacBook安装office

    已更新至最新版Microsoft Office 2016 v16.13.18052304,完美支持macOS High Sierra 10.13.4,破解方法很简单,先安装Microsoft_Offi ...

  10. .net 过滤 sql防注入类,省地以后每次都要重新弄!

    /// <summary>    /// 过滤不安全的字符串    /// </summary>    /// <param name="Str"&g ...