Moving from test to production… recommended methodologies?

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf Moving from test to production… recommended methodologies?

  • Creator
    Topic
  • #49171
    Carter Harrison
    Participant

      Greetings everybody,

      I’m new to the Quovadx platform.  I have pretty extensive experience with OPENLink, but we’re in the process of moving over to Quovadx so I’m trying to get up to speed.  We have 2 Quovadx servers (test and prod).  All of our interfaces are designed in test and then need to be moved to production.  What is the recommended method for promoting a test interface to production in Quovadx.  In OPENLink it is very easy to copy a single interface or even a component of an interface between sites, but it doesn’t appear to be this easy in Quovadx.  What does everybody suggest as the best way to do this?  Thanks in advance.

    Viewing 3 reply threads
    • Author
      Replies
      • #60965

        To my knowledge, there are no tools for moving from test to prod or site to site. I suggest you create a check list. It’s easy to forget something.

        -- Max Drown (Infor)

      • #60966
        Russ Ross
        Participant

          I agree that migrating an interface from test to production is a function that is not provided by Cloverleaf and left up to the integraiton engineer to administer.

          That’s not all bad becuase it creates job security and a deeper understanding of Cloverleaf along with a great deal of control over what you are responsible for.

          Many of the foo-bars I hear about from other hospitals are a result of not having a low risk mehtodology for migrating changes into production.

          Here is a copy of my checklist that might give you an idea of what to consider when you get ready to create your checklist.

          My checklist assumes the person using it has enough experience to understand it and is not meant to be able to give to just anyone and have them follow it.

          Remeber it is a checklist whose purpose is to reduce the chance of overlooking some step(s) or getting them in the wrong order.

          It is not intented to be a segue into a bunch of questions.

          You will also notice I’m running scripts that you will not have since I wrote them, but you will see what steps I’m doing.

          You may find it helpful and a good place to start.

          If you find it confusing then just disregard it.

          There is a basic concept that will be beneficial to understand when reading the attached word document.

          We avoid modifying an existing production site.

          We make a copy of the site and modify the copy and usually do some testing on the modified copy.

          Our mock sites that pretend to be foriegn systems during down time are very useful in facilitating this type of testing.

          When the modified copy of the site is ready to activate, we shut down the current production site and point the symbolic link to the new production site and start the site running.

          If there is a problem and we have to back out, we reverse the process and point the link back to the original production site so we are able to back out with 100% confidence since that original site was never modified.

          Russ Ross
          RussRoss318@gmail.com

        • #60967
          Bill May
          Participant

            We’ve developed a couple of procedures

            1. For a completely new interface

            We build up all required components ie Xlates, tcl code, Tables etc into a tar file (under Unix) which resides in a directory along with a .txt file of instructions

            We then move, FTP the folder over untar and perform any manual steps ie mktclindex

            2. For bug fixes enhancements etc

            Once again we build a tar file of all necessary components use -T option to read list from file

            Move tar file over

            We have a script which “applies” the tar file, it also writes to a history file so we can track waht cahnges have been applied and when

            Happy to share this with you if you are interested

            Cheers,

            Bill

          • #60968
            Craig Weldy
            Participant

              We have two servers, test and live.

              Craig Weldy
              Senior Interface Analyst
              Beacon Health System
              South Bend, In, 46615

          Viewing 3 reply threads
          • The forum ‘Cloverleaf’ is closed to new topics and replies.