文档章节

最全的Windows Azure学习教程汇总

葡萄城控件技术团队
 葡萄城控件技术团队
发布于 2016/11/08 15:25
字数 2344
阅读 39
收藏 2
点赞 0
评论 0

Windows Azure 是微软基于云计算的操作系统,能够为开发者提供一个平台,帮助开发可运行在云服务器、数据中心、Web 和 PC 上的应用程序。

Azure 是一种灵活和支持互操作的平台,能够将处于云端的开发者个人能力,同微软全球数据中心网络托管的服务,比如存储、计算和网络基础设施服务,紧密结合起来。帮助开发者在“云端”和“客户端”同时部署应用,使得企业与用户都能共享资源。

本文整理了丰富的 Windows Azure 学习资源,帮助开发者能全面地学习 Windows Azure 知识,并将 Windows Azure 运用在项目和实际工作中。

一、 Windows Azure 平台简介

通过本系列博客,先来了解一下 Windows Azure 平台的基本知识。Windows Azure,正如同桌面操作系统 Windows 和服务器操作系统 Windows Server 一样,是一个云端的操作系统。开发人员可以使用同一套技术:.NET(包括 Silverlight),或者 Win32,同时针对桌面,服务器,以及云,开发程序,而不需要针对某个平台学习专门的技术。Visual Studio 和 Expression Studio 为开发人员提供了强大的工具支持。

Windows Azure平台简介(一):定位与产品结构

Windows Azure平台简介(二):Windows Azure

Windows Azure平台简介(三):AppFabric

Windows Azure平台简介(四):SQL Azure以及其他服务

 

二、Windows Azure入门教学系列

在开始本教学之前,请确保你从 Windows Azure 平台下载下载并安装了最新的 Windows Azure 开发工具。本教学使用 Visual Studio 2010 作为开发工具。

Windows Azure入门教学系列 (一):创建第一个WebRole程序

Windows Azure入门教学系列 (二):部署第一个Web Role程序

Windows Azure入门教学系列 (三):创建第一个Worker Role程序

Windows Azure入门教学系列 (四):使用Blob Storage

Windows Azure入门教学系列 (五):使用Queue Storage

Windows Azure入门教学系列 (六):使用Table Storage

Windows Azure入门教学系列 (七):使用REST API访问Storage Service

Windows Azure入门教学系列 (八):使用Windows Azure Drive

 

三、Azure学习笔记

Azure学习笔记:Web Site(1)

Azure学习笔记:Service Bus(2)

Azure学习笔记:Storage(3)

Azure学习笔记:Cloud Service(4)

 

四、Azure Storage 基本用法介绍

Azure Storage 是微软 Azure 云提供的云端存储解决方案,当前支持的存储类型有 Blob、Queue、File 和 Table。

Azure Blob Storage 基本用法 -- Azure Storage 之 Blob

Azure Queue Storage 基本用法 -- Azure Storage 之 Queue

Azure File Storage 基本用法 -- Azure Storage 之 File

Azure Table storage 基本用法 -- Azure Storage 之 Table

 

五、Windows Azure Storage 

Windows Azure Storage 支持三重冗余的。保存在 Azure Storage 的内容,会在同一个数据中心保留有3个副本。这样的好处显而易见:当数据中心发生一般性故障的时候,比如磁盘损坏,机架服务器损坏等,用户保存在 Azure Storage 的数据不会丢失。每次对于 Storage 的写操作,都会对三个副本进行同步写操作,等到在副本操作完毕之后,才会返回执行成功给客户端。

Windows Azure 提供了三种不同类型的存储服务(这里的存储是非关系型数据,比如图片、文档等文件),用来提供给 Windows Azure 上运行的应用程序存储数据使用。依据不同的存储格式会有不同的限制,因为这些存储服务都是以分散式巨量存储(Distributed Mass Storage)为核心概念所设计出来的,为了要达成快速在分散式存储空间中存储与管理数据(还包含高可用度的赘余存储管理),微软有在数据的存储上做一些限制。

微软还提供了 REST API 来方便用户操作 Storage Service。

(1)Windows Azure Storage Service存储服务

