微软云Azure开发解决方案(内训专供)

培训费用:¥ 6000

培训周期:24 课时

在线咨询

课程大纲


课程介绍

Azure开发解决方案旨在为学生们体验构建高可用的应用程序。学生还将了解使用微软 Azure 平台提供服务的经验。此课程为学生提供把现有的 ASP.NET MVC 应用程序扩展其功能作为将其移动到 Azure 的一部分的方法。本课程重点考虑有必要在云中构建一个高度可用的解决方案。


学员基础

参加这门课程的学员,需要具备一定的软件开发基础:了解包括C#语言和Asp.net 应用程序在内的微软开发平台知识;懂得使用Visaul Studio 开发工具;具有使用Azure平台的经验。


课程大纲


一、Azure平台概述

1.课程简介和课程准备工作

2.云计算和Azure服务概述

3.Azure管理门户简介


二、使用Azure虚拟机建立开发环境

1.Azure虚拟机功能概述

2.搭建和使用Azure虚拟机

3.Azure虚拟机工作负载

4.迁移Azure虚拟机实例


三、在Azure平台上托管Web应用程序

1.Azure网站服务

2.将Web托管到Azure中

3.配置Azure网站

4.发布Azure网站


四、使用云数据库:AzureSQL

1.AzureSQL数据库概述

2.管理Azure中的SQL数据库

3.AzureSQL数据库工具

4.保护和回复AzureSQL数据库实例

5.迁移AzureSQL数据库


五、设计云应用程序的复原力

1.高可用应用程序设计实践

2.应用程序分析

3.使用Asp.Net构建高性能应用程序

4.常见的云应用程序模式

5.缓存应用程序数据


六、管理Azure中的云服务

1.云服务概述

2.云服务中的Web角色

3.云服务中的辅助角色

4.云服务角色处理

5.自定义云服务

6.更新和管理云服务部署


七、在Azure中存储表格数据

1.Azure存储概述

2.Azure存储表概述

3.表实体事务


八、存储和使用Azure中的文件

1.存储Blob

2.控制对存储Blob文件和容器的访问

3.配置Azure存储账户

4.Azure文件

5.Azure存储工具使用

6.Azure存储API调用


九、使用队列和ServiceBus设计程序中的通信策略

1.Azure队列存储

2.AzureServiceBus

3.AzureServiceBus队列

4.AzureServiceBus中继

5.AzureServiceBus通知中心

6.在WCF中使用AzureServiceBus


十、Azure虚拟网络和网络基础结构

1.Azure虚拟网络

2.高度可用的Azure虚拟机

3.自定义Azure虚拟机网络

4.结合使用vSphereHA和vSphereDRS来实现业务连续性


十一、自动化和Azure资源集成

1.AzureSDK客户端库

2.使用PowerShell编写Azure服务管理脚本

3.AzureREST接口

4.Azure资源管理器


十二、保护Azure Web应用程序

1.Azure中的身份验证概述

2.Azure活动目录概述

3.Azure活动目录配置和用户管理

4.Azure活动目录身份验证

5.Azure活动目录多重身份验证


十三、Azure应用程序的维护和监视

1.Web应用程序的部署策略

2.部署Azure网站服务

3.部署Azure云服务

4.持续集成

5.云应用程序的监视