Migrating to Oracle Redwood

Written by

Published on

The shift to Oracle Redwood is not merely a technical upgrade; it’s a transformative opportunity to re-evaluate and optimize your existing customizations.

This comprehensive guide outlines the journey, providing insights into tools, best practices, and solutions for a seamless transition that preserves and enhances your valuable application functionality.

Essential Migration Toolkit

Successful migration is underpinned by leveraging the right set of powerful tools provided by Oracle.

These platforms are designed to streamline the process of extending and migrating your applications to the Redwood framework.

Visual Builder Studio (VB Studio)

The core environment for extending and managing Redwood applications.

It offers tailored capabilities for functional administrators to customize Oracle Fusion Cloud Applications pages.

  • Express Mode: A simplified interface enabling direct tailoring of pages, primarily for HCM, SCM, and Procurement.
  • Business Rules: Functionality to personalize Redwood pages, including validation and defaulting of field values.
  • Page Properties: Control application page behavior by modifying property values directly within the design time.

Redwood Personalization Helper

A specialized utility crafted to assist in migrating personalizations from the Responsive UI (ADF) to the Redwood UI (VBS) pages, ensuring compatibility.

  • Report Only Mode: Generates a detailed report identifying ADF personalizations and their migration feasibility to Redwood.
  • Migrate and Report Mode: Produces a zip file containing code importable into VBS for automated personalization recreation.
  • Environment Note: The tool operates within a single environment; post-migration testing, deploy updates to other instances.

The 7-Step Migration Workflow

A systematic approach is crucial for a smooth transition.

This detailed workflow outlines the key phases for migrating your personalizations from ADF to the Redwood experience, minimizing disruption and maximizing efficiency.

  1. Enable Profile OptionsActivate the necessary profile options to ensure Redwood pages are accessible and functional within your environment.
  2. Generate Personalization ReportUtilize the Redwood Personalization Helper Tool to compile a comprehensive report of all existing personalizations, providing a baseline for migration.
  3. Identify Migration CandidatesReview the generated report to differentiate between personalizations that can be automatically migrated and those requiring manual recreation or redesign.
  4. Execute Automatic MigrationFor eligible personalizations, proceed with the “Migrate and Report Mode” to automatically generate the required code for seamless integration into VB Studio.
  5. Create Business Rules ManuallyFor personalizations not suitable for automatic migration, replicate their functionality by creating new business rules directly within VB Studio.
  6. Test and ValidateConduct rigorous testing in a non-production environment to verify that all migrated personalizations function precisely as intended within the new Redwood interface.
  7. Deploy to Target EnvironmentUpon successful validation, deploy the thoroughly tested and verified personalizations to your production environment, completing the migration.

Strategic Best Practices

Adopting these key strategies will significantly enhance your migration efficiency, mitigate risks, and ensure the long-term success and maintainability of your Oracle Redwood customizations.

Inventory & Prioritize

Conduct a detailed inventory of all existing customizations.

Prioritize them based on their business impact, complexity, and frequency of use, focusing on high-value items first.

Rigorous Non-Production Testing

Always perform extensive testing in non-production environments.

Develop comprehensive test scripts to cover all critical functionalities and edge cases before production deployment.

Comprehensive Documentation

Maintain meticulous documentation of all migration decisions, including what was migrated, how, and any changes made.

This is vital for troubleshooting and future upgrades.

Embrace Redesign Opportunities

View migration as a chance to optimize.

Some existing customizations might become redundant with new Redwood features or could benefit from a redesign to better align with modern principles.

Strong Governance Processes

Establish clear governance, including approval workflows, change management procedures, and quality assurance checks, to ensure consistent and high-quality migration execution.

Proactive User Training & Support

Prepare your users for the transition.

Provide thorough training on the new Redwood interface and any altered customizations, supported by quick reference guides and a dedicated help desk.

Overcoming Migration Challenges

While the migration process is streamlined, certain challenges are common.

Anticipating these hurdles and having clear solutions can help you navigate the transition more effectively.

Challenge: Complex Personalizations

Personalizations involving significant UI modifications or custom code may not have a direct migration path, requiring more advanced handling.

Solution: Deconstruction & Native Rebuild

Break down complex personalizations into smaller components.

Assess if standard Redwood features can achieve the functionality, or if a complete rebuild using native capabilities is more efficient.

Challenge: External System Integrations

Customizations integrated with external systems might face issues if they rely on specific UI elements or behaviors that change in the Redwood interface.

Solution: Thorough Testing & API Alignment

Rigorously test all integrations in non-production environments.

Update integration points to accommodate Redwood’s architecture, and consider embracing Oracle’s API-first approach for robustness.

Challenge: User Resistance to Change

Users may be reluctant to adopt new interfaces or workflows, especially if they are accustomed to existing customizations.

Solution: Early Involvement & Benefit Highlighting

Involve users early in the migration process.

Emphasize the benefits of Redwood, such as improved usability and new features.

Provide comprehensive training and ongoing support.

Challenge: Performance Degradation

Migrated customizations not optimized for Redwood’s new architecture can sometimes lead to performance bottlenecks.

Solution: Continuous Monitoring & Optimization

Monitor performance metrics diligently during testing.

Optimize code and queries where necessary, and consider breaking down complex operations into smaller, more efficient components.

A successful migration to Oracle Redwood is a strategic move that not only preserves your existing functionality but also enhances it through a modern, intuitive design.

This positions your organization to continually leverage new features and capabilities, ensuring sustained value and a future-ready Oracle Fusion Applications environment.

SHARE

Read more

Success Stories

Driving Business Agility and Operational Excellence in Lease Management

Calfus successfully delivered the Oracle Lease Accounting module implementation, providing a streamlined, accurate, and fully..

Success Stories

Complete Redwood UI transformation in Oracle Fusion HCM

The HCM Redwood Migration project has been an outstanding success. Thanks to Calfus’s exceptional contribution..

Success Stories

Improved Operational Efficiency for Yamaichi Electronics USA

“Oracle Fusion Cloud applications provide our leadership team with visibility across our entire value chain,..

Success Stories

Driving Business Agility and Operational Excellence in Lease Management

Calfus successfully delivered the Oracle Lease Accounting module implementation, providing a streamlined, accurate, and fully..

Success Stories

Complete Redwood UI transformation in Oracle Fusion HCM

The HCM Redwood Migration project has been an outstanding success. Thanks to Calfus’s exceptional contribution..

Success Stories

Improved Operational Efficiency for Yamaichi Electronics USA

“Oracle Fusion Cloud applications provide our leadership team with visibility across our entire value chain,..

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful. See more details on our privacy policy page.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.