个性化阅读
专注于IT技术分析

30个精品Microsoft Azure面试题及答案合集

Microsoft Azure面试问题

下面列出了30个最常见的Microsoft Azure面试问题和答案。

1)什么是云计算?

这是一个平台, 我们可以在该平台上通过互联网存储和访问我们的数据。我们可以从世界任何地方存储和访问我们的数据。


2)什么是Azure云服务?

Azure云服务在Azure中提供了多个Web应用程序;它对服务进行了分类, 并允许我们灵活地扩展使用范围。 Azure云服务于2010年启动。它是一个动态云平台, 提供开发, 数据存储, 服务托管和服务管理。


3)Azure中的哪些服务可用于管理资源?

Azure资源管理器用于管理Microsoft Azure中的资源。它用于使用简单的JSON脚本一起部署, 管理和删除所有资源。


4)Azure可以部署哪种类型的Web应用程序?

Microsoft发行了针对Java和Ruby的SDK, 以允许使用这些语言编写的应用程序将对Azure Service Platform API的调用传递给AppFabric Service。


5)就Microsoft Azure解释角色。

角色什么都不是, 但是服务器是通俗易懂的术语。服务器是受管理的, 负载均衡的平台即服务虚拟机, 它们可以协同工作以实现共同的目标。

这些角色分为三个部分

  • Web角色:用于使用IIS平台支持的语言(如PHP, .NET等)部署网站。已对其进行了配置和自定义以运行Web应用程序。
  • 辅助角色:与用于部署网站的Web角色不同, 它可以帮助Web角色执行后台流程。
  • VM角色:用户可以使用它来计划任务和其他Windows服务。我们可以使用VM角色来自定义运行web和worker角色的计算机。

6)什么是虚拟机规模集?

它是一种Azure计算资源, 可用于部署和管理一组相同的VM。如果所有VM都配置相同, 则针对大型计算, 大数据和容器化工作负载构建大规模服务很容易。


7)Windows Azure平台的主要部分是什么?

Windows Azure具有以下三个主要部分:

  • Windows Azure Compute:它提供可由托管环境管理的代码。它提供了通过零件进行计算的好处。它由三种类型的角色组成-Web角色, 辅助角色和VM角色。
  • Windows Azure存储:它提供四种类型的存储服务-队列, 表, Blob和Windows Azure驱动器(VHD)
  • Windows Azure AppFabric:AppFabric提供五项服务-服务总线, 访问, 缓存, 集成和组合。

8)通过在Azure中自动缩放, 你了解什么?

Azure在需要时自动提供服务的扩展。这取决于我们应用程序的使用, 时间和流量。例如-在考试期间, 任何与考试相关的应用程序或网站上的流量都会更高。然后, Azure将自动修改设置并根据需要提供资源。


9)什么是存储密钥?

存储密钥是一种身份验证方法, 可用于验证对存储服务帐户的访问以根据我们的先决条件控制数据。我们可以选择提供主访问密钥和辅助访问密钥。使用辅助访问密钥的主要原因是为了避免应用程序或网站的停机。


10)解释SQL Azure数据库。

Microsoft Azure SQL数据库是与云服务关联的一种方式, 我们可以将数据库存储到云中。它具有SQL Server的类似组件, 即, 核心具有很高的可访问性, 多功能性和安全性。


11)在Azure中解释cmdlet?

cmdlet是一种轻量级命令, 可以用作Microsoft Azure PowerShell环境的一部分。 cmdlet由自动执行脚本的Azure PowerShell召唤, 该脚本位于命令行中。 Azure PowerShell运行时还通过Azure PowerShell API自动调用它们。


12)解释Microsoft Azure中的迁移助手工具。

迁移助手工具检查了我们的IIS安装并识别了可以迁移到云的站点, 其中包含平台无法迁移或不支持的所有组件。该工具类似地创建以给定Azure成员身份提供的网站和数据库。


13)什么是Azure SLA(服务水平协议)?

SLA确保当我们为每个角色发送两个或更多角色实例时。对我们云服务的访问将保持99.95%的时间准确性。每当角色实例的过程未运行时, 识别和重新校正活动将在99.9%的时间开始。


14)什么是Azure中的可用性集?

可用性集是Azure虚拟机的分组。可用性集允许Azure云构建和了解如何为用户构建应用程序以提供可用性和冗余。


15)如果驱动器发生故障, 我们应该采取什么步骤?

如果驱动器发生故障, 我们应该按照以下步骤操作:

  • 卸载驱动器, 这将使Azure存储对象正常运行。
  • 如果要更换, 我们将格式化并重新安装驱动器。

