Java 开发 2.0 系列文章【摘自IBM开发社区】

Java 自出世以来一直受到开发人员、业界、商业公司以及组织的高度关注。同时随着各方面的努力和建设,Java 世界形成了一个丰富的生态系统,涉及开发人员、以及(最为重要的)应用程序等各种角色,其中大部分内容在过去十年里已经发展成熟。全球 Java 社区在 Java 平台上投入了巨大的金钱、时间和脑力劳动,这些贡献造就了一个包含成功的开源商业工具、框架以及解决方案的巨大宝库。

在 Java 平台方面的各种投入使 Java 开发的方式产生了微妙的变化。两个重要的趋势正在快速改变 Java 开发的特征:利用开源框架和技术以及租用各种应用程序基础平台设施来管理生命周期,如云计算。针对这种改变,本系列的作者 Andrew Glover 向您集中地介绍和讲解了现在主流且十分成熟的框架、技术以及云计算基础设施,例如 Amazon EC2、Google App Engine、CouchDB、MongoDB、Hibernate 等。

本系列文章的主旨在于让您了解整个 Java 社区都在向哪些方面发展,新兴了那些技术、概念、趋势,同时会涉及一些比较细节的架构、设计和开发的内容。让您既可以十分全面地了解这些新技术和新概念的特性,同时又能以开发人员的角度更细节地了解到编码级别的实现过程。

攀登 Elastic Beanstalk Amazon Beanstalk 是 Google App Engine 的一个很不错的替代品,它能提供更多的功能和控制权。本文将向您介绍 Beanstalk 的主要功能,并演示将一个本地开发的 Java 应用迁移到 Beanstalk 环境上。

相关推荐