狭义的Infra到广义的Infra_看看AWS的发展

https://zhuanlan.zhihu.com/p/74742178?utm_source=qq

※少爷一直都是AWS的忠实粉丝,去年跑到美国拉斯维加斯参加了AWS举行的每年一度的re:Invent;这3天也去参加了AWS在东京举行的AWSSUMMIT Tokyo2019,看着AWS的发展有感而发。

云存储,云数据,百度云,腾讯云,阿里云,etc..

现如今即使是没有任何IT背景的人,都不会对‘云’这个词陌生,因为‘云’早已深入每个人的生活。但是云服务这个东西也真的像天上的云一样,总给人一种虚无缥缈,难以看清其真面目的感觉。

就以云服务供应商的龙头大哥AWS(亚马逊云服务)为例,它所提供的云服务实在是太多了,包括的范围是在太广了,它涉及计算、存储、数据库、人工智能、深度学习、分析、IoT、安全等诸多范畴。而且每年都在快速增长,很难想象有一个人说他能掌握所有AWS的云服务。

这还只是一部分AWS云服务的图标

云服务发展得太快了,所以才会给人一种难以捉摸,难以摸清其真是面目的感觉。
但是只要我们拨开层层云雾尝试看清其核心,就会发现其实云服务一直以来都只是在做一件事情。

给客户提供IT的基础设施(Infrastructure),云服务最初诞生时是这样,发展十多年到了现在是这样,今后的发展方向也肯定是这样。

AWS诞生时候

亚马逊作为物流的鼻祖,自1995年在网上卖出第一件商品之后,就开始不断建立自己的IT基础设施(服务器、存储和宽带等)。有一天他们发现自己的基础设施一不小心好像买多了,而且除了每天的高峰期,客户的access数并没有到达顶峰。于是他们想着这些剩余的服务器的运作能力能不能出租赚点钱呢?这是一个跨时代的想法——将多余的服务器和存储出租。AWS于2006年推出了世界上真正意义上的两个云服务,EC2(虚拟主机)和S3(存储)。

从这一刻开始,AWS定义了云服务的核心。

给客户提供IT的基础设施(Infrastructure)

初代的云服务基本都是基于这个概念。云服务的供应商将自己的IT基础设施外租,也就是将自己的服务器和存储外租。客户可以通过远程连上服务器使用或者远程存储。这样客户可以不用再管理自己的硬件,不用在数据中心管理网络连接,不用在意数据的接入安全,不用在意数据中心的温度湿度,更不用怕数据中心停电导致的数据丢失什么的了(通过地区间冗长性的配置,2017年以后AWS的SLA都达到了99.99%以上)。

用下面这个概念图来说的话,通过使用云服务提供的基础设施,客户就不用管最低层硬件那一部分了,客户只需要管理OS以上的东西就行了。

自己乱画的图

这个真的是划时代的想法, 人们终于能从繁杂的硬件管理上面解放了出来,将更多时间用在真正能够产生企业价值的软件构建上面,从而提高了工作生产性。

AWS十多年的发展

经过十多年的发展,基于最原始的EC2和S3,AWS已经形成了一个自己的独立的生态系统,AWS所提供的服务一下子从物理层的EC2,S3,Route53,VPC等,到OS的Windows,Linux,Amazon Linux,Redhat等服务,再到数据库的Amazon Aurora,Redshift,现在还包括了container,CI/CD,AI,ML,IoT,Blockchain等。AWS所提供的云服务也从IaaS到了PaaS,SaaS。所包括的领域也越来越多,有的甚至和云服务的最初的那个IT基础设施的概念背道而驰。由于这些所谓的新的云服务并不是非云不可的,所以AWS给人的感觉也越来越不像一个云服务的提供者了。

AWS SUMMIT Tokyo 2019中的照片,AWS的Container服务

AWS SUMMIT Tokyo 2019中的照片,还有很多黑科技的服务

AWS SUMMIT Tokyo 2019中的照片,AWS的Serverless服务

一眼望去AWS做的事越来越多,越来越奇怪,真的越来越不像一个云服务的供应商了
但是,咳咳,其实AWS所做的事情一直没变。

给客户提供IT的基础设施(Infrastructure)

