• Windows Azure云计算学习笔记3部署windows Azure 应用程序


    这一节中将学习到部署Windows Azure应用和服务的基本知识,通过Windows Azure门户或者PowerShell Cmdlets来部署云应用的方法。

     

    The Windows Azure Portal 门户

    ------------------------------------------------------

    Windows Azure Portal 门户提供了一个管理和发布windows Azure云应用的入口。除了账号之外,首先需要的就是一个Hosted Service。

    image

    Hosted Service是一个初始的发布单元,由两部分组成:package包文件和配置文件。包文件包含了应用程序模块,而配置文件包含了在部署过程中需要使用的配置信息。

    下面是创建Hosted Server的界面,需要输入服务的名字,对外发布的URL,是直接发布到生产环境中还是先彩排一下等信息,然后上传package包文件和配置文件。

    image

    使用Windows Azure门户,还可以对发布的服务进行管理。包括启动或者停止服务,升级、配置或者删除服务,配置服务器操作系统信息等。

    image

    下面是更新部署的界面

    image

    和对当前部署进行配置的界面:

    image

    还可以把正在运行的示例在彩排和正式生产状态建切换,这个叫做Swapping VIPs。

    image

    Windows Azure门户还可以配置服务器操作系统信息,现在可选的操作系统只有windows server2008和windows server 2008 R2。

    image

     

    使用PowerShell部署windows azure应用

    ----------------------------------------------------------------

     

    PowerShell可以通过创建脚本的方式来执行某些任务,使得这些任务完成更快捷,自动化,可重复执行等等。在MSDN的代码库里有好多安装部署windows Azure相关的cmdlets,可以到http://code.msdn.microsoft.com/azureCmdLets 下载。

    image

    通过PowerShell脚本,可以创建新部署,停止和启动部署好的服务,在彩排和生产状态间切换等等任务。比如下面的脚本是创建一个新部署:

    New-Deployment -serviceName <servicename> -subscriptionId

    <subscriptionid> -certificate <certificate> -slot staging -package

    <packagefile> -configuration <configfile> -label <servicelabel> | Get-

    OperationStatus –WaitToComplete

    今天先到这里,下节继续学习。

    作者:峻祁连
    邮箱:junqilian@163.com
    出处:http://junqilian.cnblogs.com
    转载请保留此信息。
  • 相关阅读:
    浅谈Python常用英文单词
    python web框架 Django的APP以及目录介绍 2
    Python中的enumerate函数
    python web框架 django wsgi 理论
    python web框架 django 工程 创建 目录介绍
    python web框架 django工程的创建
    mysql c 终止 mysql输入语句模式
    前端 html input标签 placeholder属性 标签上显示内容
    img 标签注意 默认img标签,有一个1px的边框 img{ border: 0; }
    前端 html input标签 disable 属性
  • 原文地址:https://www.cnblogs.com/junqilian/p/windows_azure_deployment.html
Copyright © 2020-2023  润新知