(2)Windows Azure Storage Service存储服务之Blob详解(上)

(3)Windows Azure Storage Service存储服务之Blob详解(中)

(4)Windows Azure Storage Service存储服务之Blob Share Access Signature

(5)Windows Azure Drive

(6)Windows Azure Storage之Table

(7)使用工具管理Windows Azure Storage

(8)Windows Azure 上的托管服务CDN (上)

(9)Windows Azure 上的托管服务CDN (中) Blob Service

(10)Windows Azure 上的托管服务CDN (下) Hosted Service

(11)计算你存储的Blob的大小

(12)本地冗余存储 vs 地理冗余存储 (上)

(13)本地冗余存储 vs 地理冗余存储 (下)

(14)使用Azure Blob的PutBlock方法,实现文件的分块、离线上传

(15)使用WCF服务,将本地图片上传至Azure Storage (上) 服务器端代码

(16)使用WCF服务,将本地图片上传至Azure Storage (上) 客户端代码

(17)Azure Storage读取访问地域冗余(Read Access – Geo Redundant Storage, RA-GRS)

(18)使用HTML5 Portal的Azure CDN服务

(19)再谈Azure Block Blob和Page Blob

(20)使用Azure File实现共享文件夹

(21)使用AzCopy工具,加快Azure Storage传输速度

(22)Azure Storage如何支持多级目录

(23)计算Azure VHD实际使用容量

 

六、Azure PowerShell 

PowerShell 是管理 Azure 的最好方式之一,通过使用 PowerShell 脚本可以把很多的工作自动化。比如对于 Azure 上的虚拟机,可以设置定时关机操作,并在适当的时间把它开机,这样就能减少虚拟机的运行时间,同时也能为节能减排做出贡献。

(1)PowerShell入门

(2)修改Azure订阅名称

(3)上传证书

(4)使用PowerShell管理多个订阅

(5)使用Azure PowerShell创建简单的Azure虚拟机和Linux虚拟机

(6)设置单个Virtual Machine Endpoint

(7)使用CSV文件批量设置Virtual Machine Endpoint

(8)使用PowerShell设置Azure负载均衡器规则

(9)使用PowerShell导出订阅下所有的Azure VM的Public IP和Private IP

(10)使用PowerShell导出订阅下所有的Azure VM和Cloud Service的高可用情况

(11)使用自定义虚拟机镜像模板,创建Azure虚拟机并绑定公网IP(VIP)和内网IP(DIP)

(12)通过Azure PowerShell创建SSH登录的Linux VM

 

七、SQL Azure

SQL Azure 是微软基于 Microsoft SQL Server Denali,也就是 SQL Server 2012 构建的云端关系型数据库服务。SQL Azure 是 SQL Server 的一个大子集,能够实现 SQL Server 的绝大部分功能,并且将它们作为云端的服务来扩展。SQL Azure Database 提供内置的高精准、可用性、功效与其他功能。

(1)入门

(2)SQL Azure vs SQL Server

(3)创建一个SQL Azure 服务器

(4)创建一个SQL Azure数据库

(5)使用SQL Server Management Studio连接SQL Azure

(6)使用Project Houston管理SQL Azure

(7)在SQL Azure Database中执行的T-SQL

(8)使用Visual Studio 2010开发应用连接SQL Azure云端数据库

(9)把本地的SQL Server数据库迁移到SQL Azure云数据库上

(10)SQL Azure Data Sync数据同步功能(上)

(11)SQL Azure Data Sync数据同步功能(下)

(12)使用新Portal 创建 SQL Azure Database

(13)Azure的两种关系型数据库服务:SQL Azure与SQL Server VM的不同

(14)将云端SQL Azure中的数据库备份到本地SQL Server

(15)SQL Azure 新的规格

(16)创建PaaS SQL Azure V12数据库

(17)SQL Azure V12 - 跨数据中心标准地域复制(Standard Geo-Replication)

(18)使用External Table实现垮库查询

(19)Stretch Database 概览

(20)使用SQL Server 2016 Upgrade Advisor

(21)将整张表都迁移到Azure Stretch Database里

