一份云计算时代的操作指南 --专栏《深入浅出云计算》学习总结
我们都知道,现在是智能时代、是大数据时代,因为这些概念和相关的宣传在网络上随处可见。但大家不要忘了,现在也是云计算时代。正是有了云计算,我们才能在淘宝上顺畅地购物;正是有了云计算,我们才能用微信流畅地交流;正是有了云计算,才催生了亚马逊和微软一万亿美元的市值。那么,云计算到底是什么?个人和企业如何快速入门云计算?云计算与人工智能、大数据等有怎样的关系?带着这诸多的疑问,我学习了极客时间App上的《
“无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。”
我们都知道,现在是智能时代、是大数据时代,因为这些概念和相关的宣传在网络上随处可见。但大家不要忘了,现在也是云计算时代。正是有了云计算,我们才能在淘宝上顺畅地购物;正是有了云计算,我们才能用微信流畅地交流;正是有了云计算,才催生了亚马逊和微软一万亿美元的市值。那么,云计算到底是什么?个人和企业如何快速入门云计算?云计算与人工智能、大数据等有怎样的关系?带着这诸多的疑问,我学习了极客时间App上的《深入浅出云计算》专栏。本专栏作者何恺铎老师是前国双技术总经理,参与架构和设计了多个基于云计算的产品和解决方案,对云计算有着深刻的理解。
通过对专栏的学习,我对云计算技术有了比较全面的了解。在这篇文章中,我分享一下自己的学习总结,供大家在学习云计算技术时参考。
专栏主要内容
在开篇词中,作者开门见山地说出了本专栏的特色:这是一个注重实用的云计算专栏,它为我们开发者而生,专栏会立足于开发者和架构师的视角来介绍云计算技术,尽可能多地结合应用场景来解析云的概念和能力,帮助你学习“用云”而非“做云”。除了强调特色之外,作者还介绍了开发者要学习云计算的原因,主要有三个:第一,未来我们的代码,和我们构建的应用,将越来越多地运行在云上;第二,我们的架构模式和思维方式,将更多地与云契合共生;第三,云计算能够提升我们工作的效率。也就是说,对于开发者来说,云计算已经成为了必修课。
本专栏的主要内容分为四个部分,分别是:开篇词、IaaS篇、PaaS篇和结束语。
我用下面这张思维导图来概括本专栏的主要内容。
IaaS
我们在学习云计算的时候,经常听到IaaS(Infrastructure-as-a-Service)这个概念,它的本质,是对云数据中心和各类IT基础设施的抽象,是基于软件技术对物理硬件进行的封装和虚拟。专栏中介绍的IaaS包括八个部分的内容:区域和可用性、云虚拟机(三篇)、云硬盘、云上虚拟网络、云端架构最佳实践、云上运维。
专栏用了三篇的内容来介绍云虚拟机,足见其重要性。那么,云虚拟机到底是什么?简单地说,云虚拟机是在云端虚拟出的服务器,你可以完全地控制这个服务器,从底层操作系统到安装上层应用。云虚拟机并不是独立的设备,它是云数据中心中的不同部分一起协作,“拼凑”而成的一台机器。云虚拟机的创建过程,由地域、机型、操作系统、存储、网络等多方面选项共同构成。
我们每个人都或多或少地接触过硬盘,那么云硬盘又是什么呢?云硬盘,又叫做“云盘”或者“云磁盘”,就是云虚拟机上可以挂载和使用的硬盘。云硬盘与传统磁盘的真正差异在于,绝大多数的云硬盘都是远程的,而传统磁盘是在本地(自己的电脑上)的。在云端,你的硬盘并不在宿主机上,而是在专用的磁盘服务器阵列中,两者是通过数据中心内部的特有IO线路进行连接。此外,云硬盘一般提供多种性能等级,最终性能会受存储介质和容量大小的共同影响。
作者还在IaaS篇中介绍了很多其他的内容,大家可以订阅专栏进行阅读,也可以查看我为本专栏绘制的思维导图,在本文的最后会有相关链接。
PaaS
PaaS(Platform-as-a-Service)是云计算中另外一个重要的概念,它是指云计算提供的平台类服务,在这些平台的基础上,用户可以直接开发、运行、管理应用程序,而无需构建和维护底层的基础设施。PaaS是在IaaS的基础上又做了许多工作,构建了很多关键抽象和可复用的单元,让我们用户能够在更上层进行应用的构建,把更多精力放在业务逻辑上。PaaS服务的优势,就在于生产力、在于效率,尤其是在搭建和运维层面。专栏中介绍的PaaS包括七个部分的内容:对象存储、应用托管服务、云数据库、云上大数据、云上容器服务、无服务器计算、云上AI服务。
大数据是我们耳熟能详的一个概念,它主要是技术手段,是一系列处理海量数据的方法论和技术实现的总称;而云是一种资源和能力的载体,也是一种商业存在,是可以运行大数据负载和应用的平台。当大数据和云计算交汇,就自然诞生了云上的大数据PaaS产品,它们是云对大数据技术进行了封装和产品化的成果。在云上能够找到的,也不是一个单体的技术组件,而是一系列的大数据服务的组合。大家可以想到的是,云上大数据服务最大的特点就是简便易用,方便管理。
AI在当前也是炙手可热,那么它与云计算又有什么关系呢?简单来说,云对于AI的支持,是从不同层面以多种形式体现的。AI相关的PaaS服务大致分为两类:一类是各种成熟能力的开放,是云厂商已经构建好的现有模型和API;另一类则是机器学习的全生命周期管理支撑平台,可以帮助你构建属于自己的机器学习模型。各大云平台提供了很多开箱即用的AI服务,当然,如果条件允许,你也可以构建自己的AI模型。
总结
在专栏的结束语中,作者提到,云计算已经成为一个无所不包的信息技术服务平台,它抽象了多个大型数据中心内的海量计算存储资源,对外提供了从基础设施到托管平台不同层次、不同粒度的在线服务和组件,同时也是各个领域最新前沿技术和架构理念的最佳载体;另外,云计算还是一种行之有效的商业模式,是一门好的生意,能够持续有效地获得巨大营收和利润。也就是说,云计算不仅是一个载体和平台,而且是一种商业模式。
那么,在云计算时代,个人要如何努力呢?作者认为,首先要跟随着云的发展脚步来不断提升自己;其次可以考虑参加一些云的考试和认证,或者参加业内有影响力的云计算大会,不断强化自己对于云的认识;再次,要着眼于业务,用云来构建和开展业务,让云发挥最大的作用和价值。最后,作者认为云计算的未来发展是“创新、垂直、混合、生态”这四个大的趋势。
如果大家对专栏的内容感兴趣,可以订阅学习,也可以阅读我绘制的思维导图。下载链接如下,希望对大家学习云计算技术有所帮助。
链接:https://pan.baidu.com/s/1oRW_hig0DyI5wogN6sYyJQ
密码:f7d8
更多推荐
所有评论(0)