云平台是什么意思都有哪些云服务平台?,什么是云平台?

云平台是什么意思都有哪些云服务平台?,什么是云平台?,第1张

什么是云平台(现在有哪些云平台)

什么是云计算?

是提出的主要概念:用户的手机、pc、笔记本统称为终端;网络的服务叫做云。以及端云的网络格局。

你可以通过“云”(网络)从“端”获得强大的计算能力、数据处理能力等。

每一端也可以为整个云贡献自己的计算能力。-云计算

狭义的云计算是指IT基础设施的交付和使用方式,指通过网络以按需、易扩展的方式获取所需资源;

广义的云计算是指服务交付和使用的模式,是指通过网络以按需、可扩展的方式获取所需的服务。这种服务可以与IT和软件、互联网或其他服务相关。

云计算的核心思想是对网络连接的大量计算资源进行统一管理和调度,形成计算资源池,为用户提供按需服务。提供资源的网络称为“云”。在用户看来,“云”里的资源是可以无限扩展的,可以随时获取,按需使用,随时扩展,按使用付费。

云计算产业三个层次:云设备、云平台、云软件。

那么什么是“云设备、云平台、云软件”呢?先看看这张图:

基础设施即服务(IaaS):消费者可以通过互联网从完善的计算机基础设施中获得服务。

平台即服务(PaaS): PaaS实际上是指软件开发平台即服务,以SaaS模式提交给用户。因此,PaaS也是SaaS模型的一个应用。然而,PaaS的出现可以加速SaaS的发展,尤其是SaaS应用的发展。

软件即服务(SaaS):软件即服务。它是一种通过互联网提供软件的模式。用户不再购买软件,而是从供应商那里租用基于网络的软件来管理商业活动。

这些概念很难理解吧?我在看一张照片:

这个图表非常清楚。Iaas实际上是一些硬件、网络和操作系统的组合。对于我们程序员来说,不需要太了解这一部分,因为我们不可能建立自己的IaaS,提供给大家使用,就像我们提到的各种云计算平台中的云存储、VM(虚拟机)或者云服务器一样。对于开发者来说,如果我们使用IaaS,就像我们运营一台服务器一样,只是不需要安装操作系统,因为OS已经包含在IaaS中了。但是,它不同于操作服务器。如果服务器硬盘扩容,加内存,换CPU,扩展带宽等。,有很多工作要做,比如备份/迁移/测试。但是,IaaS不一样。我们可以直接“设置”解决。其实我们把这些东西都外包给别人,然后用他的服务。一般都是IaaS供应商提供这些操作,我们只需要选择自己想要的操作系统就可以了。什么样的带宽,什么样的硬件配置,然后设置好,根就不用担心安装OS,防火墙,网络升级,换硬件等问题了。即“基础设施即服务”。

这是一个很大的进步,不是吗?我们再来看看PaaS。我们在使用云服务器的时候,虽然不需要安装操作系统,也不需要担心硬件网络问题,但是仍然需要安装和配置程序的环境,比如IIS、Tomcat、数据库等等。PaaS,也就是加入了中间件和数据库,比如GAE/SAE/BAE。如果我们使用PaaS,我们就不必这样做。我们只关心程序的开发和部署。所以我们在选择PaaS的时候,首先要考虑我们在用什么语言,我们习惯的数据库。也就是说我用的是平台,是互联网上PaaS提供商提供的服务。即“平台即服务”。

是不是又一大进步?然后是SaaS。如果我们不是万能的程序员,我想用一个OA系统。我们买了软件(或者找人开发)之后,还要安装部署吗?即使使用PaaS,也要知道安装方法。想想如果我们像电子邮件一样使用OA系统该有多好。我只需要注册一个账号就可以使用,甚至可以设置自己的企业内部邮箱。这就是SaaS的角色。事实上,企业邮箱(由163或滕循提供)本身就是一个SaaS应用程序。你只需要注册用户,然后设置自己企业的邮箱域名,整个企业的用户都可以使用。虽然我们使用软件,但我们不需要将其安装在光盘上或维护软件。事实上,我们享受SaaS提供商提供的服务,这意味着“软件即服务”的概念。

如果上面的解释还不足以让你直观的理解,那我们来打个比方:如果我们需要修建一条道路,那么iaas就是这条道路的基石,paas就是这条道路的钢筋混凝土,让这条道路更加坚固,而saas就是这条道路建成后供他人使用。

对于一般开发者:Iaas的具体内容不需要太在意。那些真的不是我们程序员考虑的。以SaaS为例,如果我们想做一个旅游网站,使用天气预报的功能,我们没有必要单独做这样的功能。我会找到一个天气预报界面简单易用的SaaS,使用他的服务,然后集成到我们的旅游网站上。如果我们想通过短信提醒用户,我们将使用短信发送的SaaS。剩下的只有PaaS。如果我们想把所有的精力都放在软件开发上,不想考虑任何硬件负载、网络连接、黑客攻击、平台兼容、环境搭建,那么PaaS绝对是首选,连“我的电脑”你都看不到。“IIS”看到的是PaaS供应商提供的专业接口,简单实用。

那么来看看我对几大云计算平台的对比:从程序员的角度,我们只考虑几个方面:是否提供云服务器(虚拟机)、应用引擎、开发环境(语言)、数据库支持等。

百度云

网站:yun.baidu.com

服务器:无

应用引擎:BAE

开发环境

节点. js

服务器端编程语言(Professional Hypertext Preprocessor的缩写)

计算机编程语言

爪哇

静态

云数据库

关系型数据库

MongoDB

使用心得

其他服务

语音识别

面部识别

百度翻译

百度地图

云推送

评论

非常成熟

后台硬

阿里云

网站:www.aliyun.com

服务器:是的

应用程序引擎:ACE

开发环境:

SQL服务器

其他服务

阿里很好的对接了应用。

云腾

网站:www.qcloud.com

服务器:是的

应用引擎:即将推出

开发环境(估计):

很好的对接了滕循的应用。

评论

更高的费用

后台硬

新浪云

网站:sae.sina.com.cn

服务器:无

应用程序引擎:SAE

短信息服务(SMS)

群发邮件

分词

人脸检测

有道翻译

地理信息

语音识别

音频二维码

评论

中国第一家

网站:www.grandcloud.cn

服务器:是的

应用引擎:CAE(测试版)

红宝石

预期。网

评论

崭露头角的年轻人

基于:CloudFoundry

微软云

网站:www.windowsazure.com

服务器:是的

应用程序引擎:Windows Azure

。网

云数据库

数据库

其他服务

不用说了。

评论

目前,中国大陆不被支持(你甚至不能注册)。

这里需要补充的是,云数据库不等于安装在虚拟机上的数据库,更不等于放在互联网上的数据库服务器。两者最大的区别是:云数据库,你只需要关系数据库的内容(表、关系、字段、记录),不关心实例怎么安装,怎么恢复,什么时候备份等等。实际上,云数据库本身就是一种SaaS。

看了上表,相信很多。网恋者一定很失望。唉,没办法支持。现在网。很少有人知道。PaaS中的老大CloudFoundry有,但是现在不提供注册。盛大云正是基于此,估计会因这种支持而推出正式版。

欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/life/199983.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存