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 ,如需转载请自行联系原作者
相关文章
|
13天前
|
消息中间件 编译器 API
Windows窗口程序
Windows窗口程序
|
15天前
|
C# Windows
.NET开源免费的Windows快速文件搜索和应用程序启动器
今天大姚给大家分享一款.NET开源(MIT License)、免费、功能强大的Windows快速文件搜索和应用程序启动器:Flow Launcher。
|
30天前
|
Ubuntu Linux 数据安全/隐私保护
Windows11 使用 WSL2部署Ubuntu
在管理员PowerShell中运行命令启用Windows子系统Linux和虚拟机平台,但安装Ubuntu时遇到错误。解决方法是下载NoLsp_fix_WSL2工具,以管理员权限进入其目录,使用工具指向WSL的路径(例如 `C:\windows\system32\wsl.exe`)进行修复,然后能成功打开Ubuntu。
37 4
|
1月前
|
Windows
实现Windows程序的数据更新
实现Windows程序的数据更新
12 0
|
1月前
|
Windows
构建布局良好的Windows程序
构建布局良好的Windows程序
11 0
|
1月前
|
C# Windows
初识Windows程序
初识Windows程序
10 0
|
1月前
|
存储 安全 数据安全/隐私保护
Windows部署WebDAV服务并映射到本地盘符实现公网访问本地存储文件
Windows部署WebDAV服务并映射到本地盘符实现公网访问本地存储文件
269 0
|
2月前
|
Java Linux Windows
windows实现自动部署jar包运行程序
windows实现自动部署jar包运行程序
39 0
|
3月前
|
应用服务中间件 Linux 网络安全
windows+linux环境下nginx部署环境
windows+linux环境下nginx部署环境
|
4天前
|
Apache 数据安全/隐私保护 Windows
如何在Windows部署TortoiseSVN客户端并实现公网连接内网VisualSVN服务端
如何在Windows部署TortoiseSVN客户端并实现公网连接内网VisualSVN服务端