ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

The cloud

2022-05-04 04:31:06  阅读:214  来源: 互联网

标签:Service 关系数据库 应用 IaaS DBs cloud out


 

 

 

IaaS: Infrastructure-as-a-Service(基础设施即服务)

第一层叫做IaaS,有时候也叫做Hardware-as-a-Service,以前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,让你的业务运行起来。

但是现在有IaaS,你可以将硬件外包到别的地方去。IaaS公司会提供场外服务器,存储和网络硬件,你可以租用。节省了维护成本和办公场地,公司可以在任何时候利用这些硬件来运行其应用。

一些大的IaaS公司包括Amazon, Microsoft, VMWare, Rackspace和Red Hat.不过这些公司又都有自己的专长,比如Amazon和微软给你提供的不只是IaaS,他们还会将其计算能力出租给你来host你的网站。

PaaS: Platform-as-a-Service(平台即服务)

第二层就是所谓的PaaS,某些时候也叫做中间件。你公司所有的开发都可以在这一层进行,节省了时间和资源。

PaaS公司在网上提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统。这节省了你在硬件上的费用,也让分散的工作室之间的合作变得更加容易。网页应用管理,应用设计,应用虚拟主机,存储,安全以及应用开发协作工具等。

一些大的PaaS提供者有Google App Engine,Microsoft Azure,Force.com,Heroku,Engine Yard。最近兴起的公司有AppFog, Mendix 和 Standing Cloud

SaaS: Software-as-a-Service(软件即服务)

第三层也就是所谓SaaS。这一层是和你的生活每天接触的一层,大多是通过网页浏览器来接入。任何一个远程服务器上的应用都可以通过网络来运行,就是SaaS了。

你消费的服务完全是从网页如Netflix, MOG, Google Apps, Box.net, Dropbox或者苹果的iCloud那里进入这些分类。尽管这些网页服务是用作商务和娱乐或者两者都有,但这也算是云技术的一部分

一些用作商务的SaaS应用包括Citrix的GoToMeeting,Cisco的WebEx,Salesforce的CRM,ADP,Workday和SuccessFactors。

Amazon Web Services: IaaS 

 

 

 

 

 

 

 

 

Google Cloud 开发了一个东西叫Datastore

open cloud manifesto

 

 

 

 

 

 

 

关系数据库管理系统(Relational Database Management System:RDBMS)是指包括相互联系的逻辑组织和存取这些数据的一套程序 (数据库管理系统软件)。关系数据库管理系统就是管理关系数据库,并将数据逻辑组织的系统。 常用的关系数据库管理系统产品是Oracle、IBM的DB2和微软的SQL Server。

 

 

 

Key-Value DBs 

 

 

 

 

 

 

 

 

Amazon Simple DB: not an RDBMs

 

 GAE scale-out,not scale-up

 

Scale-up,即纵向扩展架构。纵向扩展是利用现有的存储系统,通过不断增加存储容量来满足数据增长的需求

Scale-out横向扩展架构的升级通常是以节点为单位,容量和性能会同步增长。有几种方法可以实现scale-out,即横向扩展,包括集群存储系统和网格存储。但无论是哪种类型的系统,能够以一个单一系统的形式被访问和使用是scale-out解决方案的基本前提。

 

 

 

 

 

 

 Datastore 不是唯一一个GAE services

 

 

Document DBs 

 

Document DBs:example documents

JSON/XML

 

 

Column-Family DBs & Columnar DBs

 

 

 

 

 

 

 

Graph DBs

 

 

 

 Neo4J: seems to be en route to being the de facto standard, the one that almost everyone uses: open-source Java/Scala,Cypher query language

 

 

 

 

 

 

 

 Choosing a NoSQL DB

 

 

 

 

 

标签:Service,关系数据库,应用,IaaS,DBs,cloud,out
来源: https://www.cnblogs.com/changethewld/p/16220247.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有