向AWS迁移系统的考虑事项:
1.理解现在应用的架构和运行环境:
  使用的OS,软件版本,依赖库,底层硬件,数据库,资源使用用量、性能等非功能要件。
  基于这些信息设计在AWS上的架构,使用Instance的规模和大小,选择DB类型,基于系统特点设计VPC的安全策略等等。
  #硬件资源如何申请,如何设计VPC的网络结构,多备的服务节市点如何选择,由哪个团队下手创建VLAN(VPC)和开通端口等属于组织级别的方针问题,需要相关人员讨论确定。
 #需要有专业团队审核需求和成本是否是最优方案。(AWS的收费规则复杂,如果使用了不合理的方案会浪费很多资金)
2.分析数据。是否有高机密的数据,这些数据可能不适合迁移到云上。(例如,生产环境的用户信息。金融监管机构是否允许放到公有云。
3.规划好数据迁移,备份策略,考虑试运行方针,以及万一情况下的回滚策略。
4.考虑运维,监控的方式,选用哪些工具和服务。
5.考虑是否可以使用AWS的服务,通过AWS服务优化现有系统。 比如,使用Amazon Elastic Cache、ELB等
6.和相关人员讨论之后决定使用哪种系统自动化部署方式。
   可选方式有(各有优缺点):cloud formation、BeanStalk、DevopsWorks,自己设计部署方案
   #自动化部署的技术选型确定之后,制定精细的规则和具体操体手顺,用于指导各团队作业。
7.AWS Account的IAM(权限管理:infra、架构,开发、运维客自分配到哪些权限)
 
向AWS迁移的几种类型:
1.原封不动的迁移
使用AWS提供的迁移工具(如,AWS VM 导入/导出工具)把原来部署在私有云或者物理机上的系统计移到AWS上,其实就是使用AWS上的VM(EC2)和AWS的数据库。
这种迁移的主要原因可能是原来设备老化或者到期,单纯的使用 AWS的硬件资源。
尽管没有使用AWS的服务,但是利用了AWS的稳定性高,动态扩容等优势。(毕竟AWS多节点,并且是服务器全球部署)

2.迁移伴随优化
不改变系统的业务代码和服务划分,但是会采用AWS的一些服务。比如不再自己配置LB,使用AWS的ELB,使用AWS的MQ,Redis,CioudWatch等。
 
3.系统重构
真上的云原生设计和开发

向AWS迁移系统的更多相关文章

  1. 【转】如何使用分区助手完美迁移系统到SSD固态硬盘?

    自从SSD固态硬盘出世以来,一直都被持续关注着,SSD的性能优势让无数用户起了将操作系统迁移到SSD的心思,直接后果就是让无数机械硬盘为止黯然退场,很多软件都可以做到系统迁移,然而,被完美迁移的系统却 ...

  2. 让用户使用第三方账号(如亚马逊账号)接入AWS IoT系统

    我们想象这么一个IoT应用场景:厂商A使用AWS IoT来开发物联网解决方案,那么A把设备卖给用户的时候,需要使用户能够登入AWS IoT系统来控制其购买的A的设备,也就是说给用户分配适当的权限.下面 ...

  3. vmware虚拟机迁移系统到其它磁盘(xjl456852原创)

    有时我们将vmware安装的系统放在了磁盘空间比较小的盘里,后来磁盘空间不够用了,我们需要将文件移动到其它磁盘.腾出这个磁盘的空间. 我安装的系统有10个,总占空间大小170多GB.需要从D盘迁移到G ...

  4. Oracle数据迁移-系统数据合并笔记

    创建临时表:execute immediate 'sql'; 通过临时表和关联查询解决循环处理效率低下,大数据操作移植时时间太长的问题. 结构相同的系统数据库表移植,案例如下: create or r ...

  5. [转载] HBase vs Cassandra:我们迁移系统的原因

    转载自http://www.csdn.net/article/2010-11-29/282698 我的团队近来正在忙于一个全新的产品——即将发布的网络游戏www.FightMyMonster.com. ...

  6. 使用vmware vconverter从物理机迁移系统到虚拟机P2V(多图)

    zhuan:https://segmentfault.com/a/1190000002697929 本文完整记录了如何从物理服务器,保持所有环境配置信息,纹丝不动的迁移到虚拟机上,俗称 P2V .采用 ...

  7. 【转载】Vmware Vconverter从物理机迁移系统到虚拟机P2V

    本文完整记录了如何从物理服务器,保持所有环境配置信息,纹丝不动的迁移到虚拟机上,俗称 P2V .采用的工具是VMware公司的 VMware vcenter vconverter standalone ...

  8. aws centos系统磁盘扩容

    growpart /dev/xvda 1  展开修改后的分区(注意是:空格 1,而非打错了) # ext3/4 1.resize2fs /dev/xvda1 将分区调整为新的卷容量 # xfs分区 2 ...

  9. 联想拯救者15-isk安装固态硬盘与系统迁移教程

    一.固态选择 首先知道拯救者15-ISK是m.2接口2280尺寸,支持PCIE协议NVMe接口标准.我加装的固态是HP EX900系列250G M.2 NVMe固态硬盘. 二.开盖安装 1.拯救者15 ...

  10. Linux系统如何迁移至LVM磁盘

    今天遇到一个问题,算是比较严重的把.就是要把当前系统转移到 LVM 卷里面去,下面有一些发生过程介绍. 不感兴趣可以直接跳过,看实战部分<如何迁移系统至LVM卷> 朋友今天突然找我,说是要 ...

随机推荐

  1. ubuntu编译软件报错:fatal error: libnet.h: No such file or directory

    参考: https://blog.csdn.net/wuyou1995/article/details/104742326/ ------------------------------------- ...

  2. 强化学习算法如何将GPU利用率提高到100%——在线强化学习如何将GPU利用率提升至100%

    一直有个疑问,那就是"强化学习算法如何将GPU利用率提高到100%",在一些论坛中也有人会提出这样的问题,但是一直也没有人比较正面的回答过这个问题,为此正好自己又想到了这么一个问题 ...

  3. Apache DolphinScheduler-3.2.0集群部署教程

    集群部署方案(2 Master + 3 Worker) Apache DolphinScheduler官网:https://dolphinscheduler.apache.org/zh-cn Apac ...

  4. 日均调度 10W+ 任务实例,DolphinScheduler 在蔚来汽车一站式数据治理开发平台的应用改造

    大家好我是张金明,在蔚来汽车担任大数据平台研发工程师.这次和大家分享的是 Apache DolphinScheduler 在蔚来汽车一站式数据治理开发平台的应用和改造,接下来我将从背景.应用现状和技术 ...

  5. 必看!S3File Sink Connector 使用文档

    S3File 是一个用于管理 Amazon S3(Simple Storage Service)的 Python 模块.当前,Apache SeaTunnel 已经支持 S3File Sink Con ...

  6. vite创建的react项目如何兼容低版本安卓,低版本安卓不支持es6语法

    Vite 是一个现代化的前端构建工具,默认情况下,它会生成基于 ES6+ 的代码.这对于大多数现代浏览器来说是没有问题的,但对于一些较旧版本的安卓浏览器可能会遇到兼容性问题. 为了使 Vite 创建的 ...

  7. 初三年后集训测试T3---树上的宝藏

    初三年后集训测试 $T 3 $ 树上的宝藏 $$HZOI$$ ·题意 · \(Description\) 蒜头君有一棵 \(n\) 个节点的树(即 \(n\) 个节点, \(n−1\) 条边的无向连通 ...

  8. Go context 介绍

    在 Go 编程语言中,context 包提供了一个用于在 goroutine 之间传递上下文信息的方法.它通常用于控制 goroutine 的生命周期.传递请求范围内的数据.以及处理超时或取消信号.c ...

  9. Ubuntu 设置远程桌面(VNC)

    连接 Xfce 4 远程桌面 下载 Xfce 4 桌面环境: sudo apt install -y xfce4 xfce4-goodies 这里会提示你设置显示管理器,我们设置 gdm3 就好. 安 ...

  10. 一分钟搭建Ghost个人网站博客系统

    什么是Ghost博客系统 Ghost 是一款设计简约.主题精致的个人博客系统,Ghost支持多用户创建和编辑,支持Markdown格式撰写文章,编辑的内容可即时预览. 创建轻量云主机 这里默认你已经有 ...