SpringOne 2GX 2012 回放:Spring 应用自动部署到 EC2 和 VMware vCloud,使用图解决大数据挑战
Spring 应用自动部署到 EC2 和 VMware vCloud
本次会议将重点介绍如何使用 VMware vFabric Application Director 在云中部署和管理您的 Spring 应用。一系列复杂度递增的 Spring 应用将被部署。部署将涵盖生成属性文件和激活 Spring profiles。演示的其他亮点包括部署到 VMWare vCloud 和 EC2,更新现有部署,以及一些通用技巧和诀窍。
会议将首先使用一个简单的联系人应用作为独立 webapp 部署到单个节点的内存数据库,然后将继续使用一个更高级的例子,将 PostgreSQL 数据库部署到单独的节点上,最后演示外部数据库和 Apache 代理的使用和配置。会议将以 Nanotrader(一个具有复杂要求的示例交易应用)的部署和讨论结束。
关于 Brian Dussault

Brian Dussault 是 VMware vFabric 部门的一名员工工程师,拥有 14 年以上的软件工程经验。在他的职业生涯中,他曾在 IT(高科技制造、金融行业)和研发岗位工作。他的经验涵盖多个领域,包括 web 应用、集成、SOA、开源和系统设计。
更多关于 Brian »关于 David Winterfeldt

David Winterfeldt 在 VMware 工作,参与 VMware vFabric Application Director 项目。该项目通过提供软件服务和应用拓扑的逻辑抽象,使开发者和组织能够将应用部署到云端。这使得应用可以轻松地多次部署到不同的环境。
David 从事软件开发已超过 20 年。他自 1998 年开始使用 Java,并且几乎同期开始参与开源。David 的大部分职业生涯都专注于 Web 和企业开发,并于 2006 年开始使用 Spring Framework。
David 运营着网站 Spring by Example,该网站用于分享 Spring 示例。该网站是 Spring 的通用资源,最终应该能节省开发人员的时间。他还是 Struts 和 Commons Validator 的 Apache 提交者,也是 Commons Validator 的创建者(尽管目前在这两个项目上都不再活跃)。
更多关于 David »
使用图解决大数据挑战
图无处不在。从添加社交功能的网站,到提供个性化客户服务的电信公司,再到创新的生物信息学研究,各种组织正在采用图数据库作为建模和查询连接数据的最佳方式。如果您会用白板,您就可以在图数据库中建模您的领域。
在本次会议中,Emil Eifrem 深入探讨了图模型,并提供了有效、经济高效的数据存储和访问的最佳用例。
收获:理解图数据库的模型及其与文档数据库和关系型数据库的比较 理解图数据库为何最适合存储、映射和查询连接数据
Emil 的演示之后将是 Spring Data Neo4j 的实操指南。Spring Data Neo4j 提供了将对象直接持久化到 Neo4j 图数据库的功能。它由 Rod Johnson 和 Neo Technology CEO Emil Eifrem 构思,是 Spring Data 工作的基础项目。该库利用了与 Spring Framework 和 Spring Data 基础设施的紧密集成。除了易于使用的对象图映射之外,它还通过便利的 API 提供了 Neo4j 强大的图操作和查询能力。
本次演讲介绍了 Spring Data Neo4j 的不同方面,并在几个示例领域展示了应用。
会议期间,我们将逐步创建一个引人入胜的示例应用,从设置和注解领域对象开始。我们将看到 Neo4jTemplate 的用法以及强大的 Repository 抽象。将应用部署到云 PaaS 后,我们将对收集到的数据执行一些有趣的查询用例。
关于 Emil Eifrem

Emil Eifrem 是 Neo Technology 的首席执行官兼 Neo4j 项目的联合创始人。在创立 Neo 之前,他是 Windh AB 的首席技术官,负责企业内容管理系统高度复杂信息架构的开发。他致力于可持续的开源,引导 Neo 在免费提供和商业可靠性之间取得平衡。Emil 经常在会议上演讲并撰写关于 NOSQL 数据库的文章。
更多关于 Emil »