微服务是实现软件开发的架构化和组织化方法,可以加快部署周期、促进创新和所有权管理,并提高软件应用程序的可维护性和可扩展性。

这种方法包括扩展提供软件和服务的组织。采用微服务方法后,软件将由若干通过明确定义的 API 通信的小型独立服务组成。这些服务由各个小型独立团队负责。

如需详细了解 AWS 的微服务方法,请阅读以下白皮书:AWS 上的微服务

我们在下面列出了可帮助您详细了解微服务的其他资源。


tma-vanguard
3:41
tma-palringo
5:43
tma-ocado
4:57

开发人员指南    HTML | PDF | Kindle

API 参考    HTML | PDF

AWS CLI 参考    HTML

ECS CLI 参考    HTML

开发人员指南    HTML | PDF | Kindle

API 参考    HTML | PDF

AWS CLI 参考    HTML


此参考架构向您展示如了何在 AWS 上构建无服务器聊天机器人,它可以监控您的聊天通道并删除包含挑逗性或露骨内容的图像。 (GitHub)

此参考架构简化了在 AWS 上部署高度可用且可扩展的 Magento CE 商务平台的复杂性。(GitHub)

此参考架构可以帮助您在 AWS 上部署高度可用且可扩展的 Drupal 站点。(GitHub)

本参考架构简化了在 AWS 上部署高度可用且可扩展的 WordPress 网站的复杂性。(GitHub)


AWS 快速入门参考部署帮助您按照安全性和可用性方面的 AWS 最佳实践,快速在 AWS 云上部署功能完备的软件。AWS CloudFormation 模板能够自动执行部署,同时部署指南详细介绍了架构和实施。快速入门采用模块化结构,并且可自定义,使您能够针对自己的实施添加更多功能或进行修改。使用快速入门在 AWS 上部署以下解决方案


借助 AWS 的灵活性,您可以根据需要设计应用程序架构。AWS 参考架构数据表为您提供了构建充分利用 AWS 云基础架构的应用程序所需的架构指南。每个数据表均直观地显示了架构,并对各项服务的使用方式进行了基本描述。

Web 应用程序托管
构建高度可扩展且可靠的 Web 或移动 Web 应用程序 (PDF)

内容和媒体服务
构建服务于大量内容和媒体的高度可靠的系统 (PDF)

批处理
构建自动扩展的批处理系统,如视频处理管道 (PDF)

容错和高可用性
构建在故障发生时迅速故障转移到新实例的系统 (PDF)

大规模处理和超大数据集
构建处理大数据的高性能计算系统 (PDF)

广告服务
构建高度可扩展的在线广告服务解决方案 (PDF)

适用于本地应用程序的灾难恢复
构建适用于本地应用程序的经济高效的灾难恢复解决方案 (PDF)

文件同步
构建简单的文件同步服务 (PDF)

媒体共享
云支持媒体共享框架 (PDF)

在线游戏
构建强大的在线游戏 (PDF)

日志分析
分析云中的海量日志数据 (PDF)

金融服务网格计算
构建金融服务领域专用的高度可扩展的弹性网格 (PDF)

电子商务网站第 1 部分:Web 前端
为电子商务网站构建弹性 Web 前端 (PDF)

电子商务网站第 2 部分:结账流水线
为电子商务网站构建高度可扩展的结账流水线 (PDF)

电子商务网站第 3 部分:营销和推荐
为电子商务网站构建高度可扩展的推荐引擎 (PDF)

时间序列处理
构建可处理时间序列数据的弹性系统 (PDF)


本白皮书介绍了架构完善的 AWS 框架,该框架可帮助客户评估和改善基于云的架构,以及更好地了解其设计决策的业务影响。我们讲解了四个概念领域(我们将之定义为架构完善的框架的支柱)的常规设计原则以及特定最佳实践与指南。下载白皮书 (PDF)

云强化了构建高度可扩展 Internet 架构的一些旧概念,并引入了一些完全改变应用程序构建和部署方式的新概念。为了充分利用云的所有优势,包括其灵活性和可扩展性,了解 AWS 的产品、功能和最佳实践非常重要。本白皮书提供了所有 AWS 产品的技术概述,并重点介绍了各种应用程序架构最佳实践,以帮助您设计高效、可扩展的云架构。下载白皮书 (PDF)

AWS 为您提供了各种必要的工具、功能和地理区域,使您能够构建可靠的低成本容错系统,这些系统在运行时只需极少的人工干预。本白皮书讨论了可用来在 AWS 云中构建高度可靠和可用的应用程序的所有容错功能。下载白皮书 (PDF)

发生灾难时,您可以快速启动 Amazon Web Services (AWS) 中的资源,确保业务能连续进行。本白皮书重点介绍了可用于灾难恢复流程的相关 AWS 功能和服务,并显示了有关如何从灾难中恢复的示例情景。另外,本白皮书还进一步提供了有关如何改进灾难恢复计划以及如何在灾难恢复流程中充分利用AWS 的建议。下载白皮书 (PDF)

在 Amazon Web Services (AWS) 上部署应用程序不仅快捷、简易,而且还具有成本效益。本白皮书的目标受众是正在通过 AWS 寻找有效架构指南的开发人员和架构师,帮助他们评估应用程序是否准备好运行。本白皮书提供了两个检查清单:基本检查清单和企业检查清单,您可以根据列出的基本最佳实践和建议最佳实践来评估自己的应用程序,然后自信地部署这些应用程序。下载白皮书 (PDF)

托管高度可用且可扩展的 Web 应用程序可能是个非常复杂昂贵构想。传统的可扩展 Web 架构不仅需要实施复杂的解决方案来确保高水平的可靠性,还需要准确预测流量以提供高水平的客户服务。AWS 提供可靠、可扩展、安全且高性能的基础设施,可满足最严苛的 Web 应用程序的要求,同时支持可弹性扩展的基础设施模式,以便将 IT 成本与实时客户流量模型相匹配。本白皮书详细介绍了 Web 应用程序托管解决方案,其中包括如何使用各项服务来创建高度可用且可扩展的 Web 应用程序。下载白皮书 (PDF)

AWS 云平台包含各种基于云的数据存储选项。虽然这些备选项可以让架构师和开发人员做出最适合其应用程序需求的设计决策,但选择数量有时也会引起混淆。本白皮书概述了各种存储选项、描述了最理想的使用情景,并介绍了其他重要的存储特定特性(例如,灵活性和成本),使您能够确定何时使用哪个存储选项。下载白皮书 (PDF)

您应该在云应用程序架构的每一层实施安全性。在本白皮书中,您将了解一些特定的工具、功能以及有关如何在 AWS 环境中保护云计算应用程序的指南。我们提供了一些有关如何从头开始在应用程序中构建安全性的策略建议。下载白皮书 (PDF)

要成功运行电子邮件程序,您必须了解可影响您的发送并最终影响电子邮件收件人的几个主题。您发送电子邮件的目的有很多,比如说,增进与客户之间的现有关系、营销新产品、为一群具有相同兴趣的人员提供培训,或者就相关事宜对客户进行通知。本白皮书首先将介绍收件人以及负责保护其收件箱的 Internet 服务提供商 (ISP) 从您电子邮件中获得的价值。然后,我们解释电子邮件流程的具体环节、相关人员及其扮演的角色。最后,您将了解如何优化价值,以及如何基于我们汇编的一些最佳实践提升该价值。下载白皮书 (PDF)


观看录制的网络研讨会,该网络研讨将涉及从架构最佳实践到迁移应用程序的各种主题。要想仅观看与云架构相关的内容,请在视频播放器上选择“架构”播放列表。