企业如何正确的云迁移,云迁移过程中需要注意哪几个点?

如今的企业比以往任何时候都能访问更多的数据。这些数据正在以惊人的速度增长,无论是数量还是变化量。无论是传统的分析还是机器学习和人工智能等前沿技术,将这些信息从所有信息源集中到云存储库对业务至关重要。


为什么进行迁移?

企业将数据迁移到云端就像人们搬到新家一样。企业需要知道自己为什么要迁移,需要迁移什么,以及计划迁移的去向。

企业希望从云端获得什么?当前的设置是否已超出上限?如何更好地为企业的数据分析或机器学习堆栈提供动力?

企业如何利用云端提供的所有功能?是否能够利用其架构优势?其可扩展性和弹性是什么?其安全性如何?是否节约成本?将会带来什么?是一切吗?

如果对此进行一次详细调查,人们可能会对来自这么多来源的数据感到惊讶。

当然,这样复杂的举动并不是企业一时兴起的行为。相反,它需要重要的计划和正确的工具集才能取得成功。在企业构建迁移清单之前,首先考虑一些常见的注意事项:

1.安全性

在数据隐私正成为一个良好数据管理实践的世界中,了解哪些数据是可共享的,哪些数据是不可共享的,这一点很重要。个人用户需要确保其PII(个人身份信息)数据不会暴露给错误的各方是至关重要的。因此,重要的是要全面检查整个管道和数据库功能,以确保运动和静止数据的安全。了解数据如何分阶段,哪些系统可以访问它,以及保留多长时间对于充分了解信息的暴露程度至关重要。

此外,与传统的本地解决方案一样,应该考虑应用程序如何保护对象和数据。例如,是否存在基于角色的访问控制(RBAC)以及是否能够以适当的粒度(行或列级别)保护数据是重要的事项。解除数据标识和屏蔽数据是否是进入云平台的先决条件?并且授权用户管理是企业操作的关键因素吗?

最后,必须知道资产清单中的哪些数据对象需要进行特殊处理才能达到监管或合同目的。在开始迁移和规划过程时,确保平台和应用程序能够支持企业这些需求至关重要。

2.性能

迁移到云平台时,让数据可用且尽可能保持最新状态是至关重要的。数据分析可以提供业务优势,并且依赖于数据。通常,本地解决方案经过精心人工制作和专门设计,以满足业务的用户体验要求和服务等级协议(SLA)。在迁移到云平台时,无论企业使用何种方法,在特定生产工作负载下完全审查和测试管道和数据库的性能至关重要。这是理解性能瓶颈会发生什么,在哪里发生,以及如何解决它们的唯一方法。

为连续测试和监控建立特定基准和候选工作负载无疑是最佳实践。这可以使用云监控服务和查询来完成,这些查询不断轮询并验证平台是否以最佳方式运行。

3.容量

管理当前和未来的容量是本地解决方案领域的一门科学。它与维护平台消费者体验到的一致的性能水平密切相关。迁移到云平台的主要方法之一就是随着工作负载和容量需求的变化,实现弹性和自动扩展带来的优势。

在考虑未来的云计算架构时,至关重要的是,响应峰值需求场景所需的工程设计必须预先构建到平台的功能中。企业需要了解其峰值需求,并确保云平台能够处理它们。确保可以持续测试和监控这些高峰需求情景也很关键。

利用云平台原生的监控和报告服务。让企业DevOps团队了解这些技术,并预先构建这种能力,而不是在迁移之后再进行考虑。

4.资产和库存普查

在执行云端迁移策略之前,企业必须捕获所有数据资产的完整清单,其依赖关系以及上游和下游应用程序支持这些资产的内容。创建和维护此清单是迁移阶段所有计划活动的基础。如果没有这个清单,则无法完全了解将堆栈中的每个组件迁移到云端所带来的影响、风险和成本。

此外,通过此库存和评估练习,企业经常会发现重构和淘汰冗余数据源和服务的机会。这可以帮助企业避免在有限或没有未来价值的项目上浪费资源。企业还可以发现要迁移的新数据源。

5.应用程序迁移

这个迁移指南的重点是数据迁移到云端,但企业可能也需要迁移应用程序。可以选择几种不同的方法来迁移其应用程序。企业自己的特定需求和目标将决定哪种方式最适合自己。

企业是否希望将大多数应用程序迁移到云中,但是避免对它们进行更改。这通常是“提升和转移”方法的一种变体,即在云中托管的虚拟机中运行现有应用程序,而不是定制或替换。它速度更快,破坏性更小,但也无法充分利用云计算提供的所有功能。

另一种方法可能是将企业的应用程序完全迁移到云原生环境。这在成本和时间方面更加昂贵,因为企业的应用程序可能需要定制甚至更换,但最终企业将拥有一个更加强大的系统。

