gpt4 book ai didi

azure - Azure 中的微服务

转载 作者:行者123 更新时间:2023-12-02 07:08:41 24 4
gpt4 key购买 nike

我理解微服务是关于独立的松散耦合的服务。我已阅读https://en.wikipedia.org/wiki/Microservices .

说到 Azure,我知道有很多组件,例如 Azure Service Fabric、AKS,并且还可以选择使用 Docker 或任何其他容器化工具在 Azure VM 中部署容器。然而,由于微服务是关于开发atmoic单独可扩展的服务,因此这也可以通过将每个服务部署为应用程序服务计划中的Azure Web API APP并根据性能指标配置自动缩放来实现(尽管每个API APP可能不是单独的)可扩展,它们仍然可以在部署、配置等方面单独管理)?

有人可以建议这个思维过程是否正确吗?

最佳答案

微服务不是一个平台或技术,因此如果您可以制作小型的可独立部署的服务,那么它们就是微服务。当然 - 一些技术会有所帮助,但这取决于您的情况。

如果您只需要一些服务,您可能不需要任何复杂的服务。确保服务建模良好、拥有自己的数据,并且最好有良好的监控和部署管道设置。尽可能针对服务故障进行设计。

您需要独立缩放每个部分吗?理想情况下,您应该能够,但服务的要求是否有很大不同?您可以有许多小型应用程序服务计划,但这是以未使用资源为代价的,因此在需要时进行拆分。

关于azure - Azure 中的微服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50438873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com