保护云工作负载在多云环境中变得更加复杂,原因有三点。首先,安全功能因提供程序而异。例如,Azure Sentinel与AWS CloudTrail不同。

保护云工作负载在多云环境中变得更加复杂,原因有三点。首先,安全功能因提供程序而异。例如,Azure Sentinel与AWS CloudTrail不同。

其次,实施安全策略(例如如何访问日志,记录什么类型的数据或门户网站对资源的管理访问权限)在提供商之间有所不同。

第三,运营安全任务也取决于提供商,并要考虑服务产品中的细微差别。因此,当工作负载直接使用基础安全服务时,可能会发生锁定。

为减少这些挑战,IT领导者可将业务流程纳入组织的多云策略中。Kubernetes是一种流行的开源容器编排系统,可用于管理云工作负载,并在云提供商的本机安全服务与其客户的安全策略目标之间提供抽象层。

在某些情况下,多云编排工具还可以通过在访问和使用安全服务的方式上实施标准化来减少锁定。

另外,在适当的情况下,这些用例中的每一个都具有潜在的安全益处。在这里,了解Kubernetes如何为多云安全规划增加价值,以及如何评估和选择正确的部署选项。

Kubernetes在多云环境中的安全优势

Kubernetes安全价值主张的基础来自其作为自动执行常见管理挑战的框架的功能。例如,在部署VM或应用程序容器时,业务流程管理置备,取消置备和按需资源扩展,以及工作负载先决条件和依存关系,例如机密管理。

要了解Kubernetes对于多云架构的价值,请考虑商店信用卡和银行信用卡之间的区别。商店卡可提供其他功能,例如增加折扣和会员计划,但仅限于一家商店。或者,普通卡使持卡人可以在任何地方购物,但无法获得部分或全部额外利益。

编排提供程序在其产品中包含一些安全性至关重要的元素,例如,对存储的机密信息实施适当的机密性,确保对机密信息和工作负载的访问控制适当,并验证是否为新的工作负载配置了适当的配置。

编排平台的内置安全功能为组织提供了云提供商本机功能的替代方案,更重要的是,编排平台可以理解的功能为组织提供了替代方案。这减少了供应商锁定,因为未直接调用提供程序的本机安全服务。

在大多数情况下,组织可以重新部署基础架构,而不必重新实现基础服务,而是可以移至其他提供商的实现。因此,可以按需要以工作负载不可见的方式换出基础实现。

同样,如果工作负载移动,则可以轻松地将支持直接与业务流程平台进行交互的自动化支持,度量标准和自定义工具重定向到其他环境,前提是这些功能受平台本地支持。

如何在多云架构中部署Kubernetes

在决定使业务流程适应其多云安全策略时,组织需要建立最佳方法。这涉及三个主要步骤:定义范围,了解部署选项和选择部署模型。

定义范围

首先,确定多云编排工具用例-例如:

  1. 一个与许多云托管环境对比。组织是否需要仅支持一个提供商或在不同提供商处提供多种服务?
    混合环境。本地和托管云环境都需要支持吗?
    混合容器和VM环境。是用于VM和容器的相同编排服务,还是仅用于两者之一?

了解部署选项

定义范围后,IT主管需要确定适合组织需求和用例的正确部署模型。比较三个主要的部署模型-托管的Kubernetes服务,开源模型和自己构建的模型-以及每个模型的功能,然后再做出决定。

1. 托管的Kubernetes服务。 许多公共云提供商在其服务集中提供了Kubernetes编排功能,包括Amazon Elastic Kubernetes服务(EKS),Azure Kubernetes服务(AKS)和Google Kubernetes Engine(GKE)。

这些使组织能够使用即服务型方法直接将其配置到他们的服务中,从而减轻了内部设置和配置Kubernetes的负担。

2.开源。Kubernetes Operations(kOps)等开放源代码选项以及与之对应的商业选项使组织能够将工作负载供应自动化到云环境中。

诸如AWS Fargate之类的工具可以跨云托管平台工作,也可以在虚拟私有云或内部部署到本地Kubernetes部署中。

3. 自己动手。组织可以将编排软件自己部署到提供商的弹性计算环境中。

选择部署模型

在保护多云的正确部署选项上达成共识将取决于组织的目标,环境和安全性目标。

托管的Kubernetes服务(例如EKS,AKS和GKE)可实现快速部署。使用幕后的标准化编排机制,这些服务可促进提供程序之间工作负载的可移植性,但在某种程度上会锁定供应商,这通常是因为云服务提供程序将基础工具包装在唯一的管理界面中。

这可以使习惯于云提供商的管理UI和安全模型的安全运营人员受益,但是当试图对来自不同提供商的多个竞争服务之间的管理视图进行标准化时,这种方法就不是最佳选择。

与云无关的选项(例如kOps和商业选项)可以弥补多云环境中托管的Kubernetes服务的某些缺点。但是请记住将支持哪些提供程序和哪些服务。

目前,kOps支持AWS,beta形式的Google Compute Engine和alpha形式的Azure。IT领导者需要仔细评估建议的使用情况,以确保根据组织的服务提供商使用情况配置文件支持所选工具。

自己动手选件可提供最大程度的灵活性,因为任何定制开发的工具都将具有最大的便携性。这种方法的缺点是,它需要更多的经验,对平台的敏锐度以及部署和维护该平台的运营人员的时间投入。

