大会问答
答:多年以来,Esri的用户已经通过ArcGIS Online在使用云地图服务——也许并没有意识到它们是基于云的服务。许多服务都是免费的,并且能与自己的GIS平台无缝集成。通过ArcGIS Online的共享机制,他们能够将地图、图层及工具发布和分享到ArcGIS社区,或者有选择地创建一个私人组,以便针对某个工程或者活动交换相关数据。
最近,Esri发布了ArcGIS.com,它是ArcGIS Online的客户端之一。ArcGIS.com为共享和发现地图、Web应用、移动应用、丰富的ArcGIS Desktop文档及geodatabase提供了途径。任何网络用户或者移动用户都可以利用ArcGIS Online中已有的网络地图和应用发挥最大价值,并且最重要的是,他们可以添加有用的数据,为全球众多的地理空间专家在云中建立一个社区。
随着最近针对亚马逊平台的ArcGIS Server的发布,Esri支持在亚马逊云中部署预先配置好的ArcGIS Server以及企业级geodatabase镜像。对于不管是从事外业工作或者在办公室里的GIS专家,这都是一项富有吸引力的革新。对于地理空间技术员,云GIS意味着数据永远可以获得、可以访问。对于移动工作者,云提供了一个广阔的外业环境使生产和合作更加高效。即使搜索结果使得云中共享的数据和应用可以立即被发现、浏览、编辑、保存更改及请求地理处理。例如,墨西哥湾的石油泄漏事故包含了大量的数据集,各行业的用户,以及快速部署及运行的需求。
有许多和云相关的基础服务模型,例如"软件即服务"(Software as a Service,SaaS),指的是把终端用户的应用以服务的形式发布到云框架下,可以随取随用。例如Esri的Business Analyst Online(一项在线商业分析服务)、ArcGIS Explorer Online和ArcGIS Web Map Viewer(ArcGIS网络地图浏览器)等。云中第二个层面的服务是指"平台作为一项服务",这意味着一个应用平台或者中间件被当作一项服务,开发者可以在此基础上创建和部署客户应用。这一层面上,可以以Esri网络应用开发的API(JavaScript,Flex和Silverlight)为例;微软的Windows Azuer(微软的云操作系统——译者注)云平台也处在这个层面上,ArcGIS开发者可以使用ArcGIS Silverlight API加以利用。除此之外,基础框架也可以作为一个服务层,向云用户提供操作系统、存储、防火墙等功能。Amazon Web Services(亚马逊网络服务)是这一层服务中最杰出的选择。对于Esri,部署在亚马逊弹性计算云(Amazon Elastic Compute Cloud,Amazon EC2)的ArcGIS Server也是一个云解决方案示例,它可以充分利用亚马逊网络服务的资源。
答虽然从一定程度上说,云是另一个可以帮助完成和提升一个组织的销售额、市场占有率及技术能力的强劲平台,但我们目前对云所投入的精力并没有超过我们对桌面,服务器和移动设备的兴趣及投资,理解这一点是非常重要的。
Esri正在以不同的方式使用云平台。目前,Esri正在使用亚马逊网络服务框架来发挥ArcGIS.com的部分作用,并且将其作为ArcGIS Server的一个额外平台。当我们向前发展时,Esri将会继续探索发现其它云服务提供商,向我们的用户提供平台和框架上的选择及解决方案,从而允许他们更加成功的融入到云计算环境中。
云计算将技术能力以服务的形式通过互联网分发。"云模型"不再是那种经典的计算结构——在操作系统上附加软件应用及文件、数据库存储等,而是由服务、客户端、宿主计算机、存储的内容及虚拟机等构成。换句话说,你不需要在自己的计算机上加载软件或者存储数据,而仅仅登录和使用云上的系统即可。
云计算几乎在每一个行业(包括GIS)都是重要的技术先驱,并且正迅速成为主流。最近我们宣布ArcGIS 10已经对"云"做了支持,这意味着人们可以在云中租借和部署GIS服务器,快速简便地扩大他们的系统以解决大型问题。对于许多用户而言,这给系统框架的维护提供了一个更加有效的解决方案。同时,对于许多政府部门,它提供了一个解决方案,可以无需硬件维护成本而发布自己的数据。
当然。ArcGIS Server 10可以被部署到亚马逊弹性计算云。ArcGIS Server的亚马逊计算机镜像已经被认证,并且任何用户都可以使用。更多信息,请查看ArcGIS Server Cloud Bundle。