COBOL - Transformation

COBOL - Transformation

Surprisingly there still alot of Cobol code in the world. While there is great resistance to moving, the reality is the hardest part is the decision to move. Personally written alot of Cobol in the day. It was the main language in my college days, and did quite a few commercial systems using it.

The reality is, when you look at legacy systems, some creative scripting can extract a huge amount of work from the original environment, and quickly let you put togeather a replacement. I've done this for a ERP system, to take the original data, and recreate the whole system in just 4 weeks.

So what are the steps to doing something like this?

  1. Understand the underlying data, and final infrastructure config.
  2. Move the data into a modern environment. Often this involves writing some scripts to extract, and some scripts to import. Using a ORM (Object Relationship Manger) helps a lot here.
  3. Use scripts to generate the screens needed.
  4. Use a modern rules engine for business logic and flow such as Decision Manager.
  5. Test and Deploy.

Using a cloud based scaleable DB can increase performance, while still giving all the functionality of SQL, add in a fully flashed based storage, and you can get often 100x the performance of the old application.

While I've done this before, every system is different, and always makes it interesting and challenging.


要查看或添加评论,请登录

Glenn West的更多文章

  • Azure Private DNS for Openshift

    Azure Private DNS for Openshift

    Want to create a openshift cluster, or other application, and need local control of DNS? Azure private dns allows you…

  • Running a container close to bare metal

    Running a container close to bare metal

    Sometimes you want as close to bare metal or bare vm as you can get. Performance and security often drive this.

  • Rapid IoT Development

    Rapid IoT Development

    I have always had a love of hardware and IoT, from my teen years. I started my first IoT project in 2nd grade.

  • Digital Transformation - Modern DB

    Digital Transformation - Modern DB

    Tech Debt also lives in the database! I've done a MRP transformation a few years ago, and one of the shocking things…

  • Stubbing Out a Complex REST API

    Stubbing Out a Complex REST API

    I've started on redfish2esxi, a service designed to allow Metal3 to talk to esxi, and do bare metal provisioning. Since…

  • Metal DB - Using Hardware like a POD

    Metal DB - Using Hardware like a POD

    What if you could schedule and use bare metal hardware as easy as a pod in Kubernetes or OpenShift? Could you really…

  • OpenShift 4.x on your laptop - CRC

    OpenShift 4.x on your laptop - CRC

    OpenShift 4.x is a huge upgrade from OpenShift 3.

  • Fast Development Ideas on OpenShift

    Fast Development Ideas on OpenShift

    I always get inspired when talking with customers. I saw Tabulator this morning, in my daily nodejs update, and really…

    1 条评论
  • The Micro in MicroService

    The Micro in MicroService

    MicroServices have been the in thing for a while now. But the question for me is always the size.

  • NodeJS running on Windows 2019

    NodeJS running on Windows 2019

    Windows 2019 is hot off the press, complete with new container images. Since it's so new, it will take a while for the…

社区洞察

其他会员也浏览了