迁移到云端:云应用架构指南

4星 · 超过85%的资源 需积分: 10 5 下载量 157 浏览量 更新于2024-11-18 收藏 3.22MB PDF 举报
"Cloud Application Architectures" 是一本由 George Reese 撰写的书籍,主要针对网络或系统架构师、系统管理员以及开发者,帮助他们理解如何在高可扩展、高冗余的基础设施服务中构建和适应云应用架构。本书探讨了传统部署与云计算之间的差异,分析了将现有应用迁移到云端的技术和商业意义,以及云服务的成本、可用性、性能、扩展性、隐私和安全性等关键问题。 在 "Cloud Application Architectures" 中,读者将能够: 1. 理解云计算与传统部署的区别:书中会对比传统的IT基础设施与云计算模型,解释云计算如何通过虚拟化服务提供资源,并讨论这种转变带来的技术挑战和机遇。 2. 评估迁移应用到云的可行性和价值:对于是否将应用程序迁移到云,书中有详细的分析,包括技术上是否兼容,以及从商业角度考虑是否划算。 3. 比较长期成本:作者会深入探讨云服务、传统托管和拥有专用服务器的成本分析,帮助读者做出明智的决策。 4. 构建和迁移事务型Web应用:书中有实践指导,教你如何为云环境设计或改造事务处理Web应用,以充分利用云的灵活性和可扩展性。 5. 利用云增强灾难恢复能力:书中讨论了云如何帮助改进灾难恢复计划,减少业务中断的风险。 6. 重新审视应用扩展性:在云环境中,应用扩展的方式与传统方式不同,本书将引导读者转变思维方式,适应云原生的扩展策略。 此外,George Reese 还通过亚马逊网络服务(AWS)的实际例子,展示了书中原则的应用,并简要概述了市场上的其他云服务。这本书提供的最佳实践适用于所有可用的云服务,旨在帮助读者顺利过渡到云环境,并确保其Web应用在云中取得成功。 无论你是正在考虑采用云计算,还是已经在使用云服务,"Cloud Application Architectures" 都是一本宝贵的参考资料,它提供了深入的见解和实用的指导,以帮助你在云时代构建健壮且高效的架构。