-->只不过AWS给Infra赋予了新的定义

在传统意义上,IT的基础设施就是服务器硬件,硬盘,网络什么的,硬件以上就是OS,OS以上就是数据库,数据库以上就是软件。少爷觉得这个是狭义的Infra的定义。

这张图再出场一次

经过了十多年的发展,AWS给IT的基础设施赋予了新的定义,它现在逐渐把软件层以外的所有层都看作了IT的基础设施,它给客户提供的服务也越来越往软件层靠拢了。很明显在AWS看来Infra的定义变得更加广泛了。

无论是数据库相关的中间件云服务,还是已经是很接近企业软件的云服务(AI,ML还有Blockchain什么的),AWS的目的就是一个——让客户能够专心于软件的开发,能够将公司最好的资源用于软件开发,因为只有软件才能真正给公司创造商业价值。

所以现在AWS服务所做的事情就是,使你只要打开AWS console或者你电脑上的interface,那你就马上连上一个软件,你马上就可以在上面做开发了,软件以外的事情你全部都不用管。

顺便插播一句,如果没有做过Infrastructure的人可能不知道,“软件以外的事情你全部都不用管“这句话是多么的让人感动。有没有试过在测试环境跑的得好好的程序在生产环境跑不动了啊,有没有试过OS的升级导致要改掉一大堆代码啊,有没有试过因为环境变数的设置错误导致debug了一周都找不到代码的问题所在啊。。不说了,说多了都是泪。

不管怎么说,少爷觉得,经过了十多年的发展,AWS所作的事情一直没有变,就是一直在给客户提供IT的基础设施。只是给IT的基础设施赋予了更加广义的理解。

这又是一个划时代的想法。

AWS的从今往后

AWS的发展趋势已经很明显,今后估计也会继续坚持同一件事。

给客户提供IT的基础设施(Infrastructure)

而且毫无疑问AWS会给IT的基础设施赋予更加广泛地定义,以后企业肯定只需要专心于软件地开发,只需要专心于最上层最接近业务地东西就可以了。

少少启示

其实我估计看着篇文章的人大部分都不是IT背景的,可能大部分人会觉得AWS以后怎么样关我鸟事。但是我觉得或许和每一个人都有关,因为AWS的发展反映的是这个社会的发展趋势。

再重复一遍上面的一句话,这句话很有意思。

以后企业肯定只需要专心于软件地开发,只需要专心于最上层最接近业务地东西就可以了。

其实不只是AWS,世界上很可能已经出现了这个趋势——人们越来越只需要在意一个企业中最上层最接近业务的东西就行。像SAP这个庞大的怪物现在也在逐步加紧自己的云(HEC)建设,将软件以下的部分统合到云端上去SAP来管理,从而让客户在企业管理软件上也能更加专心于业务这一面,而不是IT这一面。

这是一个趋势,随着IT技术的发展,在一个企业里面,IT会接管越来越多的东西,繁杂而非本质的工作只会会变得越来越少。

也许以后,在一个企业里面,非核心部门的人员将会越来越少,因为IT会帮我们管理这些繁杂而非本质的东西(IT,会计,后勤,人事等等等等);核心部门的人也不会再做重复的劳动,因为重复的业务也肯定会被IT代替。所以在今后的社会,企业会只需要员工不断创造出新的具有业务价值的东西。

在今后的社会,什么样的人才能立足呢?估计只会是不断创造新价值的人。所以今后的社会应该会成为一个硬拼脑力的社会。而且随着今后人工智能技术的发展,慢慢地你会发现,拼脑力的时候,你不仅仅要拼赢人类同胞,你很可能还要拼赢人工智能这个强大的敌人。

2045年,会是一个奇异点,据推测在这一年人工智能的智慧会超过人类,这一年之后会发生什么事情呢?我反正是充满了好奇。

