Azure 应用服务是一个平台,可用于运行 Web 应用程序、移动后端和 RESTful API,而无需担心管理底层基础结构。 将其视为一种功能强大的 Web 托管服务,负责为你完成所有繁重的工作,因此可以专注于创建出色的应用程序。
应用 Serivce 支持各种 Web 堆栈:.NET、Java(在 Java SE、Tomcat 和 JBoss 风格中),Node.js、Python 和 PHP,并且可以在 Windows 和 Linux 上运行它们。 或者,如果应用已容器化,只需将其部署为自定义容器即可。
为何使用 Azure 应用服务?
无论你是学生、小型企业、初创公司还是企业,应用服务都提供各种专为满足需求而定制的功能。
学生
- 免费访问:除了广泛可用的 免费层外,学生还可以利用 Azure for Students Starter 计划。
- IDE 支持:专用生成的部署工具适用于 Visual Studio、Visual Studio Code、IntelliJ 和 Eclipse。
- 易于使用:无需基础结构管理方面的体验即可运行应用。
- 学习资源:大量的教程和指南可帮助你入门。
小型企业和初创公司
- 品牌安全性:使用 应用服务域 和 免费的托管证书快速保护品牌和客户。 或者,将您的域名和证书带入应用服务。
- 经济高效:仅为使用的资源付费,并根据业务需求 纵向 或 横向 扩展。
- 命令行友好:使用已使用的命令行工具进行部署,例如 Maven、Gradle、Azure 开发人员 CLI、Azure CLI 和 Azure PowerShell。
- 可伸缩性:按需自动缩放应用程序。
- 全球影响力:在全球数据中心部署应用。
- 应用程序模板:从 Azure 市场中广泛的应用程序模板列表中进行选择,例如 WordPress、Joomla 和 Drupal。
- 社交登录支持:使用 Google、 Facebook、 X 和 Microsoft 帐户进行关键社交登录。
企业
- CI/CD:使用 GitHub Actions、Azure Pipelines 等 持续部署 。 通过 过渡环境进行可预测部署。
- 高密度托管节省:使用内存优化 P*mv3 层在更少的 VM 上运行更多应用程序,并通过 Azure 节省计划和预留实例在可预测的工作负荷上节省多达 55%。
- 完全隔离:使用 Azure 虚拟网络集成保护入口和出口,或使用专用网络和 VM 通过 应用服务环境运行完全隔离的应用程序。
- 业务线:利用内置身份验证、Microsoft Graph 以及业务线应用程序的连接器轻松开发业务应用程序。
- 可靠性:可靠的 SLA 和区域冗余功能有助于对应用程序进行防灾。
- 安全性和符合性: ISO、SOC 和 PCI 合规性 符合大型企业最严格的要求。
有关最适合你的方案的 Azure 计算服务的信息,请参阅 “选择 Azure 计算服务”。
后续步骤
- azure 应用服务 入门