为多云平台选择云配置管理工具

简介:

多云模型面临着独特的配置管理挑战。当选择一个工具时,企业应该仔细对比云本地和第三方的选项。

当企业选择向云计算迁移时,配置管理并没有消失。事实上,配置管理在云中变得更加重要——尤其是当企业使用多云提供商时,因为它帮助跟踪并控制的软件的变化。

与他们使用本地工具一样,组织使用云配置管理工具来确保对所需交付服务的资源的适当控制。这些工具还可以提供一些信息,关于如何更好地配置资源 ,以及资源之间的关系的信息。

为多云平台选择云配置管理工具

但企业面临着一个重要选择:在公有云中使用本地配置服务,还是使用第三方工具,如Ansible 和CFengine。这一选择并不简单。本地云配置管理工具使得企业变得更加依赖于它的公有云提供商,增加了厂商锁定的风险。例如,当企业使用现两个或更多的公有云时,如AWS和人体中,本地配置工具在这两具平台上的表现可能不会很好。

配置管理选项

来自于第三方和云提供的一些最为常见的云盏管理工具:

第三方:

  1. Chef
  2. Puppet
  3. Terraform
  4. SmartFrog
  5.  Ansible

提供商自有:

  1. AWS Config
  2. Microsoft System Center Configuration Manager
  3. Google Cloud Platform's autoscaler
  4. Google Cloud Platform instance groups and managed instance groups

第三方配置工具,无论是否基于云,都可以与多云提供商合作,提供抽象层来移除某些配置复杂性。然而,这些第三方工具在公有云中获得一些能力时,他们也可能会失去一些能力。为了采用最小公分母方法,第三方云配置管理工具要放弃一些本地工具所提供的能力。例如,许多本地工具提供一种功能来实时更新库——存储跟踪资源相关的数据的系统。

第三方工具经常需要你手动执行这类任务,这将浪费时间,并且增加的错误的机率,然而他们可以跨不同的云平台工作。企业需要折衷一下,来平衡本地云服务的工作能力,如AWS中的功能,与从多云本地服务抽象工具的能力。

例如,AWS OpsWorks是使用了Chef的云配置管理服务。Chef提供了一个自动化的平台,把服务配置作为代码看待。组织可以部署这一技术来动态更改他们的软件配置。这一行为通过程序代码完成,不是通过GUI完成的。这允许开发人员根据意愿变更配置,使用API从程序中直接更改。AWS OpsWorks能够自然地与Amazon Elastic Compute Cloud实例合作,但却不能确保与其它提供商,如谷歌或微软 Azure的正常运行。

云配置管理需要跨所有相关平台的高效运行。虽然组织可以使用第三方工具跨不同的云服务,但这些工具不能为每个平台做所有的事,所以有一些需要人工流程琮完成。现在,是好的选择是使用多云配置管理工具,即它成本更高,更复杂。 


原文发布时间为:2017-05-10

本文作者:David Linthicum

本文来自云栖社区合作伙伴“51CTO”,了解相关信息可以关注。

相关文章
|
网络协议 Linux 网络安全
openstack 云平台一体化部署(超详细)
openstack 云平台一体化部署(超详细)
1362 0
openstack 云平台一体化部署(超详细)
|
6月前
|
人工智能 运维 监控
现代云平台技术及其应用
在当今数字化时代,云平台技术正日益成为企业转型和创新的关键。本文将探讨现代云平台的定义、架构特点及其在不同行业中的应用案例,旨在帮助读者深入了解并有效应用这一技术。 【7月更文挑战第9天】
213 2
|
6月前
|
Kubernetes 调度 云计算
容器化管理云上应用的解决方案
我对阿里云ACK和ALB的容器化应用管理能力印象深刻。它们不仅提供了强大的功能,还拥有易于使用的界面和丰富的文档支持。我强烈推荐其他开发者和企业尝试这些服务,它们将极大地提升你的云上应用管理效率。
48 1
|
8月前
|
JSON 监控 Shell
搭建公司网络监控系统的基础设施:使用Terraform
在当今数字化的商业环境中,公司网络的稳定性和安全性至关重要。为了实现对公司网络的全面监控,搭建一个强大而灵活的监控系统是至关重要的一步。本文将介绍如何使用Terraform构建公司网络监控系统的基础设施,并通过一些实际的代码示例来说明。
336 2
|
云安全 存储 安全
深入解析云计算与云安全:构建安全可靠的云环境
本篇深入解析了云计算的基础知识与优势,以及云安全的概述与挑战。我们首先介绍了云计算的定义、不同类型的云服务(IaaS、PaaS、SaaS)及其优势,强调了云计算在降低成本、提高灵活性和全球化便捷性方面的重要作用。
992 0
|
弹性计算 运维 容灾
从人工到自动,泛微云上自动化部署实践
泛微借助阿里云的底层优势,将部分客户的服务迁移到云上,从硬件和网络上保证用户能够高效访问 OA 系统
从人工到自动,泛微云上自动化部署实践
|
缓存 JSON 移动开发
mPaaS云平台运维系列之—移动网关产品介绍
移动网关服务(Mobile Gateway Service,MGS)是mPaaS提供的连接移动客户端与服务端的组件产品。该组件简化了移动端与服务端的数据协议和通讯协议,能够显著提升开发效率和网络通讯效率。本章主要介绍产品基本概念。
1588 0
mPaaS云平台运维系列之—移动网关产品介绍
|
消息中间件 NoSQL 关系型数据库
搭建云平台 2 Day (下)
搭建云平台 2 Day (下)
185 0
搭建云平台 2 Day (下)
|
安全 关系型数据库 MySQL
搭建云平台 2 Day (上)
搭建云平台 2 Day (上)
158 0
搭建云平台 2 Day (上)
|
运维 监控 数据可视化
“云网管” ---云上构建网络自动化体系
云网管是基于阿里云网络多年技术和经验沉淀打造的云上智能网络管理运维平台,提供企业网络全生命周期管理运维的能力,让部署更快捷、运维更高效、网络更透明。
“云网管” ---云上构建网络自动化体系

热门文章

最新文章