(22)迁移部分数据到Azure Stretch Database

 

推荐学习 Windows Azure 的书籍

1. 《Windows Azure 实战》全面深入,完整覆盖 Windows Azure 所有关键技术和理论,详细讲解云计算开发流程、云服务架构(可用性、可靠性和高性能)、云设备整合、系统整合,以及云计算项目的管理。
注重实战,68个精心策划的针对特定实际应用场景的真实案例,详细呈现案例的设计思路和完整实现步骤。

2. 《Windows Azure 从入门到精通》介绍了如何构建和管理云端的可扩展应用,一次一个知识点,同时辅之以适当的练习,可帮助读者轻松掌握基本的编程技能,掌握 Windows Azure 云计算平台的核心服务和特性,是一本理想的入门教程。

 

3. 《云计算与Azure平台实战》解决了从本地转移到基于云的应用程序时,可能面临的各种问题;展示了如何将 ASP.NET 身份验证和角色管理用应用于 Azure Web 角色;揭示了迁移到 Windows Azure 时把计算服务卸载到一个或多个 WorkerWeb 角色的益处;讲解如何为共享 Azure 表选择最合适的 PartionKey 和 RowKey 值的组合;探讨了改善 Azure 表的可扩展性和性能的方法。

4. 《走进云计算:Windows Azure实战手记》介绍了你必须学会的微软云开发技术,介绍目前最火爆的云计算,深入剖析微软最新的云开发平台,涵盖 Windows Azure 环境、存储服务、SQL Azure 数据库与 App Fabric 服务平台 Step by Step 递进教学,初学者可按部就班地学习云应用的开发技术。

© 著作权归作者所有

共有 人打赏支持
葡萄城控件技术团队

葡萄城控件技术团队

粉丝 320
博文 485
码字总数 692522
作品 13
西安
高级程序员
最全的Windows Azure学习教程汇总

转载: http://blog.csdn.net/powertoolsteam/article/details/53082470 目录(?)[-] 一 Windows Azure 平台简介 二Windows Azure入门教学系列 三Azure学习笔记 四Azure Storage 基本用法介绍......

chenhao_asd ⋅ 2017/02/26 ⋅ 0

Hyper-V 2016 系列教程45 System Center 2016 Data Protection Manager 可以备份什么

支持保护表 群集支持 DPM 可以保护以下群集应用程序中的数据: 文件服务器 SQL Server Hyper-V — 但是如果使用横向扩展 DPM 保护来保护 Hyper-V 群集,则无法为受保护的 Hyper-V 工作负荷添...

chicxp ⋅ 2017/09/21 ⋅ 0

微软Windows Azure平台资源汇总

公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客。 云计算简介 了解云计算的一般概念。 Windows Azure平台简介 开始认...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

在Windows Azure中使用Node.js,开启云计算之旅!

Node.js 是一个很好的平台,在过去的两年里它越来越受欢迎。它提供了一个服务器端的理想的构建高度可扩展性和高性能网络应用程序(不论是在非云端或者是在云端)的JavaScript编程模型。它的突...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

ASP.NET MVC 5 入门指南汇总

经过前一段时间的翻译和编辑,我们陆续发出12篇ASP.NET MVC 5的入门文章。其中大部分翻译自ASP.NET MVC 5 官方教程,由于本系列文章言简意赅,篇幅适中,从一个web网站示例开始讲解,全文最终...

葡萄城控件技术团队 ⋅ 2014/06/11 ⋅ 0

[Azure] Azure 中国服务使用注意事项及兼容版存储访问工具

Windows Azure中国服务终于落地了,不过我们早已参加了“内测”,这里给马上要尝鲜的朋友们说说会遇到的问题。 1. Windows Azure中国服务速度 这点大家应该不难想象,国内有强大的防火墙,肯...

whfill ⋅ 2013/05/22 ⋅ 0

和Steve, Wade 一起学习如何使用Windows Azure Startup Tasks

公告 :本博客为微软云计算中文博客 的镜像博客。 部分文章因为博客兼容性问题 ,会影响阅读体验 。如遇此情况,请访问 原博客 。 如果您正在寻找Windows Azure startup tasks 的入门教程,千...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

