云计算架构

云计算架构

众所周知,云计算技术被小型和大型组织都用于将信息存储在云上,并通过互联网连接随时随地访问。

云计算架构是服务导向架构和事件驱动架构的组合。

云计算架构分为以下两个部分:

  • 前端
  • 后端

下图显示了云计算的架构:

云计算架构

前端

前端由客户端使用。它包含了访问云计算平台所需的客户端界面和应用程序。前端包括网页浏览器(包括Chrome、Firefox、Internet Explorer等)、轻量级和重量级客户端、平板电脑和移动设备。

后端

后端由服务提供商使用。它管理提供云计算服务所需的所有资源。它包括大量的数据存储、安全机制、虚拟机、部署模型、服务器、流量控制机制等。

注意:前端和后端都通过网络与其他组件连接,通常使用互联网连接。

云计算架构的组件

云计算架构包括以下组件 –

1. 客户端基础设施

客户端基础设施是前端组件。它提供了与云进行交互的图形用户界面(GUI)。

2. 应用程序

应用程序可以是客户端要访问的任何软件或平台。

3. 服务

云服务根据客户的需求来管理您访问的服务类型。

云计算提供以下三种类型的服务:

i. 软件即服务(SaaS)- 也称为 云应用服务 。大多数SaaS应用程序直接通过Web浏览器运行,这意味着我们不需要下载和安装这些应用程序。以下是一些重要示例 –

示例: Google Apps,Salesforce Dropbox,Slack,Hubspot,Cisco WebEx。

ii. 平台即服务(PaaS)- 也称为 云平台服务 。它与SaaS非常类似,但区别在于PaaS提供了一个用于软件创建的平台,而使用SaaS,我们可以在互联网上访问软件而无需任何平台。

示例: Windows Azure,Force.com,Magento Commerce Cloud,OpenShift。

iii. 基础设施即服务(IaaS)- 也称为 云基础设施服务 。它负责管理应用程序数据、中间件和运行时环境。

示例: Amazon Web Services(AWS)EC2,Google Compute Engine(GCE),Cisco Metapod。

4. 运行时云

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

5. 存储

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

6. 基础设施

它在 主机级别应用程序级别网络级别 提供服务。云基础设施包括硬件和软件组件,如服务器、存储、网络设备、虚拟化软件和其他存储资源,这些资源支持云计算模型。

7. 管理

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

8. 安全

安全是云计算的内置后端组件。它在后端实施安全机制。

9. 互联网

互联网是前端和后端之间进行交互和通信的媒介。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程