Menu
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

AWS 云消息和队列


消息和队列视频

W3schools.com 与 Amazon Web Services 合作,为我们的学生提供数字培训内容。


单体应用程序和微服务

应用程序由多个组件组成。

这些组件之间相互通信。

通信可以传输数据,满足请求,并保持应用程序运行。


单体应用程序

具有紧密耦合组件的架构可以称为单体应用程序。

组件可以是数据库、服务器、接口等等。

如果其中一个组件出现故障,单体应用程序可能会变得脆弱。

在最坏的情况下,这会导致整个服务停止运行。

相反,您的应用程序可以使用一种称为 **微服务** 的方法来设计。

如果一个组件出现故障,微服务可以帮助保持您的服务可用。


  

**AWS 和 W3Schools** 提供 免费和付费的 云课程

参与文本和视频为基础的学习体验。

免费的 AWS 培训 - 今天提升技能,迈向云端。

开始使用 »


微服务

如果一个组件出现故障,微服务可以帮助维护服务。

这些服务可以维护,因为它们相互通信,并且组件没有紧密耦合。

AWS 有两项服务可以实现这种集成

  • AWS 简单通知服务 (**AWS SNS**)
  • AWS 简单队列服务 (**AWS SQS**)

您将在下一章中了解更多关于它们的信息。

单体和微服务方法之间的区别是 **紧密耦合** 与 **松散耦合**。


AWS 云练习

通过练习测试自己

练习

组件之间如何相互作用?

They 

开始练习


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.