InfoQ访谈:Azure + Spring Boot = Serverless

本文要点

  • 微软提供了构建无服务器应用程序所需的所有工具和持续部署工具。目前,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应用程序的经验。

原文链接:【https://www.infoq.cn/article/GTcUguRG19330LFpDjBg】。未经作者许可,禁止转载。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章