16)为什么要使用VNet?命名虚拟机的电源状态。

我们可以使用VNet在云中表示我们的网络。 VNet在逻辑上将我们在云中启动的实例与其余资源隔离开来。虚拟机的各种电源状态为:运行, 启动, 停止, 取消分配等。


17)什么是网络安全组?

一个网络安全组允许我们管理到NIC或子网等的网络通信。如果网络连接得当, 将按需分配网络负载。


18)什么是cspack?

Cspack是一个命令行工具, 用于生成服务包文件。它可以帮助我们在计算模拟器或Microsoft Windows Azure中准备要部署的应用程序。


19)命名Microsoft Azure中使用的两个Blob。

Azure中的两种Blob是:

  • 块斑点
  • 页面Blob

20)我们可以将现有VM添加到可用性集吗?

不, 如果我们希望我们的VM成为可用性集的一部分, 那么我们需要在该集内创建VM。


21)我们可以在虚拟机上使用多少存储空间?

在Azure中, 每个数据磁盘最多可容纳1 TB。我们可以使用的磁盘数量取决于虚拟机的大小。建议将Azure受管磁盘与Azure虚拟机一起用于持久存储数据。我们可以在每个虚拟机上使用多个托管磁盘。


22)如何在Azure CLI中创建VM?

az vm create ` 
--resource-group myResourceGroup ` 
--name myVM --image win2016datacenter ` 
--admin-username Azureuser ` 
--admin-password myPassword12

23)什么是Azure搜索?

它是一种云搜索即服务解决方案, 将服务器和基础结构管理委派给Microsoft, 从而为我们提供了现成的服务, 我们可以在其中填充数据, 然后使用它来向我们的Web或移动应用程序添加搜索。 Azure搜索使我们能够使用简单的REST API或.NET SDK轻松为我们的应用程序添加强大的搜索体验, 而无需管理搜索基础结构或成为搜索专家。


24)解释Service Fabric的有状态和无状态微服务吗?

Service Fabric使我们能够构建包含微服务的应用程序。无状态微服务不会在请求之外维持可变状态。 Azure云服务的辅助角色是无状态服务的一个示例。有状态微服务会在请求及其响应之外维持可变的, 权威的状态。


25)Azure云服务中的Web角色是什么?

Azure中的Web角色是运行Microsoft IIS Web服务器的虚拟机实例, 该实例可以接受并响应HTTP或HTTPS请求。


26)我们可以在使用经典部署创建的虚拟网络中使用Azure资源管理器创建VM吗?

Azure门户不支持它。我们不能使用Azure资源管理器将虚拟机部署到使用经典部署创建的虚拟网络中。


27)Azure中可用于数据存储的选项有哪些?

存储数据的选项包括:

  • Azure文件
  • 操作系统驱动器
  • 比例尺
  • 临时驱动
  • Azure数据服务
  • 外部数据服务

28)什么是Azure Redis缓存?

Redis缓存是一种开源的内存中数据结构存储, 用作数据库, 缓存和消息代理。 Azure Redis缓存类似于著名的开源Redis缓存。它提供对安全且专用的Redis缓存的访问, 该缓存由Microsoft管理并且可以从Azure内的任何应用程序进行访问。


29)什么是Redis数据库?

它是一个完全托管的, 开源的, 兼容的内存中数据存储, 可为快速, 可扩展的应用程序提供支持。


30)如何在PowerShell中创建VM?

# Define a credential object 
$cred = Get-Credential 
# Create a virtual machine configuration 
$vmConfig = New-AzureRmVMConfig -VMName myVM -VMSize Standard_DS2 |
` Set-AzureRmVMOperatingSystem -Windows -ComputerName myVM -Credential $cred | 
` Set-AzureRmVMSourceImage -PublisherName MicrosoftWindowsServer -Offer WindowsServer ` 
-Skus 2016-Datacenter -Version latest | Add-AzureRmVMNetworkInterface -Id $nic.Id

工作/人力资源面试问题
JavaScript面试问题
Java OOP面试问题
JSP面试问题
休眠面试问题
SQL面试题
Android面试题
MySQL面试问题

面试技巧

公司面试问题与程序

Java基础面试问题

Servlet面试问题

春季面试问题

PL / SQL面试问题

Oracle面试问题

jQuery面试问题

赞(0)
未经允许不得转载:srcmini » 30个精品Microsoft Azure面试题及答案合集

评论 抢沙发

评论前必须登录!