24

InfoQ 访谈:Azure + Spring Boot = Serverless

 3 years ago
source link: https://www.infoq.cn/article/GTcUguRG19330LFpDjBg
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
  • 微软提供了构建无服务器应用程序所需的所有工具和持续部署工具。目前,Azure DevOps 和 GitHub Actions 都提供了支持。
  • 除了 Spring Boot 之外,Azure 还提供了对 Quarkus 和 Microaut 的支持。JHipster 为直接部署到 Azure 提供了开箱即用的支持。
  • 借助这种“lift-and-shift”的方式,我们可以很容易地将一个部署在 Tomcat 上的 Spring Boot 应用程序转换为一个“无服务器”的 Azure 应用程序。MVC 控制器需要进行重写,复杂的部分在 DB 端,需要额外的工作量来获得类似的行为。
  • Azure 为 Java 8 和 Java 11 提供了适当的支持。
  • 只要谨慎地选择所使用的工具,就可以确保无压力地从 Azure 迁移到另一个云平台。

微软似乎一次又一次地证明了它对云计算和 Java 生态系统的关注成了一种新的常态。Java 已经是 Azure 函数所支持的语言之一,而 Julien Dubois 进一步对 Spring Boot 和 Azure 进行了实验,看看这种组合对于 Azure 的无服务器计算意味着什么。InfoQ 采访了 Julien Dubois,进一步探讨了他在 Azure 上部署 Spring Boot 应用程序的经验。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK