背景

随着云计算的普及,越来越多IDC上的网站与应用开始在云上。那么同时对于我们这些IT从业者来说,也面临着加快学习云计算,不被新技术淘汰的挑战。

2011年,云计算正式开始发展。今年是2018年了,是云计算发展的第7个年头了。虽然云计算的前景很好,但它的发展也更多地是在商业应用上,还没能达到学习交流分享的层次。云计算的学习路线、书籍、社区与成熟的嵌入式、互联网行业相比,是非常欠缺的!

我们这次要说的就是,该怎样更快的更好地学习云计算!


1. 学习思路

1.1 了解基本概念与现状

  1. 什么是云计算
  2. 云计算对当前的商业模式有什么影响
  3. 云计算所涉及到的技术
  4. 云计算的现状

1.2 区分狭义与广义的云计算

狭义的云计算是指IT基础设施的交付和使用模式。是指通过网络需求、扩展的方式获得所需的资源; 广义的云计算是指服务的交付和使用模式,指通过网络按需求、扩展的方式获得对应的服务。
这种服务可以是IT、可是是软件、可以使互联网相,也可以是任意其他的服务,它具有超大规模、虚拟化、可靠安全等独特功效。

云计算有以下的特性:

  • 超大的规模,一般企业私有云是数百上千的服务器,有的甚至是上百万的服务器。
  • 虚拟化,用户可以随时使用任何终端获取应用服务。
  • 高可靠性,云应用了数据多副本容错,计算节点同构可互换等措施保证。
  • 通用性,即同一个云可以支持不同的应用运行。
  • 高可扩展性,云规模可以动态的伸缩,满足应用和用户的需求的增长。
  • 按需服务,云的资源庞大,可以按需购买,有点像“共产.主义”的按需分配吧。
  • 极其廉价,“云”的特殊容错措施。“云”的通用性使资源的利用率较之传统系统大幅提升,使得使用起来更”实惠“。

2. 应用平台

流行的云计算平台:

  • 公司:MicroSoft
    企业服务:Azure平台
  • 公司:Google
    企业服务:Google AppEngine,应用代管服务
  • 公司:Amazon
    企业服务:EC2、S3,SimpleDB、SQS
  • 公司:Alibaba
    企业服务:阿里云
  • 公司:Tencent
    企业服务:腾讯云

看一看云计算都包括提供哪些服务。像云计算,云存储, 云解析等等


3. 不同职位的学习内容

学习可以分为两个方向:

  1. 大数据、nosql领域:Hadoop、Hbase、Cassandra以及一些理论(CAP、Base等等)
  2. 云平台(Iaas、Paas)
    IaaS(Infrastructure-as-a-Service,平台即服务)可以研究虚拟化技术(kvm、hyper-v等等)、OpenStack、esxi等技术。
    PaaS(Platform-as-a-Service,基础设施即服务)方面可以研究cloudfoudry。

4. 云计算工程师的技能树

云计算工程师技能树





来源:知乎  作者:阿里云云栖社区   学习云计算从哪里入手?

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