我是Azure的新手。我从未使用过天蓝色。因此,请不要介意这是否是一个愚蠢的问题。
我有一个也不了解部署的客户。
我有angular / node应用程序。他想使用虚拟机在Azure上托管。
我不确定天青。因此,我不知道如何在没有VM的情况下进行部署。
我知道要使用RDP(远程桌面)进行部署。
有人可以帮助我吗?有没有VM的情况下可以部署angular&node应用程序的方法吗?
是否有特定的文档?在Azure中我需要哪些服务?
谢谢!
答案 0 :(得分:2)
除了Azure VM,通常有两种在Azure上部署Node.js应用的方法,包括App Service - Web Apps和Web Apps for Containers,请查看下面的链接以了解这些指南。
用于在Azure Web Apps上部署Node.js应用。
要在用于容器的Azure Web应用程序上部署Node.js应用程序,这是在Azure上像本地Docker一样部署应用程序的简单方法。
一些重要的工具将有助于简化部署。
web.config
文件。 Kudu wiki对于Azure的新手来说非常有用且很有价值。有关此主题的更多详细信息,此处不能一一列出,但以上这些是必要的。 Java开发人员的官方guide对于Azure的新手很有帮助。
答案 1 :(得分:0)
Jay Gong发布了有关在Azure上托管的好答案。但是,您可能想问问客户是否意味着他/她想要微服务体系结构。有关微服务的更多信息,请查看this link。
另一个可行的选择是应用程序服务(这是一项Azure服务,可以管理部署并进行大量抽象处理,但实际上有一个VM)?如果没有用于托管的VM,则很难在Azure上的云中执行任何操作-唯一的其他选择是本地托管,而没有Azure。我认为这会破坏使用云服务的目的,因为您的客户端似乎很困惑。