云端代码:利用Google AppEngine编程
Join the next wave of Web 2.0 software development in the cloud! Cloud applications are the next big shift in application development: instead of building single-user applications to run on a personal computer, new applications are being built as multi-user services that run in data centers around the world. One of the most exciting new environments for building services in the cloud is Google’s AppEngine. AppEngine is a powerful, easy-to-use framework for developing cloud-based services. This book will teach you what you need to make the shift to cloud development using AppEngine. ### 云端代码:利用Google AppEngine编程 #### 一、Google AppEngine简介 Google App Engine (GAE) 是由谷歌提供的一种云平台服务,它允许开发者构建和部署应用程序在谷歌的基础架构上运行。与传统的应用开发相比,使用GAE进行云开发具有明显的优势: 1. **简化部署**:GAE自动处理服务器硬件购买、操作系统安装等基础设施问题,让开发者能够更加专注于应用程序的核心功能。 2. **高度可扩展性**:应用程序可以根据用户流量自动调整资源分配,确保在任何情况下都能保持高性能。 3. **全球分布**:得益于谷歌强大的数据中心网络,应用程序可以在全球范围内快速响应用户的请求。 #### 二、本书主要内容概述 《云端代码:利用Google AppEngine编程》是一本旨在帮助读者掌握如何利用Google AppEngine进行高效云开发的书籍。作者Mark C. Chu-Carroll通过详实的例子和深入浅出的解释,为读者提供了以下核心内容: 1. **云开发基础**:介绍云计算的基本概念和发展趋势,以及为何云开发对于现代软件工程师至关重要。 2. **Google AppEngine概览**:全面解析Google AppEngine的技术特点和优势,包括其提供的服务和工具。 3. **语言支持**:书中不仅涵盖了Python,还包含了Java语言的应用实例,以满足不同开发者的需求。 4. **实际案例分析**:通过具体的项目案例,展示如何使用AppEngine构建高度灵活且可扩展的Web应用。 5. **高级主题探讨**:深入讨论了如何优化应用程序性能、安全性以及如何利用Google Cloud Platform的其他服务增强应用功能。 #### 三、读者反馈 - **Fred Daoud**(作者,《Stripes: Java Web Development Is Fun Again》):这本书非常适合想要学习云计算和使用AppEngine的读者。作者不仅提供了Python和Java两种语言的例子,而且以一种务实的方式讲解技术细节,使得阅读变得非常有趣。 - **Lyle Johnson**(高级分析师,Sentar Inc.):本书教会开发者如何利用Google AppEngine提供的服务编写高度灵活和可扩展的Web应用,避免了许多传统开发中的低级部署细节问题。 - **Dorothea Salo**(威斯康星大学麦迪逊分校):本书代码简洁明了,注释清晰,是新入行的云开发者不可多得的好书。 #### 四、总结 《云端代码:利用Google AppEngine编程》是一本实用而全面的指南,不仅适合初学者快速入门,也适合有一定经验的开发者进一步提升自己的技能。通过本书的学习,读者将能够掌握Google AppEngine的核心技术和最佳实践,并能够在实际项目中运用这些知识,构建出高效稳定的云应用程序。 《云端代码:利用Google AppEngine编程》是一本值得推荐的书籍,无论是对于希望进入云计算领域的新人,还是寻求提高现有技能的专业人士来说,都是非常有价值的参考资料。
剩余305页未读,继续阅读
- violet_zct2013-03-25非常好的英文原版
- 张郎_ZH2014-01-28英文原版,很不错
- 粉丝: 3573
- 资源: 881
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助