总之,企业需要了解其资产及其价值。了解其安全要求,并根据计划的目标架构评估风险。确保企业可以为客户提供相同或更好的服务级别,最后,利用本地云架构服务进行监控和容量管理,将迁移策略构建为将业务提升到新的水平所需的必要工具。

6.云迁移清单

迁移到云端通常需要跟踪大量细节,通常有助于列出企业需要记住的事项。例如,需要租赁一辆卡车吗?有没有更改邮寄地址?当企业将业务迁移到云端时,需要一份清单:

(1)建立团队角色,并定义成功因素。成功的迁移对企业情况有何影响?谁将帮助实现这一目标?

(2)了解企业正在迁移的内容,依赖关系以及对应用程序使用者的影响。在这里,企业将会实现数据普查,并且可以利用迁移来执行一些数据清洁工作,并减少将要迁移的残余数据。这时企业将开始了解现在需要的容量以及将来可能需要的容量。

(3)执行安全评估。确保数据受到保护并符合合规性或监管标准。

(4)在采用交换机之前建立性能基准和标准。

(5)企业事先确定其DevOps团队将如何支持其在云中的应用程序,以及将使用的云原生工具。

(6)更新服务等级协议(SLA)以反映新环境和配置。

(7)确保企业的应用程序在迁移之前利用本地云功能进行自动扩展,并测试这些功能。

当然,这基本上是一个跳跃点,一个让企业开始运营的地方。企业的实际实施可能会更复杂,甚至更简单。既然企业已了解基础知识,那么可以考虑在流程中添加一些额外的步骤。

迁移之路的选择

虽然迁移数据是主要的问题,但是企业应该利用迁移来执行可能需要的任何数据转换。

由于企业的数据来自不同的来源,并且涉及不同的模式,因此迁移是将数据重新映射到公共模式的理想时间。企业可能还希望丰富数据或清理数据,以便进一步分析。

大多数数据管道都提供某种转换支持,无论是在加载到云端之前还是云端之后执行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/275026.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【JavaScript】异步解决方案的发展历程

✨ 专栏介绍 在现代Web开发中,JavaScript已经成为了不可或缺的一部分。它不仅可以为网页增加交互性和动态性,还可以在后端开发中使用Node.js构建高效的服务器端应用程序。作为一种灵活且易学的脚本语言,JavaScript具有广泛的应用场景&#x…

Flink1.17实战教程(第二篇:DataStream API)

系列文章目录 Flink1.17实战教程(第一篇:概念、部署、架构) Flink1.17实战教程(第二篇:DataStream API) Flink1.17实战教程(第三篇:时间和窗口) Flink1.17实战教程&…

mybatis快速批量插入工具类

代码示例: package com.ly.cloud.util; import java.util.List;import javax.annotation.PostConstruct; import javax.annotation.Resource;import com.google.common.collect.Lists; import org.apache.ibatis.session.ExecutorType; import org.apache.ibatis.s…

C1189#error: WinSock.h has already been included解决方案

最近在做项目移植过程中遇到这个报错&#xff0c;解决了半天。简单记录下解决方案&#xff0c;以供给大家提供一个思路。 原因&#xff1a; 在工程中使用了Boot库之后&#xff0c;使用了socket、tcp相关的头文件&#xff0c;在其他地方还是包括了头文件<windows.h>&…

「Verilog学习笔记」超前进位加法器

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点&#xff0c;刷题网站用的是牛客网 超前进位加法器的实质是&#xff1a;对于输出的每一位Si 其实都可以用Si Ai ^ Bi ^ Cin来表示 我们需要做的只是判断加法结果的最高位该取几 例如本题中 输入的两个数A和B…

云手机:多开群控全天在线,提高效率的最佳之选

对于需要高效处理多项任务的用户&#xff0c;Ogphone云手机以其多开、群控和全天在线的强大功能&#xff0c;成为提升效率的理想选择。下文将详细介绍Ogphone云手机的这三种功能是如何提高效率的。 多开分身&#xff1a;高效工作利器 Ogphone云手机采用基于ARM架构服务器的运行…

如何用电源模块综合测试系统测试逆变器电源输出电压?

万用表测量逆变器电源输出电压的方法 1.调整万用表到直流电压测量模式 2.确定测量电压的量程&#xff0c;选择合适挡位&#xff0c;一般建议选择稍大于逆变器额定电压的量程。 3.连接万用表“COM”插头到测量线的负极(通常为黑色插孔)&#xff0c;连接红色插头到测量线的正极(通…

【开源】基于JAVA的智能教学资源库系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 课程档案模块2.3 课程资源模块2.4 课程作业模块2.5 课程评价模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 课程档案表3.2.2 课程资源表3.2.3 课程作业表3.2.4 课程评价表 四、系统展示五、核心代…

内网穿透的应用-开源表格工具APITable本地部署结合内网穿透实现公网访问

