java - Azure 上的 Spring 和 Azure Spring Cloud 之间的区别

标签 java spring azure spring-boot azure-spring-cloud

我是 Azure 及其服务的新手,我正在尝试找出其中的差异。如果想在 Azure 上部署 Spring Boot 应用程序,可以在不使用 Azure Spring Cloud 的情况下完成吗?另外,Azure Functions 只能与 Azure Spring Cloud 集成吗?

以下是两者的文档页面:

Spring on Azure

Azure Spring Cloud

最佳答案

  • Azure 上的 Spring 提供了与 Azure 服务(例如 Active Directory)集成的解决方案。它与 Spring Cloud 项目没有任何共同点,并且不仅仅针对微服务架构。
  • Azure Spring Cloud 是一个项目,可以将基于 Spring Cloud 的微服务应用程序轻松部署到 Azure,同时保持实现平台无关。除此之外,它还提供了微服务架构的组件解决方案,例如服务发现和注册、配置管理等。

关于java - Azure 上的 Spring 和 Azure Spring Cloud 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61020289/

相关文章:

java - 在运行时对 Tomcat 7 进行故障排除

java - android getSystemService(String s) - 反射?

java - 如何在我的 Web 应用程序中找到 Guice 模块列表?

java - Presto JDBC 大型查询极慢

java - Gradle 构建中使用 `implementation` 配置指定的依赖项未放入 Spring Boot fat jar 中

azure - 从本地 MySQL 提取数据并将其转换到 Azure Synapse 数据仓库

Java 重写和接口(interface)

java - 具有承载授权的 RestTemplate

c# - ResolveEventHandler只调用一次,成功或失败

linux - 无法从 kubernetes pod 挂载 azure 文件共享(在本地计算机上工作正常)