微软云计算中文博客

公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客。 我们小组开办的博客: http://blogs.msdn.com/azchina 本中文博客由...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

公布Windows Azure Storage Analytics

我们很高兴地宣布:Windows Azure Storage Analytics发布了。这个特性为开发人员和操作人员提供了跟踪、分析和调试Windows Azure存储(Blob、表和队列)使用状况的能力。你可以使用此数据来分析...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

Windows Azure AppFabric 入门教学系列 (一):创建 AppFabric 项目与命名空间

公告 :本博客为微软云计算中文博客 的镜像博客。 部分文章因为博客兼容性问题 ,会影响阅读体验 。如遇此情况,请访问 原博客 。 从今天开始,我们会陆续推出Windows Azure AppFabric 入门教...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring JavaConfig 注解

JavaConfig注解允许开发者将Bean的定义和配置放在Java类中。它是除使用XML文件定义和配置Bean外的另一种方案。 配置: 如一个Bean如果在XML文件可以这样配置: <bean id="helloBean" class="...

霍淇滨 ⋅ 26分钟前 ⋅ 0

Spring clound 组件

Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。 润物无声,融合在每个微服务中、依赖其它组件并为其提供服务。 Ribbon,客户端负载均衡,特性有区域亲和、重试机制。...

英雄有梦没死就别停 ⋅ 27分钟前 ⋅ 0

Confluence 6 重新获得站点备份文件

Confluence 将会创建备份,同时压缩 XML 文件后存储熬你的 <home-directory>/backups> 目录中。你需要自己访问你安装的 Confluence 服务器,并且从服务器上获得这个文件。 运行从 Confluence...

honeymose ⋅ 32分钟前 ⋅ 0

informix的常用SQL语句

1、创建数据库 eg1. 创建不记录日志的库testdb,参考语句如下: CREATE DATABASE testdb; eg2. 创建带缓冲式的记录日志的数据库testdb(SQL语句不一定在事务之中,拥有者名字不被用于对象的解...

wangxuwei ⋅ 47分钟前 ⋅ 0

matplotlib画图

最简单的入门是从类 MATLAB API 开始,它被设计成兼容 MATLAB 绘图函数。 from pylab import *from numpy import *x = linspace(0, 5, 10)y = x ** 2figure()plot(x, y, 'r')...

Dr_hu ⋅ 今天 ⋅ 0

RabbitMQ学习以及与Spring的集成(三)

本文介绍RabbitMQ与Spring的简单集成以及消息的发送和接收。 在RabbitMQ的Spring配置文件中,首先需要增加命名空间。 xmlns:rabbit="http://www.springframework.org/schema/rabbit" 其次是模...

onedotdot ⋅ 今天 ⋅ 0

JAVA实现仿微信红包分配规则

最近过年发红包拜年成为一种新的潮流,作为程序猿对算法的好奇远远要大于对红包的好奇,这里介绍一种自己想到的一种随机红包分配策略,还请大家多多指教。 算法介绍 一、红包金额限制 对于微...

小致dad ⋅ 今天 ⋅ 0

Python 数电表格格式化 xlutils xlwt xlrd的使用

需要安装 xlutils xlwt xlrd 格式化前 格式化后 代码 先copy读取的表格,然后按照一定的规则修改,将昵称中的学号提取出来替换昵称即可 from xlrd import open_workbookfrom xlutils.copy ...

阿豪boy ⋅ 今天 ⋅ 0

面试题:使用rand5()生成rand7()

前言 读研究生这3 年,思维与本科相比变化挺大的,这几年除了看论文、设计方案,更重要的是学会注重先思考、再实现,感觉更加成熟吧,不再像个小P孩,人年轻时总会心高气傲。有1 道面试题:给...

初雪之音 ⋅ 今天 ⋅ 0

Docker Toolbox Looks like something went wrong

Docker Toolbox 重新安装后提示错误:Looks like something went wrong in step ´Checking if machine default exists´ 控制面板-->程序与应用-->启用或关闭windows功能:找到Hyper-V,如果处......

随你疯 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部