How can we migrate the application from O11 to ODC?
Hello Vivek,
Please check below link which is OutSystems documentation for migration from 11 to ODC:
https://success.outsystems.com/documentation/11/outsystems_11_to_odc_migration/
Hello @VIVEK KUMAR YADAV
Apart from the Document, you can see the OutSystems user group meeting video, which explains more about the OutSystems 11 to ODC migration in detail.
https://www.youtube.com/watch?v=DjEr4k71v8Ehttps://www.youtube.com/watch?v=bAScINriAj0
Regards
Nikhil Kumar Vijay
Hi Vivek,
Please go through these best articles for O11 to ODC migration:
https://success.outsystems.com/documentation/11/outsystems_11_to_odc_migration/o11_to_odc_migration_code_patterns/
https://medium.com/@ut_markes/migrating-from-o11-to-odc-and-sneak-peek-on-the-migration-kit-39b1e3e9ea7d
https://success.outsystems.com/documentation/11/outsystems_11_to_ODC
Thanks
You can refer the materials shared by others here. At a very high level most of the materials contains below pointers.
1. Thoroughly understand the differences between O11 and ODC. There are concepts which work differently in ODC, some are not available for instance BPTs, not all forge components are yet available for ODC and so on.
2. Assess your O11 applications based on the observations from above exercise, and come up with a proper migration strategy. This is very important and is very much based on the business needs, nature of your applications (including the integrations, extensions, forge components etc.), the amount of time you plan to invest, strategy to continue to support the existing business processes and smooth transition plan for end users.
3. Identify the migration strategy, is it one shot migration or coexistence. Migration Kit is an option for applications up to 300 AOs but it is not publicly available .
4. Prepare O11 applications for migration.
4.1 Applications must follow the architecture canvas rules which makes them easier to migrate.
4.2 O11 traditional applications must be converted in reactive before migration.
5. Prepare ODC architecture blueprint.
6. Plan data migration, this is very crucial part of migration and might be challenging too based on target data model and applications architecture.
In short, the migration requires thorough understanding of O11 applications both functional as well as technical, understanding of ODC framework and it's differences from O11, as well as a very well planned strategy.
If you are doing it for the first time, it might be worth doing a proof of concept with some small application but with reasonable complexity for instance integrations, data model and usage of some forge components to get a feel of what all is involved with migration.
Hope it helps!
Junaid