📅  最后修改于: 2020-11-09 01:26:58             🧑  作者: Mango
众所周知,大小型组织都使用云计算技术将信息存储在云中,并可以随时随地使用Internet连接访问信息。
云计算架构是面向服务的架构和事件驱动的架构的组合。
云计算架构分为以下两个部分-
下图显示了云计算的架构-
客户端使用前端。它包含访问云计算平台所需的客户端接口和应用程序。前端包括Web服务器(包括Chrome,Firefox,Internet Explorer等),瘦客户机,胖客户端,平板电脑和移动设备。
后端由服务提供商使用。它管理提供云计算服务所需的所有资源。它包括大量的数据存储,安全机制,虚拟机,部署模型,服务器,流量控制机制等。
注意:前端和后端都通过网络(通常使用Internet连接)连接到其他端口。
云计算架构包含以下组件-
1.客户基础架构
客户端基础结构是前端组件。它提供GUI(图形用户界面)与云进行交互。
2.申请
该应用程序可以是客户端要访问的任何软件或平台。
3.服务
云服务根据客户的要求管理您要访问的服务类型。
云计算提供以下三种类型的服务:
一世。软件即服务(SaaS)–也称为云应用程序服务。通常,SaaS应用程序直接通过Web浏览器运行,这意味着我们不需要下载和安装这些应用程序。下面给出了SaaS的一些重要示例–
示例:Google Apps,Salesforce Dropbox,Slack,Hubspot,Cisco WebEx。
ii。平台即服务(PaaS)–也称为云平台服务。它与SaaS非常相似,但是区别在于PaaS提供了一个用于创建软件的平台,但是使用SaaS,我们可以在不需要任何平台的情况下通过Internet访问软件。
示例: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.互联网
互联网是一种媒体,前端和后端可以通过它们相互交互和通信。