首页>教程>Azure>Azure 云服务

Azure 云服务

内容纲要

云服务是一种平台即服务,旨在支持可扩展、可靠且运行成本更低的 Web 应用程序。使用云服务,我们可以将 Web 应用程序部署到 Azure。我们对虚拟机有更多的控制权。我们可以在使用 Azure 云服务的 VM 上安装自定义软件,并且可以远程访问它们。

使用云服务,我们不创建虚拟机。相反,我们提供了一个配置文件,告诉 Azure 我们想要创建多少个实例、实例的大小以及平台将为我们创建它们。

云服务能够检测到任何失败的虚拟机和应用程序,并准备好在发生故障时启动新的虚拟机或应用程序实例。云服务应用程序不应在其自己的 VM 的文件系统中维护状态。

云服务角色

Web 角色:它通过 IIS 自动部署和托管我们的应用程序。

工作角色:它不使用 IIS 并独立运行我们的应用程序。如果我们想运行任何连续的沐浴,那么我们可以使用worker角色,并且Web角色和Worker角色都会与存储交互以获得应用程序包等。

为了部署这些 Web 角色和 Worker 角色,我们将提供与这些 Web 应用程序相关的配置和代码。

云服务组件

三个关键组件构成了一个云服务。

  • ServiceDefenition.csdef 文件指定 Azure 用于配置云服务的设置。例如 - 站点、端点、证书等。
  • ServiceConfiguration.cscfg 包含将用于确定云服务设置配置的值。例如 - 实例数量、实例类型、端口等。
  • Service package.cspkg 用于将应用程序部署为云服务。首先,需要使用 CSPacK 命令行工具对其进行打包。CSPacK 会生成一个应用程序包文件,该文件可以使用门户上传到 Azure。

使用 Azure 门户创建云服务

第 1 步:单击创建资源,然后输入云服务。

第2步:之后,单击它,然后单击创建。

步骤 3:填写 DNS 名称,选择资源组和位置。

第4步:现在,单击创建。您的云服务将被创建。

第 5 步:要查看云服务,请单击转到资源。

第 6 步:现在,转到 Visual Studio 并创建一个新的云服务项目。在这里您可以看到基本配置设置,如下图所示。

第 7 步:要将此云服务发布到 Azure,请右键单击文件名。然后点击发布。

第 8 步:选择您的订阅,然后单击下一步。

第 9 步:填写所有必需的详细信息,然后单击发布。

第 10 步:现在,转到 Azure 门户并单击您创建的资源组。您现在可以看到您的 Web 角色已发布,如下图所示。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索