你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

通过应用程序吸引客户

生成云原生应用程序以便以新的方式连接客户。 云原生应用程序是从头开始生成的,针对云规模和性能进行了优化。 云原生应用程序在微服务体系结构的基础上进行松散耦合,使用托管服务,可以进程观察,并利用持续交付来保证性能可靠、更快地推入市场。

通过应用程序进行的创新包括将托管在本地的现有应用程序现代化,以及使用容器或无服务器技术生成云原生应用程序。 Azure 提供的 PaaS 服务(例如 Azure 应用服务)可帮助你轻松地将以 .NET、.NET Core、Java、Node.js、Ruby、Python 或 PHP 编写的现有 Web 应用和 API 应用现代化,方便在 Azure 中部署。

有了开放标准容器模型,就可以在使用托管服务(例如 Azure Kubernetes 服务、Azure 容器实例、用于容器的 Web 应用)时轻松地生成微服务或将现有应用程序容器化并将其部署到 Azure。 无服务器技术(例如 Azure Functions、Azure 逻辑应用)使用消耗模型(为使用的内容付费),让你可以专注于生成应用程序,而不需部署并管理基础结构。

基于云的解决方案的一大优势是能够更快速地收集反馈并开始为用户提供价值。 不管该用户是外部客户还是你自己公司内部的用户,你获取应用程序反馈的速度越快,效果越好。

Azure 应用服务

Azure 应用服务为应用程序提供了一个宿主环境,消除了你进行基础结构管理和 OS 修补的负担。 它可以根据用户的需要自动进行缩放,同时又受你所定义的限制条件的约束,使成本可控。

Azure 应用服务针对多种语言(例如 ASP.NET、ASP.NET Core、Java、Ruby、Node.js、PHP、Python)提供一流支持。 如果需要托管另一个运行时堆栈,则可通过用于容器的 Web 应用轻松快捷地在应用服务中托管 Docker 容器,这样就可以将自定义代码堆栈托管在一个不需要处理服务器事务的环境中。

操作

若要配置或监视 Azure 应用服务部署,请执行以下操作:

  1. 转到“应用服务”。
  2. 配置新服务:选择“添加”,然后按提示操作
  3. 管理现有服务:从托管应用程序的列表中选择所需应用程序。

Azure 认知服务

可以使用 Azure 认知服务通过一组 API 将高级智能直接注入应用程序,以便利用 Microsoft 支持的 AI 和机器学习算法。

操作

若要配置或监视 Azure 认知服务部署,请执行以下操作:

  1. 转到“认知服务”。
  2. 配置新服务:选择“添加”,然后按提示操作
  3. 管理现有服务:从托管服务的列表中选择所需服务。

Azure 机器人服务

Azure 机器人服务扩展了标准应用程序:添加了一个自然的机器人界面,该界面使用 AI 和机器学习创建了与客户交互的新方式。

操作

若要配置或监视 Azure 机器人服务部署,请执行以下操作:

  1. 转到“机器人服务”。
  2. 配置新服务:选择“添加”,然后按提示操作
  3. 管理现有服务:从托管服务的列表中选择所需机器人。

Azure DevOps

在创新过程中,你最终会发现自己踏上的是通往 DevOps 之旅。 Microsoft 早就有一项本地产品,称为 Team Foundation Server (TFS)。 Microsoft 在创新过程中 开发了 Azure DevOps,这是一项基于云的服务,其提供的生成和发布工具支持许多语言和目的地,适合你进行发布。 有关详细信息,请参阅 Azure DevOps

Visual Studio 应用中心

随着移动应用变得越来越常用,我们越来越需要一个能够在不同配置的实际设备上自动进行测试的平台。 Visual Studio App Center 不仅提供一个可以跨 iOS、Android、Windows 和 macOS 进行云原生应用程序测试的场所,而且提供一个可以使用 Azure Application Insights 轻松快捷地分析遥测数据的监视平台。 有关详细信息,请参阅 Visual Studio App Center

Visual Studio App Center 还提供通知服务,让你只需单次调用即可跨平台向应用程序发送通知,不需单独联系每项通知服务。

了解详细信息