《
AWS
云端企业实战圣经
——
亚马逊如何构造云端计算》是由中国台湾资深
AWS
操作专家林允
溥
(
豆瓣
)
写的一本书,知名度较高。上研以来,因为导师的关系接触了比较多的云计算概念比较多,对云计算行业巨擘
Google
、
Amazon
、
VMware
等公司听得比较多,但对他们的云计算产品
/
解决方案的认识却仅停留在粗浅的了解层次上。近期在图书馆偶遇这本书,故想认真一览,希望能窥得
AWS
的一些更本源的东西。(
目前云计算知识还不成体系,时间匆促,故仅记录本书中令我眼光一亮的内容,想了解更多请翻阅此书
)
第一章:谁应该使用云计算
这是打开当今对云计算各种偏颇认识的钥匙,云计算不是万能的,但没有云计算确实万万不能的。正如作者所言
“
云端是一种工具,
它适合在特定环境解决特定问题
”
。
1.
首先得意识到如今网络已经平民化、普及化,其次要认识到云计算诞生的需求来自多方面(
web
产生数据量、用户访问量、
pay for the peak…
)
;
2.
几个负面的云计算定义例子(当然不止这些):
“
云计算
=
使用
VM”
、
“
云计算
=
分布式计算
”
、
“
使用云计算
=
应用程序有高可扩展性
”
、
“
所有系统都适合云计算
”
;
3.
云计算的定义非常多,这一方面是由于定义者出发的角度(用户、服务器提供者、设备商)以及企业的利益诉求不一,另一方面则是因为学术界因研究需求造出的定义。本书给出的定义
“
依用户所需,以因特网为基础,来提供大量的运算能力,分享资源和服务
”
,这跟作者的身份相符,从使用者
/
管理者的角度来定义,比较公允。
4.
云计算三个层次:(比较清晰)
IaaS
(
Amazon
、
Rackspace
):
”
通过因特网,以
服务
的形式提供运算能力、存储设备、网络及其他基础设施。
”
核心技术虚拟化,对用户
”pay as you go”
,单位
image/VM
;
PaaS
(
Google
、
MS
、
Salesforce.com