当前位置:网站首页 > 网站建设教程 > 正文

平台即服务简介-网站指南、技巧知识

526gpt 发布于2023-08-07 06:28 网站建设教程 173

最近,有很多关于基础设施即服务(IaaS)、软件即服务(SaaS)和平台即服务(PaaS,不要与PAAS的复活节彩蛋人混淆)的讨论,它们之间的区别是什么,以及它们如何适应更普遍的云计算概念。软件即服务和基础设施即服务通常都很好理解,但是平台即服务对许多人来说仍然有点神秘。

在这个简短的系列文章中,我们将尝试解释一下,首先介绍应用于软件的平台概念,然后介绍平台即服务的基础知识。在以后的文章中,我们将深入探讨更多的细节。

什么是平台?平台是你可以利用的任何东西,它可以比没有它更简单、更快或更好地完成某件事情。一个平台甚至可以提供一种方法来完成一些原本根本不可能完成的事情。从最基本的意义上来说,平台是一种你可以站在上面达到更高的东西。在软件世界中,本质上是相同的想法。作为一名程序员,你要利用已有的代码,而不是从头开始写所有的东西。最著名的桌面软件平台是Windows和Mac OS,通常这些平台的终点和应用程序的起点是非常清楚的。

我们支持您的梦想无论您的在线目标是什么,我们都会与您在一起,确保您的网站快速、安全且始终在线。计划起价为每月2.59美元。

选择您的计划/图像-2/

Web平台在基于web的软件世界中,基础设施或主机层类似于桌面计算机硬件,平台层类似于桌面操作系统。在网站托管的早期,像我们这样的公司提供的服务只不过是一个预先配置好的Linux服务器上的一些磁盘空间,上面运行着网络服务器软件和一些常见的脚本语言,如Perl和Python。那些早期的托管平台实际上只是Linux本身之上的一个薄层。它让你不必知道如何配置底层软件,但并没有真正帮助你更快地开发自己的网站。

从那以后发生了很多变化,网络平台也随之发生了变化。托管服务使底层操作系统的管理自动化,并以增强控制的形式向用户公开。附加功能,如电子邮件分发列表、联系表单处理程序、电子商务选项和其他工具,使网站的构建和运行变得更加容易,几乎是每个托管服务的一部分,甚至第三方网络软件平台和框架的安装也几乎完全自动化。更高级的服务(如DreamHost提供的服务)还提供托管安全性、通过服务级别之间的自动迁移实现的扩展选项、与外部服务(如内容交付网络)的集成,以及提供私有服务器的按需启动和对DNS记录的细粒度控制的API。今天的网络平台提供了大量的自动化、控制和工具来帮助你建立和管理你的网站,这对于几乎所有的网站来说都是非常有效的,但是成功地扩展一个非常繁忙的网站仍然需要更多的工作。这就是平台即服务的由来。

平台即服务平台即服务的最终目标是让你更容易地运行你的网站或网络应用程序,不管它有多少流量。应该可以。传统托管服务一直致力于为您提供对托管环境的更多控制,而平台服务将您从系统的这一方面完全移除,并完全为您管理。您只需部署您的应用程序,服务器就会计算出如何处理它。平台即服务应该为您无缝处理扩展,这样您就可以专注于您的网站和运行它的代码。我认为这是平台即服务的圣杯,但不一定是现实。目前存在的平台服务通常提供部分限制,这些限制适合于它们所针对的用户或应用程序的类型。在本系列的下一篇文章中,我们将讨论一些不同种类的平台服务。

如果你对这些一点都不感兴趣,你可能仍然会喜欢更有趣的平台。


琼ICP备09004296号-12