
上线:准备和部署软件包时开发和运维的角色
这篇文章里,我们会探讨开发团队、运维团队和其它相关方如何通过协作来准备一个“好”的部署软件包。“好”的软件包能减少部署中出错的可能,并在需要自定义环境时提高部署的透明性。

这篇文章里,我们会探讨开发团队、运维团队和其它相关方如何通过协作来准备一个“好”的部署软件包。“好”的软件包能减少部署中出错的可能,并在需要自定义环境时提高部署的透明性。
淘宝的开源项目一直保持着较快的发展,InfoQ中文站先后介绍过其开源平台、数据存储系统Tair和文件系统TFS等,最近淘宝又推出了“开源绿色计算”项目,将CDN所用的低耗服务器的设计规范(设备主板、机箱和电源、测试报告)对外发布,在技术社区中引起了很好的反响。
IBM近日和福建软件公司易联众签署协议,共同构建基于IBM主机ELS的“民生服务云”项目。资料显示,民生服务云项目将会为福建全省的医疗卫生、社会保障、劳动就业等业务提供IT基础设施服务,未来还将扩展到其他省市。这也是IBM主机ELS在国内云计算服务领域的又一实践。

JRuby构建于Java之上——所以我们可以使用Java Web Start来轻松部署JRuby应用。这篇文章论述了使用Java Web Start来发布JRuby应用的必要步骤,包括:如何处理签名、设置JRuby参数以及了解JRuby 1.1即将到来的提早(Ahead Of Time,即AOT)编译特性。

Michael Nygard所著《Release It!: Design and Deploy Production-Ready Software》已获得2008年度Jolt大奖的提名。此书主要围绕怎样开发产品级软件(production-ready software)以及此类软件与功能完备软件(feature-complete software)之间的差别两个话题展开讨论。InfoQ与Nygard就此书所涉及的内容展开了一次对话,期间Nygard还回答几个关于此书所述之哲学怎样与敏捷等概念相适应的问题。

Eric Newcomer,OSGi企业工作组的联合主席,讲述了OSGi的变革以及它和SOA、ESB之间的关系。他谈到他是怎么认为OSGi在未来几年会成为主流,以及Sun是否会采用OSGi作为一个供选择的容器模型。

随着企业数据资源的越来越多元化,无时无处的信息获取成为新的趋势,同时业务市场变化的步伐也逐步加快。当应用自身的柔性越来越难于应付这些变化的时候,我们把目光集中在更为基础的数据部分,因此如何在整个企业范围内对数据进行架构设计和应用创新就成了架构师们需要仔细规划的内容。本视频基于数据内涵发掘、元数据、数据交换、信息集成等手段,试图讨论如何以数据自身变革的方法解决企业面临的企业级到世界级的信息需要,并对新模式下的部署机制进行介绍。
Scott Chacon谈到GitHub所采用的若干技术(如Erlang和Redis)、Git作为版本控制及存储工具的优势,以及他自己编写的基于JS的幻灯播放工具ShowOff。
本采访由宋玮翻译、马国耀审校。