在Amazon Event “从大型机到微服务– Vanguard迁移到云”中非常有趣的演示。 以下部分可用作迁移模式 :如何从大型机迁移到微服务的不同方式:

  • 重新托管
  • 再造
    • 重构
    • 改写
    • 批处理作业迁移
    • 数据分析支持
    • 数据驱动的扩充
  • 使用Linux和Java重新平台
  • 回购
  • 退役
  • 全部结合

该演示文稿还展示了Vanguard的Cloud Data Architecture 通常,这是我们可以在云上为micrsoservices建立自己的数据库的方式,同时仍然仍在本地使用来自DB2大型机的数据。

将Host Cobol批次和Monolith Webapps移动到云和微服务

使用此数据架构的优势:

  • 每个微服务都从其自己的本地数据库读取数据。
  • 仍可以从其他Host / Cobol批次中使用DB2大型机数据库。
  • 数据库可伸缩性

缺点:

  • 如果您遇到网络问题,则无法写入数据库。 通过使用缓冲写入异步写入对该Cloud Data Architecture进行了扩展。
  • 使用缓冲写入的缺点是本地数据库的最终一致性

如果需要迁移到云,并且想使用Strangler Pattern逐步进行演示,则应该查看演示文稿

翻译自: https://www.javacodegeeks.com/2018/10/moving-batches-monolith-webapps-microservices.html

相关文章:

  • 2021-06-06
  • 2021-05-02
  • 2021-03-31
  • 2021-06-29
  • 2022-12-23
  • 2021-11-23
  • 2021-08-13
猜你喜欢
  • 2021-08-24
  • 2022-01-23
  • 2021-12-29
  • 2021-09-03
  • 2021-05-25
  • 2021-08-03
相关资源
相似解决方案