Teach yourself how to build and host scalable applications in the cloud using Windows Azure—one step at a time. Ideal for those with basic programming skills, this tutorial provides practical, learn-by-doing exercises for working with the core services and features of the Windows Azure platform. Discover how to: Extend your existing skills to the cloud development model Build a simple web role application and deploy it to the cloud Create a worker role project to perform backend processes Store persistent data with Windows Azure Storage Develop a scalable database application in the cloud using Microsoft SQL Azure™ Connect several cloud-based applications with Windows Azure AppFabric Design a multitiered solution that can scale to meet user demand ### Microsoft Press Windows Azure Step by Step #### 一、云计算简介 本书从第一章开始,便向读者介绍了云计算的基本概念。云计算是一种通过互联网提供计算资源和服务的方式,用户可以根据需求随时获取所需的计算能力、存储空间以及应用程序等服务。对于企业和开发者而言,云计算能够显著降低基础设施成本,并提高业务灵活性。 #### 二、Windows Azure 平台概览 第二章深入介绍了Windows Azure平台的核心功能和服务。Windows Azure是微软提供的云计算平台,旨在帮助企业构建、部署和管理各种类型的应用程序和服务。本章详细讲解了如何利用Windows Azure的基础设施即服务(IaaS)和平台即服务(PaaS)能力来实现应用开发和部署。 - **基础设施即服务(IaaS)**:提供了虚拟机、存储和其他基础计算资源,允许用户根据需要构建自己的云环境。 - **平台即服务(PaaS)**:为开发者提供了一整套的开发、测试、部署和管理应用程序的服务,包括数据库服务、消息传递服务等。 #### 三、创建Web Role项目 第三章通过实践教程教授读者如何创建一个简单的Web角色项目,并将其部署到云端。Web角色是Windows Azure平台上的一种特殊类型的应用程序,主要用于承载Web应用。本章涉及以下关键知识点: - **Web Role项目创建**:使用Visual Studio创建一个新的Web角色项目,配置必要的设置。 - **部署至云**:将开发完成的Web角色项目部署到Windows Azure环境中,包括设置连接字符串、配置角色实例等步骤。 - **调试与测试**:在本地进行调试和测试后,确保应用可以在云端正常运行。 #### 四、Windows Azure 存储 第四章重点介绍了Windows Azure提供的存储解决方案。Windows Azure存储是一项高度可用、可扩展且安全的数据存储服务。本章涵盖的主要内容有: - **Blob存储**:用于存储非结构化的数据,如文本和二进制数据,适用于存储大量的文档、图像、音频和视频文件。 - **Table存储**:一种NoSQL键值存储服务,支持海量结构化数据的高效存储和查询。 - **Queue存储**:提供了一种可靠的异步通信机制,用于构建分布式系统中的消息队列。 #### 五、表格、队列和Worker Roles 第五章深入探讨了如何使用Windows Azure的表格存储、队列存储以及Worker角色来构建高性能的应用程序。这些技术在处理大规模数据和构建复杂系统时非常有用。 - **表格存储**:通过表格存储,可以实现对大量结构化数据的有效管理和查询。 - **队列存储**:队列存储可以帮助开发者实现可靠的消息传递机制,对于处理异步任务特别有效。 - **Worker Roles**:Worker角色是一种后台处理单元,专门用于执行长时间运行的任务,如数据处理、日志分析等。通过Worker角色,开发者可以轻松地实现后台任务的管理和调度。 通过以上章节的学习,读者不仅可以了解到Windows Azure平台的强大功能,还能掌握如何利用这些功能来构建和部署高效的云应用程序。本书不仅适合具备基本编程技能的学习者,也适合希望深入了解云计算技术的专业人士参考。
剩余344页未读,继续阅读
- likan9712016-09-06very good~
- jacky_han2012-07-19还是英文版的好,有些名词中文版翻译的不是很准确
- gnshzh1202015-08-06对于azure的初学者确实不错,再结合微软的视频教程,跟好不过了!
- 爆竹2015-10-26英文版本的资料讲的比较详细。
- 粉丝: 5
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助