狭义的Infra到广义的Infra_看看AWS的发展相关推荐

  1. 狭义的servlet和广义的servlet

    servlet:web开发的基础.springmvc就是在servlet基础上的扩充. 这是一个自定义的servlet类,名字叫FirstServlet,里面含有deGet方法和doPost方法: 一 ...

  2. 商业智能BI财务分析,狭义的财务分析和广义的财务分析有何不同?

    我们给很多企业做过商业智能BI的财务分析项目,因为基本上像中大型企业,第一个商业智能BI项目都是从财务分析起步的,大部分都是基于像用友NC.NC Cloud.U8.U8 Cloud.金蝶 EAS.K3 ...

  3. 说说狭义(xiao)创业和广义(da)创业

  4. 重构广义应用数学:人工智能,数学发展的重大机遇

    2020 北京智源大会 本文属于2020北京智源大会嘉宾演讲的整理报道系列.北京智源大会是北京智源人工智能研究院主办的年度国际性人工智能高端学术交流活动,以国际性.权威性.专业性和前瞻性的" ...

  5. 在线CentOS7镜像源 mirrorlist.centos.org/?release=7arch=x86_64repo=osinfra=stock

    http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stockhttp://mirrorlist ...

  6. 广义平稳随机过程和狭义平稳随机过程

    一.广义平稳随机过程: 1.数学期望与时间无关 2.自相关函数只与时间间隔τ有关 二.狭义平稳随机过程(又称严平稳随机过程): 只有满足以下式子才是狭义平稳随机过程 1.一个狭义平稳过程一定是广义平稳 ...

  7. 计量广义差分操作过程_计量经济学总结

    计量经济学集经济理论.统计学.数学为一体,计量经济学中的模型是对现实的一种描述和模拟,计量经济学有广义的计量经济学和狭义的计量经济学,广义的是说利用经济理论.统计学和数学定量研究经济现象,狭义的是指以 ...

  8. 处理问题的方法--抽象和特例化

    事实上我们在软件开发的过程中总是:遇到问题,解决问题,这么一个 简单的过程.处理一般类似问题的时候,我们经过抽象,有的提取算法,有的提取结构,有的提取流程等等,这样的过程可以简单理解为就是抽象.然而问 ...

  9. 有声专栏-宏基因组专业词汇讲解

    有声专栏-宏基因组专业词汇讲解开播了,点击上方播放本词条的有声版.也可在喜马拉雅FM中搜索<宏基因组>持续收听本专辑更新. 对于刚接触宏基因组的同学,想必有很多概念不明白,那么接下来就让我 ...

最新文章

  1. antd Drawer 如何实现自动刷新
  2. Linux下的ELF可执行文件学习总结
  3. GPU Gems2 - 13 动态环境光遮蔽与间接光照(Dynamic Ambient Occlusion and Indirect Lighting)
  4. programing python_Programing in Python3(Second Edition)_实例
  5. Solr常用查询语法笔记
  6. Palindrome Number
  7. java贪心算法几个经典例子_经典算法思想5——贪心(greedy algorithm)
  8. DOM基础操作(三)
  9. 动态连接_二维动画动态连接基础
  10. MATLAB上根号怎么输入,在matlab里面怎么输入开方号(根号)?9的开方怎么写?...
  11. 阿里云-云开发平台存储篇——给应用接上后端存储能力
  12. Win32 OpenGL 编程(1)Win32下的OpenGL编程必须步骤
  13. 来说说datatype
  14. 国际音标(IPA)和美国音标(KK)对照表
  15. DFT,ZT及DTFT之间的关系
  16. SQL21天自学通pdf 百度云盘
  17. java马士兵笔记_马士兵java教程笔记2
  18. java计算时间从什么时候开始 为什么从1970年开始 java的时间为什么是一大串数字
  19. canvas画图--流畅没有齿痕的线,图像画线
  20. https链接网页图片无法显示问题解决办法

热门文章

  1. 计算机主板上的fan,电脑主板上CPU_FAN、SYS_FAN、CHA_FAN、CPU_OPT接口知识科普
  2. grpc介绍(一)——rpc、protobuf和grpc
  3. 【ORB-SLAM2源码梳理5】关于双目帧Frame的构造函数
  4. CH552G USB 下载识别失败问题
  5. 03.奇特的一生(笔记)
  6. Argo workflow 入门
  7. 域名解析怎么设置?域名解析cname是什么意思?
  8. 开始记录深度学习工作站的学习之路
  9. java计时器_Java 计时器
  10. 使用RDO Packstack在CentOS 8上安装OpenStack Victoria