实战AWS开发:构建高可用云应用
需积分: 10 19 浏览量
更新于2024-07-21
收藏 21.47MB PDF 举报
"Mastering AWS Development 1782173633"
本书是一部针对亚马逊Web服务(AWS)开发的实战指南,旨在帮助开发者和企业将应用迁移到AWS平台上,构建高度可用、成本效益高、容错性强且可扩展的分布式系统。书中通过实例驱动的方式,介绍了AWS的各种服务和技术,如Amazon EC2、S3、Elastic Beanstalk等,让读者能够充分利用AWS的强大基础设施。
本书适合具备数据库基础、基本虚拟化知识和云计算背景的Web和云计算开发者阅读。书中建议读者对AWS架构有一定的了解。
书中详细涵盖了AWS开发平台的基础知识,教你如何利用AWS SDKs、APIs以及AWS Management Console创建、设计和管理整个应用生命周期。首先,你会学习AWS开发平台的基本概念,以及如何利用EC2、EBS和弹性负载均衡器构建稳定和可扩展的基础设施。接着,深入探讨如何设计和开发自己的Web应用程序,了解报警机制、灾难恢复计划,并通过RESTful API连接AWS服务。此外,还将涉及CloudFormation、自动扩展、使用Chef进行自动化部署,以及在AWS云上处理大数据和Apache Hadoop。
书末,你将了解到AWS计费、成本控制架构设计、AWS安全特性和故障排除方法,以及基于AWS基础设施构建的应用程序开发。
书中的章节包括:
1. 云端架构
2. 弹性与容错基础设施
3. 存储生命周期管理
4. Web应用与批处理架构
5. 高可用性、灾难恢复与Amazon VPC
6. AWS工具与设置指南
7. 使用API与AWS交互
8. Amazon Beanstalk、CloudTrail和数据仓库服务
9. 启动配置与自动配置
10. AWS计费与Amazon CDN服务
11. 使用AWS分析大数据
12. 其他特性、AWS安全与故障排查
13. 构建应用与AWS最佳实践
通过阅读本书,读者可以全面掌握AWS的各个关键方面,从而有效地构建、管理和优化在AWS上的应用程序和基础设施。
2016-09-28 上传
2021-05-28 上传
2014-07-24 上传
137 浏览量
2019-04-15 上传
2018-12-28 上传
2017-02-06 上传
2023-09-08 上传
ramissue
- 粉丝: 354
- 资源: 1487
最新资源
- CoreOS部署神器:configdrive_creator脚本详解
- 探索CCR-Studio.github.io: JavaScript的前沿实践平台
- RapidMatter:Web企业架构设计即服务应用平台
- 电影数据整合:ETL过程与数据库加载实现
- R语言文本分析工作坊资源库详细介绍
- QML小程序实现风车旋转动画教程
- Magento小部件字段验证扩展功能实现
- Flutter入门项目:my_stock应用程序开发指南
- React项目引导:快速构建、测试与部署
- 利用物联网智能技术提升设备安全
- 软件工程师校招笔试题-编程面试大学完整学习计划
- Node.js跨平台JavaScript运行时环境介绍
- 使用护照js和Google Outh的身份验证器教程
- PHP基础教程:掌握PHP编程语言
- Wheel:Vim/Neovim高效缓冲区管理与导航插件
- 在英特尔NUC5i5RYK上安装并优化Kodi运行环境