云计算及其架构的简要介绍

200 阅读4分钟

什么是云计算?

云计算是一种通过互联网交付资源(如服务器、数据库、软件等)的方式,它还赋予了在云平台上创建、设计和管理应用程序的权力。并且它使用网络上的远程服务器来存储、管理和在线访问数据,而不是本地驱动器。这些数据可以是任何东西,如文件、图像、文档、音频、视频等等。

云计算及其架构

为什么是云计算?

在使用云计算之前

我们面临许多挑战,例如

1.内部部署的成本很高

2.可扩展性差

3.为服务器分配巨大的空间

4.数据恢复的机会少

5.部署时间长

6.缺乏灵活性

7.数据安全性差

8.数据不能被远程访问

使用云计算后:-

1.效率/成本降低

2.数据安全

3.可扩展性

4.灾难恢复

5.控制

6.部署的便利性

它被大大小小的组织所采用,在云中存储和操作数据,并用于在任何地方、任何时间使用互联网来访问它。
云计算架构甚至可以是一个面向服务的架构和事件驱动的架构的混合体。

被分为以下几个部分

前端:- 前端由客户使用,它包含访问云计算平台所需的客户端接口和应用程序。前端包括网络服务器(包括Firefox、Chrome、Internet explorer等)、瘦客户端和胖客户端、移动设备和平板电脑。

后端: 后端是由服务提供商雇用的,它管理着提供云计算服务所需的所有资源。它包括大量的知识存储、安全机制、虚拟机、部署模型、服务器、控制机制等。

组件 :-

1**.客户端基础设施**

云基础设施由硬件和软件组件组成,如数据存储、服务器、虚拟化软件等。它还为终端用户提供GUI,以执行各自的任务。

2**.应用**

它也可以是软件或平台,根据要求在后端向最终用户提供输出(有资源)。

3**.服务:-**

云服务管理你访问的服务种类与客户的要求一致。
云计算提供了随后的三种服务:-i.

i.软件即服务(SaaS)------。
- SaaS应用程序直接通过在线浏览器运行,这表明我们不需要下载和安装这些应用程序。
例如:Cisco WebEx、Goto Meeting、Salesforce Dropbox、Slack等。

ii.平台即服务(PaaS)-

- 它几乎与SaaS一样,但区别在于PaaS为软件创建提供了一个平台,但使用SaaS,我们将通过网络访问软件而不需要任何平台。
例如。Azure, Google App Engine, Heroku, Force.com。

iii.基础设施即服务(IaaS)------。

- 它负责管理应用程序的数据、中间件和运行时环境。
例如。Linode, Azure, AWS EC2, Google Compute Engine (GCE)。

4**.运行时云**

运行时云为虚拟机提供运行时环境和执行。

5.存储

存储是云计算的最重要的组成部分之一。它在云中提供了大量的存储容量来存储和管理数据。

6**.基础设施**

基础设施在应用层面、网络层面和主机层面提供服务。它 包括硬件和软件组件,如服务器、存储、网络设备、虚拟化软件,以及其他支持云计算模式所需的存储资源。

7**.管理**

管理用于管理应用程序、服务、运行时云、存储、基础设施和其他后端内的安全问题等组件,并 在它们之间建立通信 。

8**.安全**

安全是云计算的一个内置的后端组件。它在后端实现了一个安全机制。

9**.互联网**

互联网可能是一个媒介,通过它,前台和后台可以相互作用和沟通。

在这里看到完整的教程

结论:-

云计算是最新的技术,有可能对世界产生巨大的影响。它为用户和企业提供了许多好处。例如,它为企业提供的一些好处是,它通过降低保护和软件升级的支出来减少运营成本,并将更多的精力放在业务上。