App Connect

App Connect

Join this online user group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#Applicationintegration
#App Connect
#AppConnect
 View Only
  • 1.  Migrate from IIB 8/9 to ACE 13

    Posted 28 days ago

    Hi everyone,

    My client is considering migrating from IIB 8 and 9 to ACE 13. 

    I found Seamlessly migrate to IBM App Connect Enterprise 13 - YouTube (youtube.com/watch?v=rk6vLCNraY0) but it mainly focuses on migrating from ACE11/12 to ACE 13.

    Would anyone be able to suggest me any reference or direction, please?

    Many thanks!

    Tim



    ------------------------------
    Tim K
    ------------------------------


  • 2.  RE: Migrate from IIB 8/9 to ACE 13

    Posted 27 days ago

    Hi Tim, migrating from 8/9 to 12 was a bigger deal than migrating from 11/12 to 13.

    There are some big changes that you will take into account, one of which is that configurable services have changed to policies.

    Have a look here, https://www.ibm.com/docs/en/app-connect/11.0.0?topic=SSTTDS_11.0.0/com.ibm.etools.mft.doc/ace-v11-migration-scenarios.htm, migrating from v9 to v11 was supported via 

    mqsiextractcomponents 

    But I don't believe IIB8 direct migration was supported. There are a lot of changes since v8, so it's best to check the major release notes of all the main versions you are skipping.

    I would suggest going from 8/9 to 10, at least to consolidate both versions and from there you could go to 13.

    But as I said, a lot has changed in those 6 mayor versions.



    ------------------------------
    Regards
    Matthias Blomme
    Integration Specialist
    Integration Designers
    Turnhout
    ------------------------------



  • 3.  RE: Migrate from IIB 8/9 to ACE 13

    Posted 27 days ago

    Hi Tim,

    That's quite a big jump from 8 & 9 to 13, having done lots of migration over the years, there are definitely some significant differences and deprecated components, you will want to make sure all the code compiles in ACE13. When it moved to IIB10, IBM changed the behaviour on how the start of additional flows started up which caused significant delays when performance testing and the resolution was to tick the box that says start additional flow instances once deployed or something along those lines, which in my opinion wasn't the right solution with more platforms now charging for what you use rather that what you have allocated, including the latest P series offering under the name of PowerVS. You'll probably be better of creating new brokers etc, If memory serves me correctly, you can't back out directly, although you could restore from backups. You'll needs to weigh up the pros and cons of those options to deice on the best way forward.



    ------------------------------
    Andy Bell
    ------------------------------



  • 4.  RE: Migrate from IIB 8/9 to ACE 13

    Posted 27 days ago

    Hi Tim 

    Our team recently (just 1 month back) completed WMB7 to ACE12 migration. That was quite a ride 😁

    We were able to keep most of the esql code unchanged, but obviously after 15+ years the deployment topology, server hardware and related technologies changed dramatically. Your customer should reconsider IIB8/9 decisions and align with the latest technology stack.

    I wouldn't recommend using automated tools if you don't know what's inside your code. It's really worth spending some time digging into code to avoid any issues on the new platform.

    As colleagues suggested above, it's better to create independent environment(-s) and gradually move service by service, API by API...

    If you have any particular questions, please let me know. I may have readily available answers while the memory of our migration is still fresh.



    ------------------------------
    Jevgenijs Jefimovs
    ------------------------------



  • 5.  RE: Migrate from IIB 8/9 to ACE 13

    Posted 26 days ago

    Thank you all for your great suggestions. The ace-v11-migration-scenarios, are very useful, too.

    Hi Jevgenijs, for your WMB7 to ACE12 migration, do you need to migrate v7 into an intermediate version (eg. IIB v10) first before migrating to the target version, or you are able to directly backup and extract the source into the target version?

    Many thanks!



    ------------------------------
    Tim K
    ------------------------------



  • 6.  RE: Migrate from IIB 8/9 to ACE 13

    Posted 26 days ago

    Hi Tim,

    WMB7 did not have the concept of Applications and Libraries. So, the 1st thing we had to do was converting standalone Integrations into Applications, creating Shared Libraries, creating Policy projects instead of Configurable services. It became clear that minor refactoring was required. So, we created a new Git repo and started to move individual services one by one, 90% was just a copy-paste, but we also used this as an opportunity to improve code structure in those remaining 10%.

    We did not migrate to v10 nor v11. We did not backup-restore either. We went directly to v12 in a separate code repo.



    ------------------------------
    Jevgenijs Jefimovs
    ------------------------------