归结为,针对任何特定组织的正确决策将根据其要求和用途而有所不同。与其他任何计划任务一样,请提前了解这些需求是什么,并根据部署选项系统地对其进行分析,以找到最佳方法。

实施Kubernetes可以实现多云架构安全相关推荐

  1. 多云架构落地设计和实施方案

    "不要把鸡蛋放在同一个篮子里"是一条知名的商业准则,在云平台选择上,很多公司也遵循这样的准则.基于多云平台构筑"业务中台"并不是一件简单的事情,需要构建一种快速 ...

  2. 多云架构落地设计和实施方案【华为云分享】

    [摘要] 本文介绍了如何落地多云架构,介绍了主要的技术架构和工作量分析,以及多云架构的挑战. 总体思路 不同云厂商提供的云服务不尽相同,相同的云服务在功能.性能上也会有或多或少的差异.越是深度使用某个 ...

  3. 华为云设计语言_多云架构落地设计和实施方案【华为云分享】

    [摘要] 本文介绍了如何落地多云架构,介绍了主要的技术架构和工作量分析,以及多云架构的挑战. 总体思路 不同云厂商提供的云服务不尽相同,相同的云服务在功能.性能上也会有或多或少的差异.越是深度使用某个 ...

  4. 云原生时代, Kubernetes 多集群架构初探

    为什么我们需要多集群? 近年来,多集群架构已经成为"老生常谈".我们喜欢高可用,喜欢异地多可用区,而多集群架构天生就具备了这样的能力.另一方面我们也希望通过多集群混合云来降低成本, ...

  5. 混合多云架构_混合多云每个人都应避免的3个陷阱(第1部分)

    混合多云架构 每天都在肆意宣传云,但每个人都应避免三个陷阱. 从云,混合云到混合多云,您都被告知这是确保业务数字化未来的一种方式. 您必须做出的这些选择不会排除提高客户体验和敏捷交付这些应用程序的日常 ...

  6. java 微服务框架对比_多云架构下,JAVA微服务技术选型实例解析

    [摘要] 本文介绍了基于开源自建和适配云厂商开发框架两种构建多云架构的思路,以及这些思路的优缺点. 微服务生态 微服务生态本质上是一种微服务架构模式的实现,包括微服务开发SDK,以及微服务基础设施. ...

  7. 区块链新一代监管框架 ---《STRISA 一种实施旅行规则的新架构》

    1. 系统定义 兼容TRISA((Travel Rule Informa-tion Sharing Architecture)监管系统 TRISA 旅行规则信息共享架构提供数字金融单位注册和监管服务, ...

  8. 通过Kubernetes监控探索应用架构,发现预期外的流量

    大家好,我是阿里云云原生应用平台的炎寻,很高兴能和大家一起在 Kubernetes 监控系列公开课上进行交流.本次公开课期望能够给大家在 Kubernetes 容器化环境中快速发现和定位问题带来新的解 ...

  9. Kubernetes天生对多云策略的支持

    以下是2018年国内互联网厂商使用多云策略的一些出发点. 多云战略和混合云战略看似是同一个概念,其实不然.多云是不同云计算提供商的云服务的混合和匹配,用于满足特定的工作负载和功能需求,但这些异构云之间 ...

最新文章

  1. 以Dapper、Zipkin和LightStep [x]PM为例阐述分布式跟踪的过去、现在和未来
  2. C++ Map用法详解
  3. DotNET企业架构应用实践-企业管理软件架构的历史与发展(中)- 分布式系统
  4. PuTTY 设置Serial(ubuntu)
  5. [转]Spring中property-placeholder的使用与解析
  6. maven的pom介绍及配置
  7. weblogic创建多个域 及域的配置方法 war包部署及访问测试
  8. 记一次线程池任务执行异常
  9. 使用JSONP解决同源限制问题
  10. 【HDU1251+POJ2001+POJ3630】单词前缀问题整理
  11. php3.2项目怎么创建,php网站后台源码(thinkphp3.2.3开发微信编辑器创建后台)
  12. MYSQL建表语句转换成oracle建表语句
  13. 客群洞察-大数据技术驱动互联网金融进阶之路
  14. 惯量比多少合适_惯量比计算公式
  15. android 4.4新功能介绍(Kitkat)
  16. excel高级筛选怎么用_Excel高级筛选教程(完整版)-第二期注入灵魂的条件区域
  17. office修复找不到msi_Microsoft Office安装程序找不到ProPlus.WW\ProPlusWW.msi
  18. C# 串口助手中英文显示问题
  19. HTML显示证件页面图形,证件信息.html
  20. Windows远程桌面实现物理机访问控制虚拟机2-Tomcat发布网页

热门文章

  1. 一只蝙蝠的自述,在朋友圈火了
  2. 【每日一算法】搜索插入位置
  3. 【每日一英语】“baker's dozen”是“十几”呢?
  4. 为啥同一个程序,单步执行和debug执行出现的结果不一样呢?
  5. 微软开源: 老旧照片修复的AI算法
  6. 第十八篇:Question Answering问答系统
  7. 深入理解Kafka Connect:转换器和序列化
  8. 媒体行业注册什么企业邮箱比较好?
  9. freeRTOSConfig.h文件对FreeRTOS进行系统配置
  10. 《连线》杂志:2015年六大安全威胁预测