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 
转载请保留此信息。



本文转自峻祁连. Moving to Cloud/Mobile博客园博客,原文链接:http://www.cnblogs.com/junqilian/archive/2011/05/09/windows_azure_deployment.html ,如需转载请自行联系原作者
相关文章
|
24天前
|
Ubuntu 网络协议 Linux
快速部署WSL(Windows Subsystem for Linux)
WSL提供了一种轻量级的方法,使开发者能够在Windows上无缝运行Linux环境。通过本文介绍的步骤,可以快速安装、配置和使用WSL,以满足开发和测试的需求。
92 8
|
2月前
|
安全 Windows
【Azure Cloud Service】在Windows系统中抓取网络包 ( 不需要另外安全抓包工具)
通常,在生产环境中,为了保证系统环境的安全和纯粹,是不建议安装其它软件或排查工具(如果可以安装,也是需要走审批流程)。 本文将介绍一种,不用安装Wireshark / tcpdump 等工具,使用Windows系统自带的 netsh trace 命令来获取网络包的步骤
89 32
|
2月前
|
C# Windows
【Azure App Service】在App Service for Windows上验证能占用的内存最大值
根据以上测验,当使用App Service内存没有达到预期的值,且应用异常日志出现OutOfMemory时,就需要检查Platform的设置是否位64bit。
53 11
|
3月前
|
边缘计算 安全 网络安全
|
3月前
|
开发框架 .NET API
Windows Forms应用程序中集成一个ASP.NET API服务
Windows Forms应用程序中集成一个ASP.NET API服务
116 9
|
3月前
|
Windows
重装系统学习笔记(一):Windows10重装步骤(正版)
这篇博客文章详细介绍了如何使用微软官方工具重装Windows 10系统,包括下载安装工具、准备U盘、设置BIOS以及系统安装的步骤。
72 0
重装系统学习笔记(一):Windows10重装步骤(正版)
|
4月前
|
Docker Windows Python
Windows-Docker学习笔记(一)
本文介绍了Windows环境下Docker的安装与使用方法。首先通过链接下载Windows版本的Docker,然后按步骤配置:启用Windows功能、设置默认WSL版本为2,并检查Docker及其组件是否正常工作。接着详细列出了Docker的基础命令及其用法,包括搜索、下载镜像、管理容器等。同时介绍了Dockerfile的编写方法及其构建过程,以及docker-compose.yml文件的用途。最后提供了运行和管理容器的具体示例。
Windows-Docker学习笔记(一)
|
4月前
|
Windows
Windows操作系统部署安装Kerberos客户端
详细介绍了在Windows操作系统上部署安装Kerberos客户端的完整过程,包括下载安装包、安装步骤、自定义安装路径、修改环境变量、配置hosts文件和Kerberos配置文件,以及安装后的验证步骤。
479 3
Windows操作系统部署安装Kerberos客户端
|
4月前
|
Windows Python
python获取windows机子上运行的程序名称
python获取windows机子上运行的程序名称
|
4月前
|
小程序 Windows
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障

热门文章

最新文章