Rocket Software announced it has moved its UniData-based app, Rocket Business Connect (RBC) to AWS.
To further improve RBC’s disaster recovery plan, the Rocket team decided to transition RBC to AWS. Being in the AWS cloud gives Rocket the ability to automatically fail over within a region. The company can also manually failover across regions with only minor configuration changes.
According to Todd Elliott, Rocket Software director, business applications, “Even in the cloud, using replication is critical to our disaster recovery plan.”
The project of moving to AWS—from the initial meeting, planning, upgrading, migrating, testing, and going live—took place over three months with RBC down on a Saturday morning for only four hours.
The Rocket team responsible for the migration shared some best practices they followed, including:
- Don’t be afraid to hire a consultant to architect and build the environment.
- You need to know your architecture, including everything your app communicates with.
- Appoint one owner who’s in charge of working with IT.
- Upgrade your MV data server, associated MV tools, and operating systems and then test before you move to the cloud.
- Consider using internal staff to configure servers.
- Rocket Customer Solution Engineering (aka professional services) also offers a paid engagement to help with moving MV data server to new hardware with the same or a different operating system, including transfers to a virtual environment or cloud service (OS update included if needed). Look at the MV Rehosting Package.
- Rely on a strong project management office (PMO) leader to keep the project on track.
- Involve people outside the app including your security team, devops team, network operation team and other specialists.
- Put security at the top of the list. It’s important to be very deliberate and plan, in advance, for network ports that need to be open to the AWS data center. The default has every port closed and you need to determine points of integration and ports that must be open.
- Test some more, as it’s a super important part of the plan. Don’t forget to ask your end users to participate.
One of the notable benefits of moving to AWS is the performance improvement. RBC is used daily by both Rocket team members and its customers and partners.
“While we’ve been focused on modernizing the backend of RBC, during our next modernization project, we’ll focus on updating the front end,” Elliott said.
For more information about this news, visit https://www.rocketsoftware.com/products/rocket-multivalue-application-development-platform.