文章目录 前言1. 部署APITable2. cpolar的安装和注册3. 配置APITable公网访问地址4. 固定APITable公网地址 前言 vika维格表作为新一代数据生产力平台&#xff0c;是一款面向 API 的智能多维表格。它将复杂的可视化数据库、电子表格、实时在线协同、低代码开发技术四合为一&am…

Weblogic反序列化远程命令执行(CVE-2019-2725)

漏洞描述&#xff1a; CVE-2019-2725是一个Oracle weblogic反序列化远程命令执行漏洞&#xff0c;这个漏洞依旧是根据weblogic的xmldecoder反序列化漏洞&#xff0c;通过针对Oracle官网历年来的补丁构造payload来绕过。 复现过程&#xff1a; 1.访问ip&#xff1a;port 2.可…

数据结构学习 jz13衣橱整理

关键词&#xff1a;搜索算法 dfs bfs 回溯 题目&#xff1a; 各数位之和&#xff1a; 求法代码&#xff1a; int sums(int x){int s0;while(x!0){sx%10;xx/10;}return s;} 总的思路&#xff1a; 这道题是求可以到达的格子数&#xff0c;想到可以用搜索算法来做&#xff0c;…

安防攻防30讲

开篇词 没有安全意识,也没有把安全当成一个优先级很高的事情去做 在追求开发效率的同时,一定要把“安全”这俩字“放在心上” 现状:小 公司没有安全,大公司都在“补”安全。 如果业务的开发和管理人员,能够具备基础的安全知识, 尽早做好安全规划,就能够以很低的成本…

基于Mbed Studio环境下开发STM32

基于Mbed Studio环境下开发STM32 &#x1f4cd;Mbed官网&#xff1a;https://os.mbed.com/ ✨mbed OS是ARM出的一个免费开源的&#xff0c;面向物联网的操作系统。提供了一个定义良好的API来开发C应用程序&#xff1b;集成度很高&#xff0c;类似Arduino&#xff0c;目前并不兼…

Day20 222完全二叉树的节点个数 110平衡二叉树 257二叉树的所有路径

222 完全二叉树的结点个数 本题先不把它当成完全二叉树来看&#xff0c;用广度优先和深度优先搜索分别遍历&#xff0c;也能达到目的&#xff0c;只要将之前的代码稍加修改即可。注意后序遍历时的result要加上自身本身的那个结点。 //后序递归遍历 class Solution { public:in…

【ARMv8M Cortex-M33 系列 2 -- Cortex-M33 JLink 连接 及 JFlash 烧写介绍】

文章目录 Jlink 工具JLink 命令行示例JFlash 烧写问题Jlink 工具 J-Link 是 SEGGER 提供的一款流行的 JTAG 调试器,它支持多个平台和处理器。JLink.exe 是 J-Link 调试器的命令行接口,它允许用户通过命令行执行一系列操作,例如编程、擦除、调试等。 工具链接: https://ww…

C#上位机与欧姆龙PLC的通信07----使用第3方通讯库读写数据

1、介绍 FINS (factory interface network service)通信协议是欧姆龙公司开发的用于工业自动化控制网络的指令/响应系统。运用FINS指令可实现各种网络间的无缝通信&#xff0c;通过编程发送FINS指令&#xff0c;上位机或PLC就能够读写另一个PLC数据区的内容&#xff0c;甚至控…

Python sanic框架钉钉和第三方打卡机实现

同样还是需要开通钉钉应用这里就不错多说了 第一步:梳理逻辑流程 前提&#xff1a;打卡的机器是使用postgres数据库&#xff0c;由于因为某些原因&#xff0c;钉钉userId 我已经提前获取到了存放到数据库里。 1.用户打卡成功后&#xff0c;我们应该监听数据库进行查询&#xf…

西北大学844计算机类考研-25级初试高分总攻略

西北大学844计算机类考研-25级初试高分攻略 个人介绍 ​ 本人是西北大学22级软件工程研究生&#xff0c;考研专业课129分&#xff0c;过去一年里在各大辅导机构任职&#xff0c;辅导考研学生专业课844&#xff0c;辅导总时长达400小时&#xff0c;辅导学生超过20余人&#xf…

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之线性布局容器Row组件

鸿蒙&#xff08;HarmonyOS&#xff09;项目方舟框架&#xff08;ArkUI&#xff09;之线性布局容器Row组件 一、操作环境 操作系统: Windows 10 专业版、IDE:DevEco Studio 3.1、SDK:HarmonyOS 3.1 二、Row组件 沿水平方向布局容器。 子组件 可以包含子组件。 接口 Row(…

【SVN】Windows版合并提交bat文件+自定义菜单快捷键

【工具向】利用bat批处理打开TortoiseGit简化版本管理流程_tortoisegit bat-CSDN博客 start cmd /k "cd C:\YourBranchProj && svn cleanup && svn update && svn merge C:\YourTrunkProj -r 历史版本号:HEAD && svn commit -m "me…