在现实的IT 环境中,有许多云计算产品都符合所讲述的架构,其中比较知名的有
Salesforce CRM 和Google App Engine。
1. Salesforce CRM
首先,从用户角度而言,Salesforce CRM 属于SaaS 层服务,主要通过在云中部署可定制化
的CRM应用,来让企业用户在初始投入很低的情况下使用CRM,并且可根据自身的流程来灵
活地定制,而且用户只需接入互联网就能使用。从技术角度而言,Salesforce CRM 像很多SaaS
产品一样,不仅用到SaaS 层的技术,而且还用到PaaS 层、IaaS 层和云管理层的技术。
Salesforce CRM 采用的主要技术包括以下几种。
SaaS 层。基于HTML、JavaScript 和CSS 这个黄金组合。
PaaS 层。在此层,Salesforce 引入了多租户内核和为支撑此内核运行而定制的应用服
务器。
IaaS 层。虽然在后端还是使用在企业环境中很常见的Oracle 数据库,但是它为了支撑
上层的多租户内核作了很多优化。
云管理层。Salesforce 不仅在用户管理、计费管理、监控系统和资源管理这4 个方面有
不错的支持,而且在安全管理方面,它更是提供了多层保护,并支持SSL 加密技术等。
2. Google App Engine
Google App Engine 是一款PaaS 服务,它主要提供一个平台来让用户
在Google 强大的基础设施上部署和运行应用程序,同时App Engine 会根据应用所承受的负载
来对应用所需的资源进行调整,并免去用户对应用和服务器等的维护工作,而且支持Java 和
Python 这两种语言。在技术上,由于App Engine 属于PaaS 平台,所以关于显示层的技术选择
由应用的自身需求而定,而与App Engine 无关。App Engine 本身的设计主要集中在PaaS 层、
IaaS 层和云管理层
Google App Engine 采用的主要技术有以下几种。
PaaS 层。既有经过定制化的应用服务器,比如上面已经提到过的Jetty,也有基于
Memcached 的分布式缓存服务。
IaaS 层。在分布式存储GFS 的基础上提供了NoSQL 数据库BigTable 来持久化应用的
数据。
云管理层。由于App Engine 基于Google 强大的分布式基础设施,所以它在运维管理技
术方面非常出色,同时其计费管理能做到非常细粒度的API 级计费,而且App Engine
在监控系统和资源管理这两方面都有非常好的支持。
- 大小: 34.3 KB
- 大小: 27.8 KB
分享到:
相关推荐
网络拓扑图示例-阿里云专有云架构 -.vsdx
##### 2.3 系统架构示例 - **存储层**:使用Brocade ADX-1000等iSCSI存储设备,提供高效的数据存储解决方案。 - **网络层**:利用Brocade FastIron EdgeX624等交换机和路由器构建稳定可靠的网络环境。 - **虚拟化层*...
3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿...
### 云架构代码结构构建详解 #### 一、概述 随着云计算及微服务技术的不断发展,企业级应用架构正逐步向分布式系统转型。基于微服务的设计理念,利用Spring Cloud等框架构建灵活、可扩展的云架构已成为业界共识。...
本文旨在通过对标题“云计算3层架构”及其描述中提到的关键词进行解析,深入探讨这三层架构的具体含义及关键技术。 #### 二、云计算三层架构概述 ##### (一)基础设施即服务(IaaS) IaaS是最底层的服务模式,...
总的来说,"网易云课堂(页面架构)1"的描述涵盖了网页设计中的关键概念,包括CSS Reset确保样式一致性,响应式设计适应不同设备,以及文件压缩优化加载速度。这些技术共同构建了一个跨平台、高性能的网页体验。
### OpenStack企业云平台架构与实践 #### 一、OpenStack概述 《OpenStack企业云平台架构与实践》这本书深入浅出地介绍了OpenStack在企业级应用中的地位及其核心技术细节。OpenStack是一个开源的云计算管理平台项目...
### 基于云的下一代Web架构 #### 概述 在云计算时代,Web应用架构正在经历一场深刻的变革。基于云的下一代Web架构不仅能够更好地适应大数据和移动互联网的需求,还能够提供更高效、安全、可扩展的服务。本文将探讨...
Cloud Native(云原生)基于云架构为优先的应用开发模式。结果,越来越多的企业已经开始大规模地“拥抱云”-在云环境下开发应用,部署应用及发布应用等。未来,越来越多的开发者也将采用Cloud Native来开发应用。...
1. 涉及Bass, Saas, Pass ,云原生 一起的具体事例的逻辑架构图; 2. 维护逻辑架构图-用户,展示、应用、数据、感知等层次; 3. 提供参考,可根据自己业务实际情况调整;
"智能制造系统架构映射及示例解析" 智能制造系统架构映射是指通过将智能制造系统的各个维度和智能制造标准体系结构进行映射,以展示智能制造系统的整体架构和各个组件之间的关系。该架构映射可以帮助用户更好地理解...
4. **服务器架构**:在云环境中,服务器的架构设计至关重要。源码可能涉及到负载均衡、分布式计算、服务器集群等概念,以应对大量并发用户。 5. **错误处理和日志**:良好的错误处理和日志系统是任何复杂系统必备的...
本文档详细介绍了 K3 Cloud WebAPI 的架构、技术栈、接口定义、参数说明、返回值说明、错误码说明、示例代码等核心内容。 概述 K3 Cloud WebAPI 是 Kingdee BOS 云平台提供的一套基于 RESTful 风格的 WebAPI,旨在...
在本文中,我们将深入探讨如何在腾讯云上利用Serverless架构与ThinkPHP6.0框架进行无缝集成。首先,我们要了解“腾讯云-云函数”(Tencent Cloud Function)这一服务,它是一种无服务器计算(Serverless)平台,允许...
#### 3.三层架构中的DataAccess层具体实现 - **DataAgent类的作用**:封装了与数据库相关的操作,如连接数据库、执行查询等。 - **变量和方法说明**: - `m_strConnectionString`:表示数据库连接字符串,用于连接...
在这个"Python_图作为代码用于原型化云系统架构"的资源中,我们将探讨如何利用Python和图形表示法来有效地进行云系统的原型设计。 Python作为一种强大的编程语言,不仅适用于编写实际运行的代码,还可以用来生成...
在本课程“软件架构设计系列课程(3):如何成为一个.NET企业架构师”中,我们将深入探讨成为一位专业.NET企业架构师所需的关键技能和知识体系。这个资源包包含丰富的学习材料,包括PPT演示文稿、视频教程、文档以及...
这个"ASP.NET示例程序,做一个自己的BS架构的网站实例"的资源,旨在帮助开发者理解如何利用ASP.NET来创建基于浏览器-服务器(Browser-Server, BS)架构的网站。 在BS架构中,用户通过浏览器与服务器进行交互,所有的...
其中,方案一是一个基于第三方平台的服装网店组织架构示例,以茵曼品牌为例,展示了如何从无到有,借助电商平台迅速成长,通过精准的市场定位、与阿里巴巴的合作关系以及对电商趋势的把握,实现了销售额的快速增长。...
3. **服务器架构**:讨论不同类型的服务器架构,如主从服务器模型、P2P(对等网络)架构、分布式服务器等,以及每种架构在可扩展性、负载均衡和数据一致性方面的特点。 4. **游戏逻辑分发**:阐述如何在客户端和...