Azure网络安全

一个示意图,显示云提供商和客户如何在以下不同类型的计算服务实现下共担安全责任:内部部署、基础结构即服务、平台即服务和软件即服务。

一个示意图,显示对处于中心的数据进行深层防御。 围绕数据的安全环是:应用程序、计算、网络、外围、标识和访问以及物理安全。

安全分层方法

 

数据

几乎所有情况下,攻击者都会攻击以下数据:

  • 存储在数据库中的数据
  • 存储在虚拟机磁盘上的数据
  • 存储在 Office 365 等 SaaS 应用程序上的数据
  • 存储在云存储中的数据

存储数据和控制数据访问权限的人员有责任确保数据得到恰当保护。 通常情况下,存在相应法规要求,规定必须提供数据控制和处理方式,确保数据的保密性、完整性和可用性。

 

应用程序

  • 确保应用程序安全且没有任何漏洞。
  • 将敏感的应用程序机密存储在安全的存储介质中。
  • 将安全性包含在所有应用程序开发的设计要求中。

将安全性融合到应用程序开发生命周期,有助于减少代码中出现的安全漏洞数量。 鼓励所有开发团队确保其应用程序在默认情况下处于安全状态,并且坚定不移地执行安全性要求。

 

计算

  • 对虚拟机的安全访问。
  • 实现终结点保护,修复系统并使其保持最新。

恶意软件、未修复的系统和保护不当的系统将使环境容易受到攻击。 此层的重点是确保计算资源安全,并设置适当的控制,以最大程度减少安全问题。

 

网络

  • 限制资源之间的通信。
  • 默认拒绝。
  • 限制入站 Internet 访问并在适当的时候限制出站访问。
  • 实现与本地网络的安全连接。

此层的重点是将所有资源的网络连接性限制为仅允许所需内容。 通过限制该通信,可降低整个网络中发生横向位移的风险。

 

外围

  • 使用分布式拒绝服务 (DDoS) 保护可在攻击导致最终用户拒绝服务之前,先筛选大规模攻击。
  • 使用外围防火墙可识别针对网络的恶意攻击,并发出警报。

在网络外围,其职责是防止针对资源的基于网络的攻击。 识别这些攻击,消除其影响并在攻击发生时发出警报是保持网络安全的重要方法。

 

标识和访问

  • 控制对基础结构的访问权限并更改控制。
  • 使用单一登录和多重身份验证。
  • 审核事件和更改。

标识和访问层的职责是确保标识安全、所授予访问权限仅为所需权限以及记录更改。

 

物理安全性

  • 以物理方式构建安全性和控制对数据中心内计算硬件的访问是第一道防线。

利用物理安全性,可针对资产访问提供物理安全保护。 这可确保不能绕过其他层,进而恰当处理丢失或盗取情况。

 

什么是 Azure Active Directory?

Azure AD 是一种基于云的标识服务。 它内置支持,可与现有本地 Active Directory 同步,也可单独使用。 这意味着所有应用程序,无论其位于本地、云中(包括 Office 365)还是移动设备中,都可共享同一凭证。 管理员和开发人员可以使用 Azure AD 中配置的集中式规则和策略来控制对内部和外部数据及应用程序的访问。

Azure AD 提供的服务包括:

  • 身份验证。 这包括验证身份以访问应用程序和资源,以及提供自助密码重置、多重身份验证 (MFA)、自定义禁止密码列表和智能锁定服务等功能。
  • 单一登录 (SSO)。 借助 SSO,用户只需记住一个 ID 和一个密码即可访问多个应用程序。 单个标识与用户关联,简化了安全模型。 当用户更改角色或离开组织时,访问权限修改仅与该标识关联,大大减少了更改或禁用帐户所需的工作量。
  • 应用程序管理。 可以使用 Azure AD 应用程序代理、SSO、“我的应用”门户(也称为“访问”面板)和 SaaS 应用来管理云应用和本地应用。
  • 企业到企业 (B2B) 标识服务。 管理来宾用户和外部合作伙伴,同时保持对自己公司数据的企业到客户 (B2C) 标识服务的控制。 自定义并控制将应用与服务配合使用时,用户注册、登录及管理其配置文件的方式。
  • 设备管理。 管理云设备或本地设备访问企业数据的方式。

Azure Policy 是 Azure 中的一项服务,用于定义、分配和管理环境中的资源标准。 它可以防止创建不允许使用的资源,确保新资源应用特定设置,并对现有资源运行评估以扫描不合规的情况。

 

