无法理解云计算的基础知识

无法理解云计算的基础知识

我对云的基础知识不太了解。我所知道的是,你租用一台服务器,在该服务器上创建你的 Web 应用,然后在某个网站上使用该 Web 应用,或者将其用作桌面应用的后端。但这就是我所知道的全部了。

我想知道的是开始开发 Web 应用程序的流程是什么?除了开发 Web 应用程序的编程语言之外,我还需要了解什么?

我目前了解 C/C++ 和 Java 这两种语言。

谷歌搜索没有太大帮助。

答案1

“云”和“企业”一样,都是一些不幸的词语,它们在管理人员中很受欢迎,但后来被过度使用,变得毫无意义。99% 的时间里,它只是意味着“托管”。计算能力作为一种可替代商品确实有其实际意义,但正如我将解释的那样,人们很少会这样认为。

  1. AWS 和 salesforce 是您付费托管云系统的云服务。Azure 是 Microsoft 的一项技术,可帮助 AWS 和 salesforce 等供应商制造其产品。

  2. 对于您来说,云系统就像任何其他系统一样,只是它并不物理地存在于您的服务器机房中,并且您可能会以不同的方式摊销成本。

  3. 您只需开发 Web 应用程序即可。“云”的实际意义与按需扩展和缩小的能力有关,这不是您一开始就想担心的事情,除非您想让您的应用程序可扩展(但无论如何您总是想这样做)。

云背后的想法是,如果您的一个应用服务器开始超载,您可以启动另一个应用服务器来减轻压力,当流量下降时再将其关闭。这个想法很棒;对某些人来说非常有用,但 99% 的时间里,人们指的是“远程虚拟主机”。

相关内容