轻松上手云计算:云计算和AWS概览

什么是云计算

在你没有接触过云以前,假设你想要本身搭建和运行一个网站,你会怎么作呢?数据库

首先你可能须要去找一台闲置的计算机,甚至购置一台,为其配备电源,而后手工对其作一些软件方面的初始化的操做,好比安装操做系统,除此以外还要将这台计算机接入网络。这些工做作完以后,正式开始搭建运行你的网站。服务器

你想作的事情重点是搭建运行网站,可是预先的准备过程却有些繁琐,还可能由于购置机器和网络而投入很多启动资金。另外将来难以预料,也不知道这个网站究竟会被维护多久,有可能不久的未来这个网站荒废掉了,那计算机也跟着白白闲置吃灰。网络

在上面这个例子中,搭建运行网站,你有2个硬性需求:运维

  1. 计算能力。也就是计算机,毕竟网站须要运行
  2. 网络接入。我猜你不会想要单机版的网站 :)

另外还有1个隐形需求:工具

  1. 按需使用。这个怎么讲?网站荒废了,机器白白闲置多惋惜,并且宽带可能还没到期。机器和网络能在须要用的时候快速购买,不须要的时候自动变卖该多好!

要是能租上一套知足上面需求的环境该多好啊?学习

云计算便在相似需求下运用而生。能够将云计算看做是某个厂商为你提供计算/存储/网络等资源的租赁服务,经过网络交付给你,而你只须要为你使用的那部分资源付费,用多少付多少,用完即走。网站

进一步了解云计算

说到这里你大概对云计算的认识有了一个轮廓吧,咱们详细来看看云计算的概念。阿里云

美国国家标准与技术研究院(NIST)对云计算的定义是:云计算

云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源可以被快速提供,只需投入不多的管理工做,或与服务供应商进行不多的交互。操作系统

上面的定义有几个要点:

  1. 计算资源
  2. 按使用量付费
  3. 网络访问
  4. 快速提供

云计算提供的资源是计算相关的资源,包括常见的计算机、网络、存储。这些资源按照用户的使用量付费(好比使用时长,使用次数等),经过互联网的形式提供给用户(Web、SSH等),另外还要保证能够在短期内能获取和归还资源,这个时间一般是几分钟。

云计算厂商(或称云服务提供商)为了提供云计算服务,可能会在世界各地搭建若干大规模的数据中心,采购各种硬件设备,雇佣大量运维人员以及研发各类类型云服务。能够猜到这一切的资金投入是十分巨大的,可是云所带来的规模效应和分时复用特色也能在很大程度上下降这些成本。

对用户而言,云计算提供了很大的便利。用户不须要规划和搭建本身的机房或数据中心,不须要采购设备,也不须要维护这些设备。用户可随时根据业务须要,挑选云上资源的种类,也能够根据业务负载状况扩大或者缩小资源的使用规模。这些在比较大的程度上节省了时间,增长了灵活性。

公有云

云计算根据其运营方式的不一样,能够分为三类,也就是三种形态:

  • 公有云
  • 私有云
  • 混合云

前面所介绍的就是云的三种形态之一的公有云。公有云是使用最普遍的云计算形态,由云服务厂商向互联网提供服务,按使用量收取费用。私有云是由企业在本身的机房中,经过虚拟化和资源管理工具来为企业内部提供计算服务,这一般是为了提升机房里资源利用率。混合云是把公有云和私有云连通起来,将两者混合使用的形式。

公有云厂商

全球公有云厂商有不少,市场占有率最高的四名是

  1. 亚马逊的 AWS
  2. 微软的 Azure
  3. 阿里的阿里云
  4. 谷歌的 GCP

下图中能够看到最近四年这四家云厂商的市场份额走势:

公有云市场占有率

预计 2019 年这四家云厂商将瓜全球 84% 的市场份额。其中 AWS 独占鳌头,遥遥领先于其它云厂商,占据了全球近一半的市场。

AWS(Amazon Web Service)

AWS 从 2006 年开始提供对外提供服务,是全球第一家公有云厂商,比 Google 的 GCP 还要早两年。据称 AWS 在 2002 年便有了最先的模型。

AWS logo

再结合以前所述的市场占有率,你可能会想,为什么 AWS 这么强?

至于为什么 AWS 这么强,这里没法给出详尽的商业分析,却是能够从主观上谈谈 AWS 的使用感觉。笔者曾在多个云上有使用和二次开发经验,包括上面提到的 AWS、Azure、阿里云,也取得了 AWS 的专家认证,在云方面算是有一些使用经验。若是从用户使用角度出发,根据

  1. 服务的稳定性
  2. 服务种类和功能的丰富性
  3. 文档完善程度
  4. 接口的易用性

这几个主要指标来评判一个云平台在产品和技术方面的成熟程度的话,AWS 是市面上全部云里总体表现最优异的那一个,并且优异很多。

正由于如此,这个系列的文章将选取 AWS 做为云的介绍对象,以期读者在刚刚上手云计算之时,能培养起对的良好的技术审美 :)

AWS 帐户注册

AWS 在中国设立有两个区域:北京和宁夏。出于政策缘由,这两个区域分别由西云数据和光环新网这两家中国企业运营,而且 AWS 中国区域的帐户与 AWS(全球)相独立。

因为 AWS 中国区帐户的注册须要公司法人身份,不对我的用户开放,因此这里推荐直接注册 AWS(全球)帐号。

AWS 官网为 aws.amazon.com,你能够在其页面右上方点击「完成注册」进行注册。

注册时有两个地方须要特别提醒一下:

  1. 帐号须要绑定信用卡,你须要提早准备一张 visa 信用卡,AWS 会从这张信用卡中扣除一美圆以做验证。
  2. 验证码验证时,AWS 会向你拨打一个电话,将页面上提示的数字输入手机拨号盘,按「#」结束便可完成验证。

具体的注册过程这里再也不赘述,相信聪明的你能够自行完成!

AWS 为每一个新帐户提供一年的免费套餐,涵盖经常使用的虚拟机服务、存储服务、数据库服务等,你能够好好利用这些资源来学习和使用 AWS。

好啦,咱们的 AWS 之旅正式开始!

该系列文章可点击个人头像查看

相关文章
相关标签/搜索