原文地址:https://www.cnblogs.com/sundy818/p/10438811.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Microsoft云包括了Azure、PowerPlatform、Microsoft365、GitHub、Dynamics365等,虽然许多企业应用程序开发领导者了解在Azure上创建应用程序的价值,但事实是您可以将整个Microsoft云作为应用程序平台.有一篇文章:在Microsoft云上构建应用程序从应用程序开发角度介绍了M
《WindowsAzurePlatform系列文章目录》 我们在使用AzureAPIManagement(APIM)实现服务网关的时候,一般都是面向互联网的。比如场景一:AzureAPIManagement保护AzureVM上部署的ApacheWebService,客户端是来自于Internet的用户。整体的数据流是:用户->I
微软免费使用一年的Azure虚拟机,默认提供了一个64G的磁盘,但是系统却只给分配了32个G,尝试了几次扩大分区,最终都导致系统崩溃了,只能重新开虚拟机,无奈,只好网上找来现成的脚本,自动调整分区大小,只需要输入想调整为多少G即可,终于成功把系统分区扩大了。更改分区大小的脚本:if[[$#-eq
2022年5月25日,Meta公司选择Azure作为战略云供应商,推进人工智能创新,深化PyTorch合作https://azure.microsoft.com/en-us/blog/meta-selects-azure-as-strategic-cloud-provider-to-advance-ai-innovation-and-deepen-pytorch-collaboration/微软致力于负责任地推进人工智能的
上篇请访问这里做一个能对标阿里云的前端APM工具(上)样本多样性问题上一小节中的实施方案是微观的,即单次性的、具体的。但是从宏观上看,我需要保证性能测试是公允的,符合大众预期的。为了达到这种效果,最简单的方式就是保证测试的多样性,让足够多人访问产生足够多的样本来,但这对于一个
一年一度的MicrosoftBuild终于来了,带来了非常非常多的新技术和功能更新。不知道各位小伙伴有没有和我一样熬夜看了开幕式和五个核心主题的全过程呢?接下来我和大家来谈一下作为开发者最应关注的七大方向技术更新。AI能力的提升1.AzureOpenAIService终于来了开发人员可
问题描述使用AzureStorageAccount的共享访问签名(ShareAccessSignature)生成的终结点,连接时遇见  TheAzureStorageendpointurlismalformed(Azure存储终结点URL格式不正确)StorageAccountSDKinpom.xml:<dependency><groupId>com.azure</groupI
Azure提供的负载均衡服务叫LoadBalancer,它工作在ISO七层模型的第四层,通过分析IP层及传输层(TCP/UDP)的流量实现基于"IP+端口"的负载均衡。AzureLoadBalancer的主要功能负载均衡基于ISO四层的负载均衡,请参考下图(此图来自互联网):端口转发通过创建入站NAT规则,
各位好,今天继续来讨论关于Azure平台的技术问题,这次我们来讨论关于监控的话题,各个云平台都会为用户预留获取监控数据的接口,Azure也不例外,拿最基础用法来说,用户可以从AzurePortal中获取所需要的监控信息,比如Azure虚拟机的磁盘IO,CPU百分比,内存等,除此之外,还可以通过定义各种action,针对
在以往我们创建高可用Web应用程序时,负载均衡器是必不可少的组件。我们都使用传统内部服务器的负载均衡器,其中我们的应用程序在N个实例上运行,负载均衡器位于这些服务器的前面,并根据某些预定义的算法和设置向后端服务器分配负载。迁移到云中,我们需要了解如何使用Azure组件实现相同的
AzureEventGrid是一个托管事件路由平台,使我们能够实时响应Azure中托管的应用程序或拥有的任何Azure资源中发生的更改。EventGrid处理来自Azure服务的内置Azure事件以及来自应用程序的自定义事件,并实时发布它们。它可以每秒动态扩展和处理数百万个事件,Azure为生产工作负载提供99.
今天来谈一谈automation中另外一个很关键的内容,也就是updatemanagement,不同于configurationmanagement,updatemanagement主要用于管理windows以及LinuxVM中的补丁内容,当然和configurationmanagement一样,updatemanagement不仅仅可以管理Windows中VM的补丁,也可以管理non-Azure
下边来谈一谈Azure中Alert更多的应用,正常来说,云厂商都会有自己的SLA保证,比如目前来说,在可用性集里的虚拟机,SLA是99.95%,这点可以从商务角度保护客户的一部分利益。但是,从技术上来说,任何云都不可能保证100%的可用性,所以有些时候也会出现一些service的outage,对用户来说,第一时间知晓这
MicrosoftAzure中提供了多种类型和大小的虚拟机,我们将通过本来来了解下微软具体提供了哪些类型和大小的虚拟机,以方便在项目过程中进行评估。类型大小说明常规用途B,Dsv3,Dv3, DSv2,Dv2,Av2, DCCPU 与内存之比平衡。适用于测试和开发、小到中型数据库和低到中等流量Web
假定我们正在运行某个应用程序,此应用程序需要用户在应用程序中提交大量图片文件,那么对于系统管理员来说手动审核这些图片是很消耗时间的,并且对于图片的审核也许并不是即时的。为了解决这一问题,这篇文章将向大家演示如何使用AzureFunction和CognitiveServices来对上传到应用程序的
中国-北京[2018.12.10]2018年12月7日,历时60余天,在超过150+的面试中,21家企业经三轮筛选晋级终审,最终14家企业在激烈的角逐中成功入选微软加速器·北京13期创新企业名单。颉一软件有幸拔得头筹,很快将与MicrosoftAzure开展深度合作,开启全面加速企业级用户数字化转型之路!微软加速器·
假定我们有某个应用程序会将文件存储到AzureBlob中,存储在Blob中的数据保存七天,七天以后需要对其进行删除。这需求可以使用AzurePowerShellRunbook来完成,但是我想看看是否可以用很少甚至没有代码来完成。经过一番探索我发现AzureLogicApp非常适合这种情况。你可以用LogicApp创
接下来继续之前给各位介绍的内容,我们接着来谈下Azureautomation中关于configurationmanagement的内容,上一篇中介绍了关于inventory的应用,通过inventory,可以快速收集Azure与非Azure服务器中的资产信息。除此之外,configurationmanagement中changetracking也是个非常实用的功能,通
安全分层方法 数据几乎所有情况下,攻击者都会攻击以下数据:存储在数据库中的数据存储在虚拟机磁盘上的数据存储在Office365等SaaS应用程序上的数据存储在云存储中的数据存储数据和控制数据访问权限的人员有责任确保数据得到恰当保护。通常情况下,存在相应法规要
生成云应用程序时需要应对的常见挑战是,如何管理代码中用于云服务身份验证的凭据。保护这些凭据是一项重要任务。理想情况下,这些凭据永远不会出现在开发者工作站上,也不会被签入源代码管理系统中。虽然AzureKeyVault可用于安全存储凭据、机密以及其他密钥,但代码需要通过KeyVa