We are preparing to migrate our current Thingworx environment from version 9.7 to version 10.x. Before proceeding, I would like to gather some insights regarding the stability of the 10.x version. Has anyone encountered issues or challenges during their migration process to this version? Any specific details or experiences you can share would be greatly appreciated, as they will help us plan our migration more effectively. Thank you!
Solved! Go to Solution.
Hi @NERaj
I was hoping some of our community members would weigh in regarding the question of stability around ThingWorx 10.x, but since no one has responded, I'm happy to provide some insights.
From reviewing the cases that have been opened, the majority of questions/issues revolve around installation/upgrade. An analysis of these cases has led to a few documentation improvements (still pending). To avoid some of the issues that have been reported, here are some pointers:
- When planning an implementation or upgrade, always check Release Advisor for determining compatibility with JIRA, the RDBMS, and the operating system (include Tomcat if manually installing ThingWorx). We're often asked if our products will work with a specific version of java, Tomcat, o/s, or database not listed in Release Advisor. Keep in mind, that if it's not listed, it isn't supported. Even if you get it to work initially, you may discover issues down the road as you utilize different features within the product.
- If upgrading, always create adequate backups to include database dumps, VM snapshots, etc. before starting the process. You will want the ability to revert if something goes wrong.
- Always read the installation/upgrade documentation in the Help Center.
Many of the ThingWorx 10.x cases that have been opened are not specific to the 10.x release. These can range from configuration issues, troubleshooting error messages, etc. Always read the Help Center documentation and if you find something that isn't clear, let us know so we can submit an improvement request.
From the cases we've received so far, ThingWorx 10.x appears very stable. This latest release contains security improvements, bug fixes, and new features, making it the best choice when deciding on the version for installation or upgrade. That being said, when upgrading, it is always recommended to build an environment specifically for testing your upgrade procedures and fully regression testing your mashups, connections, etc. before upgrading Prod. It's recommended that you refresh this environment from Prod in order to assess timings needed for the actual Prod upgrade.
Regards.
--Sharon
Hi @NERaj
I was hoping some of our community members would weigh in regarding the question of stability around ThingWorx 10.x, but since no one has responded, I'm happy to provide some insights.
From reviewing the cases that have been opened, the majority of questions/issues revolve around installation/upgrade. An analysis of these cases has led to a few documentation improvements (still pending). To avoid some of the issues that have been reported, here are some pointers:
- When planning an implementation or upgrade, always check Release Advisor for determining compatibility with JIRA, the RDBMS, and the operating system (include Tomcat if manually installing ThingWorx). We're often asked if our products will work with a specific version of java, Tomcat, o/s, or database not listed in Release Advisor. Keep in mind, that if it's not listed, it isn't supported. Even if you get it to work initially, you may discover issues down the road as you utilize different features within the product.
- If upgrading, always create adequate backups to include database dumps, VM snapshots, etc. before starting the process. You will want the ability to revert if something goes wrong.
- Always read the installation/upgrade documentation in the Help Center.
Many of the ThingWorx 10.x cases that have been opened are not specific to the 10.x release. These can range from configuration issues, troubleshooting error messages, etc. Always read the Help Center documentation and if you find something that isn't clear, let us know so we can submit an improvement request.
From the cases we've received so far, ThingWorx 10.x appears very stable. This latest release contains security improvements, bug fixes, and new features, making it the best choice when deciding on the version for installation or upgrade. That being said, when upgrading, it is always recommended to build an environment specifically for testing your upgrade procedures and fully regression testing your mashups, connections, etc. before upgrading Prod. It's recommended that you refresh this environment from Prod in order to assess timings needed for the actual Prod upgrade.
Regards.
--Sharon
Thank you for your prompt response.
We are currently in the process of planning an upgrade from our existing Thingworx version 9.7.2, which is running on Azure SQL, to Thingworx version 10.x. To ensure a smooth transition and minimize any potential disruptions, could you please provide a detailed outline of the upgrade steps we should follow? Your guidance on this matter would be greatly appreciated.
Thank you!
Hi @NERaj
Upgrade steps can vary and can be quite involved depending on the implementation, and is therefore outside the scope of the Community and Support. But if you need assistance with an upgrade, I recommend reaching out to your Sales rep or the Sales team for contracting with a member of our professional services organization.
If you decide to tackle your upgrade process on your own, feel free to open a case if you run into any issues. The most important step, however, is to create a replica environment that mirrors prod to use for testing and timings. This will allow you to document each step of the procedure to ensure a successful outcome once you upgrade production. Just be careful about any feeds coming in or out once you set up the new environment, to ensure you don't end up compromising production data.
Regards.
--Sharon
Hi @NERaj
If my previous response to your post answered your question regarding 10.x stability, please mark it as the Accepted Solution for the benefit of other community members. Note that ThingWorx 10.1 is targeted for release this month.
If you still have questions, please don't hesitate to ask.
Regards.
--Sharon
