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 ,如需转载请自行联系原作者
目录
打赏
0
0
0
0
23
分享
相关文章
|
19天前
|
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
32 12
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
23 1
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
18 0
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
通过阿里云计算巢部署 NVIDIA NIM,加速企业大语言模型 SaaS 化
通过阿里云计算巢部署 NVIDIA NIM,加速企业大语言模型 SaaS 化
云计算安全:AWS与Azure的安全策略与实践比较
【10月更文挑战第26天】本文详细比较了AWS和Azure在安全性方面的策略和实践,涵盖身份与访问管理、数据加密与保护以及安全监控与响应。通过代码示例展示了两家云服务提供商在实际应用中的具体操作,帮助企业在选择云服务时做出明智决策。
83 0
快速部署WSL(Windows Subsystem for Linux)
WSL提供了一种轻量级的方法,使开发者能够在Windows上无缝运行Linux环境。通过本文介绍的步骤,可以快速安装、配置和使用WSL,以满足开发和测试的需求。
267 8
云计算安全:AWS与Azure的安全策略与实践比较
【10月更文挑战第27天】本文对比分析了AWS和Azure在云计算安全领域的策略与实践,涵盖技术、定价、混合云工具等方面。通过代码示例展示了如何在两个平台上实施安全措施,如监控告警、数据加密和身份管理。总结了两者的优缺点,帮助读者根据具体需求选择合适的云服务提供商。
83 4
通过阿里云计算巢部署NVIDIA NIM,加速企业大语言模型SaaS化
在人工智能飞速发展的今天,大语言模型(LLM)为各个行业带来了全新的场景和机遇。诸如客户服务数字人,计算机辅助药物研发的生成式虚拟筛选,基于检索增强生成(RAG)的企业多模态PDF数据提取,网络安全流数据过滤、处理和分类优化等工作流,正在无缝集成和运行在定制化的企业AI应用,企业还能够基于专有业务数据和用户反馈数据,不断优化AI应用。
Windows Forms应用程序中集成一个ASP.NET API服务
Windows Forms应用程序中集成一个ASP.NET API服务
131 9