



{"id":18254,"date":"2026-02-01T10:50:23","date_gmt":"2026-02-01T10:50:23","guid":{"rendered":"https:\/\/dev.skillnetinc.com\/?post_type=blogs&#038;p=18254"},"modified":"2026-02-13T07:00:04","modified_gmt":"2026-02-13T07:00:04","slug":"oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies","status":"publish","type":"blogs","link":"https:\/\/dev.skillnetinc.com\/es\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/","title":{"rendered":"Oracle Retail Xstore Upgrade: On-Prem to Cloud Migration Strategies"},"content":{"rendered":"<p>Retailers running Oracle Retail Xstore versions 17 through 22 are increasingly evaluating upgrades to take advantage of newer functionality, expanded configurations, supported integrations, and additional country packs introduced in recent releases. In many cases, these upgrade initiatives coincide with a reassessment of underlying infrastructure, particularly for retailers operating in traditional on-premise environments.<\/p>\n\n\n\n<p>Earlier Xstore versions, including version 17, were deployed entirely on-premise, with retailers hosting applications in their own data centers or in cloud-hosted environments functioning as private on-premise setups. At the center of this architecture was XOffice, comprising the deployment manager, application server, and the XCenter database, which served as the system of record for configuration and transactional data across all stores.<\/p>\n\n\n\n<p>With Oracle introducing XOffice as a Software-as-a-Service model through <strong>Oracle Xstore Office Cloud Service<\/strong>, retailers now have the option to move from self-managed infrastructure to Oracle-managed cloud environments. This evolution, combined with enhancements in newer Xstore versions, has expanded the range of upgrade and migration paths retailers can consider.<\/p>\n\n\n\n<p>As a result, retailers planning an Xstore upgrade typically evaluate one of the following four strategies:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:1.5rem;font-style:normal;font-weight:600\">Xstore Upgrade and Migration Strategies <strong>(Overview)<\/strong><\/h2>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Continue on-prem infrastructure and upgrade<\/strong><br>Retain the existing on-prem environment and upgrade the Xstore application stack to a newer version, using hybridization to support phased store rollouts.<\/li>\n\n\n\n<li><strong>Migrate infrastructure to cloud first, then upgrade<\/strong><br>Move Xstore infrastructure to a public cloud environment and stabilize operations before executing the application upgrade.<\/li>\n\n\n\n<li><strong>Upgrade first on-prem, then migrate to cloud<\/strong><br>Complete the Xstore upgrade in the existing on-prem environment and migrate the upgraded platform to the cloud as a separate step.<\/li>\n\n\n\n<li><strong>Move to Oracle\u2019s SaaS-based&nbsp;XOCS environment<\/strong><br>Transition XOffice to Oracle-managed SaaS infrastructure, with Oracle handling platform operations while retailers focus on store and integration configurations.<\/li>\n<\/ol>\n\n\n\n<p>Each of these approaches addresses different operational and architectural priorities. The sections that follow examine how these strategies are executed in practice and the considerations retailers should evaluate when selecting the most appropriate path.<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-fontcolor-border-color is-layout-constrained wp-block-group-is-layout-constrained\" style=\"border-width:1px;border-radius:15px\">\n<div class=\"wp-block-columns alignfull are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-ca8b843c wp-block-columns-is-layout-flex\" style=\"padding-top:2%;padding-right:5%;padding-bottom:2%;padding-left:5%\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;flex-basis:100%\">\n<h4 class=\"wp-block-heading has-text-align-center has-fontcolor-color has-text-color has-small-font-size\" style=\"font-style:normal;font-weight:600\"><strong><a href=\"\/es\/contact-us\/\" type=\"page\" id=\"1861\">Partner with SkillNet<\/a> to assess which upgrade path fits your environment.<\/strong><\/h4>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:1.5rem;font-style:normal;font-weight:600\">Strategy 1: <strong>On-Prem to On-Prem Upgrade<\/strong>&nbsp;<\/h2>\n\n\n\n<p>In this approach, retailers continue to operate on their existing on-prem infrastructure while upgrading the Oracle Retail Xstore&nbsp;application stack to a newer version. This option is often selected when retailers want to minimize disruption and avoid introducing infrastructure change during the upgrade process.<\/p>\n\n\n\n<p>The upgrade typically begins with identifying the extensions and customizations that must be ported to the target version. Oracle-provided hybridization scripts are then used to update the XCenter database so it can support both the current and upgraded store versions concurrently. This hybridized setup enables a phased rollout, where a pilot store is upgraded first and, following successful validation, the remaining stores are gradually upgraded.<\/p>\n\n\n\n<p>Because this is an in-place upgrade, no data migration is required. The existing database retains all transactional and configuration data, and foundation data interfaces and broadcaster configurations can usually remain unchanged. However, updates may be required to support newer POSLog formats and data file structures introduced in later Xstore versions. Once all stores have been upgraded, the XCenter database is de-hybridized to support only the new version.<\/p>\n\n\n\n<p>This is generally considered the simplest and lowest-risk upgrade strategy.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69ded3ff570a7&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69ded3ff570a7\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"658\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_1.jpg\" alt=\"\" class=\"wp-image-18299\" srcset=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_1.jpg 776w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_1-300x254.jpg 300w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_1-768x651.jpg 768w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_1-14x12.jpg 14w\" sizes=\"auto, (max-width: 776px) 100vw, 776px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandar\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><strong>Figure 1: Hybridized XCenter Architecture for On-Prem Xstore Upgrade<\/strong><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:1.5rem\"><strong>On-Prem to Cloud Migration (Non-XOCS): Sequencing Considerations<\/strong>&nbsp;<\/h3>\n\n\n\n<p>With the trend toward more stable and scalable cloud infrastructure, it is increasingly rare for retailers to remain on legacy VM-based environments. Many retailers are therefore choosing to migrate Xstore infrastructure to the cloud as part of their modernization initiatives. However, performing an infrastructure migration and an Xstore upgrade simultaneously can significantly increase risk and execution complexity.<\/p>\n\n\n\n<p>For this reason, these initiatives are typically sequenced. Retailers generally choose to either migrate infrastructure to the cloud first and then upgrade Xstore, or upgrade Xstore on existing on-prem infrastructure and migrate to the cloud afterward.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:1.5rem\"><strong>Strategy 2: Migrate Infrastructure to Cloud First, Then Upgrade<\/strong>&nbsp;<\/h2>\n\n\n\n<p>In this approach, retailers migrate their existing Xstore infrastructure to the cloud before performing the application upgrade.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The process typically begins with a Cloud platform assessment to evaluate cost, flexibility, and available services. Once a provider is selected (e.g., Azure, AWS, GCP), cloud infrastructure is provisioned: network setup, VMs, application server, deployment server, and database server.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The existing&nbsp;XCenter&nbsp;DB is backed up and restored on the cloud, followed by recurrent data migration&nbsp;to bring in the latest transactional data.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Store count affects&nbsp;XCenter&nbsp;DB size, and backup\/restore can take several hours. Retailers can either:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Take a planned downtime and connect the app server to the new cloud DB,<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Or,&nbsp;implement recurrent data migration where existing stores connected to on-prem&nbsp;XOffice&nbsp;send data to the on-prem DB, while new stores pointing to the cloud send data to the new DB.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>However, this hybrid configuration has limitations\u2014new transactions done on the cloud DB&nbsp;won\u2019t&nbsp;be accessible to on-prem stores, which may hinder returns and invoicing. Retailers may need to keep both app servers running for auditing purposes until all stores are connected to the cloud. For full two-way data synchronization, where both DBs reflect each other\u2019s data in near-real time,&nbsp;additional&nbsp;development and planning are needed, increasing cost and effort.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69ded3ff5848a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69ded3ff5848a\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"821\" height=\"377\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_2.jpg\" alt=\"\" class=\"wp-image-18300\" srcset=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_2.jpg 821w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_2-300x138.jpg 300w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_2-768x353.jpg 768w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_OC_Blog_Drawings_2-18x8.jpg 18w\" sizes=\"auto, (max-width: 821px) 100vw, 821px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandar\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69ded3ff58c41&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69ded3ff58c41\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"688\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__3.2.jpg\" alt=\"\" class=\"wp-image-18307\" srcset=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__3.2.jpg 1500w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__3.2-300x138.jpg 300w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__3.2-1024x470.jpg 1024w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__3.2-768x352.jpg 768w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__3.2-18x8.jpg 18w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandar\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><strong>Figure 2: On-Prem to Cloud Xstore Migration Architecture (Non-XOCS)<\/strong><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-backgray-background-color has-background\" style=\"border-top-left-radius:15px;border-top-right-radius:15px;padding-right:var(--wp--preset--spacing--40);padding-bottom:0;padding-left:var(--wp--preset--spacing--40);font-size:1.25rem;font-style:normal;font-weight:600\"><strong>Practitioner Insights from SkillNet<\/strong><\/h3>\n\n\n\n<p class=\"has-backgray-background-color has-background\" style=\"margin-top:0;margin-bottom:0;padding-right:var(--wp--preset--spacing--40);padding-bottom:0;padding-left:var(--wp--preset--spacing--40)\">In cloud-first Xstore migration programs, retailers often face challenges during the transition period when on-prem and cloud environments operate in parallel. Managing transactional data consistency, minimizing downtime, and coordinating store cutover become critical to avoiding operational disruption.<\/p>\n\n\n\n<p class=\"has-backgray-background-color has-background\" style=\"border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin-top:0;padding-right:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">In large-scale programs, SkillNet has supported retailers by implementing controlled cutover mechanisms, including database backup and restore sequencing, recurrent transactional data synchronization, and traffic redirection techniques, to help accelerate migration while limiting prolonged hybrid operation. These approaches are typically designed to support phased rollouts and reduce the operational impact on store teams during migration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:1.5rem;font-style:normal;font-weight:600\">Strategy 3: Upgrade First On-Prem, Then Migrate to Cloud&nbsp;<\/h2>\n\n\n\n<p>In this strategy, retailers perform the Xstore upgrade on their existing on-prem infrastructure before migrating the upgraded environment to the cloud.<\/p>\n\n\n\n<p>This approach involves upgrading the application on the existing on-prem infrastructure and then migrating to the cloud. This allows the extension porting and code merging to be completed in a known environment, reducing complexity during the cloud transition.&nbsp;<\/p>\n\n\n\n<p>No&nbsp;additional&nbsp;effort is required during the migration beyond updating foundation data and middleware systems to support new file structures and&nbsp;POSLog&nbsp;formats.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-fontcolor-border-color is-layout-constrained wp-block-group-is-layout-constrained\" style=\"border-width:1px;border-radius:15px\">\n<div class=\"wp-block-columns alignfull are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-ca8b843c wp-block-columns-is-layout-flex\" style=\"padding-top:2%;padding-right:5%;padding-bottom:2%;padding-left:5%\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;flex-basis:100%\">\n<h4 class=\"wp-block-heading has-text-align-center has-fontcolor-color has-text-color has-small-font-size\" style=\"font-style:normal;font-weight:600\"><strong><a href=\"\/es\/contact-us\/\">Plan upgrade and migration<\/a> sequencing carefully with SkillNet.<\/strong><\/h4>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:1.5rem;font-style:normal;font-weight:600\">Strategy 4: Move to Oracle\u2019s SaaS-Based XOCS Environment<\/h2>\n\n\n\n<p>Retailers also have the option to move directly to Oracle\u2019s SaaS offering for XOffice through Oracle Xstore Office Cloud Service (XOCS). In this model, Oracle manages the infrastructure, operating system, security patching, and application updates, while retailers focus on store-side configurations and integration with internal and downstream systems.<\/p>\n\n\n\n<p>Key advantages:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>No need for infrastructure management&nbsp;<\/li>\n\n\n\n<li>Access to Retail Data Store (RDS) for reporting and analytics&nbsp;<\/li>\n\n\n\n<li>Integration with other Oracle Retail Cloud applications like ORCE, OROB, OMS, ORSIM, MFCS&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>However, there are limitations:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Schema extensions are not supported through the DTX framework&nbsp;<\/li>\n\n\n\n<li>One-way data sync: data flows from on-prem to XOCS only&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>For such migrations:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retailers keep Dev and QA environments on-prem while Oracle provisions the production XOCS instance&nbsp;<\/li>\n\n\n\n<li>Oracle\u2019s Data Migration Utility maps source and destination DBs&nbsp;<\/li>\n\n\n\n<li>Full and recurrent data loads are used to keep both environments&nbsp;in sync&nbsp;<\/li>\n\n\n\n<li>A pilot store is migrated to point to XOCS in the lower environment&nbsp;<\/li>\n\n\n\n<li>Upon successful testing, the rollout can&nbsp;proceed&nbsp;store-wide&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>This rollout can be automated:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wrapper scripts update store configurations to connect to XOCS&nbsp;<\/li>\n\n\n\n<li>Or the configuration updates are packaged in a new build pushed to stores&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Since data flows one way only (from on-prem to XOCS), rollback is not supported. If stores are rolled back to on-prem, transaction data generated on XOCS&nbsp;won\u2019t&nbsp;be available for returns or invoices. This is a key consideration.&nbsp;<\/p>\n\n\n\n<p>Retailers must&nbsp;validate&nbsp;foundation data interfaces and&nbsp;POSLog&nbsp;broadcaster setups post-migration. They must also coordinate with third-party vendors to ensure data consumption is successful. For custom schema tables,&nbsp;additional&nbsp;steps are needed to migrate and potentially integrate them with RDS.&nbsp;<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69ded3ff5a25c&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69ded3ff5a25c\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"527\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__4.1.jpg\" alt=\"\" class=\"wp-image-18305\" srcset=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__4.1.jpg 1500w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__4.1-300x105.jpg 300w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__4.1-1024x360.jpg 1024w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__4.1-768x270.jpg 768w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__4.1-18x6.jpg 18w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandar\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69ded3ff5a86a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69ded3ff5a86a\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1039\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__5.2.webp\" alt=\"\" class=\"wp-image-18311\" srcset=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__5.2.webp 1200w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__5.2-300x260.webp 300w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__5.2-1024x887.webp 1024w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__5.2-768x665.webp 768w, https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Skillnet_Blog_Drawings__5.2-14x12.webp 14w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandar\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><strong>Figure 3: Xstore Migration to Oracle Xstore Office Cloud Service (XOCS)<\/strong><\/figcaption><\/figure>\n\n\n\n<p><strong>Note:<\/strong>&nbsp;XOCS hybridization supports Xstore version 20 and above only.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:1.5rem\"><strong>Execution Strategy and Migration Planning<\/strong>&nbsp;<\/h2>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Plan the Upgrade Path<\/strong>:&nbsp;\n<ul class=\"wp-block-list\">\n<li>Decide data migration sequence: master data first, then transactional data&nbsp;<\/li>\n\n\n\n<li>Prioritize critical business data&nbsp;<\/li>\n\n\n\n<li>Use Oracle utility or create a custom data migration utility&nbsp;<\/li>\n\n\n\n<li>Configure bi-directional or one-way sync as needed&nbsp;<\/li>\n\n\n\n<li>Cleanse data before migration&nbsp;<\/li>\n\n\n\n<li>Document schema mappings&nbsp;<\/li>\n\n\n\n<li>Configure roles, data hierarchies, and store setups in XOCS&nbsp;<\/li>\n\n\n\n<li>Integrate with merchandising and finance systems&nbsp;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Master and Transactional Data Migration<\/strong>:&nbsp;\n<ul class=\"wp-block-list\">\n<li>Migrate foundational data (products, pricing, users) to XOCS first&nbsp;<\/li>\n\n\n\n<li>Then migrate historical data: sales, inventory, vouchers, store credits&nbsp;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Pre-Cutover Activities<\/strong>:&nbsp;\n<ul class=\"wp-block-list\">\n<li>Freeze changes on on-prem system&nbsp;<\/li>\n\n\n\n<li>Perform full backup&nbsp;<\/li>\n\n\n\n<li>Begin incremental transactional data migration&nbsp;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Validation<\/strong>:&nbsp;\n<ul class=\"wp-block-list\">\n<li>Verify data integrity across systems&nbsp;<\/li>\n\n\n\n<li>Perform functional testing (returns, receipts)&nbsp;<\/li>\n\n\n\n<li>Resolve discrepancies&nbsp;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>Go-Live and Post Go-Live<\/strong>:&nbsp;\n<ul class=\"wp-block-list\">\n<li>Monitor data flows in XOCS&nbsp;<\/li>\n\n\n\n<li>Validate schema sync and transaction counts&nbsp;<\/li>\n\n\n\n<li>Monitor performance metrics&nbsp;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p><strong>Additional Considerations<\/strong>&nbsp;<\/p>\n\n\n\n<p>For cloud deployments not on Oracle SaaS:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Perform disaster recovery (DR) and secondary zone failover tests&nbsp;<\/li>\n\n\n\n<li>Ensure architecture supports automatic failover&nbsp;<\/li>\n\n\n\n<li>Use cloud-native monitoring and alerting tools&nbsp;<\/li>\n\n\n\n<li>Configure high-availability clusters for load management&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>XOCS vs On-Prem on Cloud Comparison<\/strong>&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes newlayout-table\" style=\"font-size:1rem\"><table><thead><tr><th><strong>Feature<\/strong><\/th><th><strong>On-Prem on Cloud (OCI, AWS, Azure)<\/strong><\/th><th><strong>XOCS (Oracle SaaS)<\/strong>&nbsp;<\/th><\/tr><\/thead><tbody><tr><td>Infrastructure&nbsp;<\/td><td>Retailer\/SI-managed&nbsp;<\/td><td>Oracle-managed&nbsp;<\/td><\/tr><tr><td>App Management&nbsp;<\/td><td>Retailer\/SI&nbsp;<\/td><td>Oracle&nbsp;<\/td><\/tr><tr><td>Customization&nbsp;<\/td><td>Full support&nbsp;<\/td><td>Limited&nbsp;<\/td><\/tr><tr><td>Analytics&nbsp;<\/td><td>Custom\/Cloud Native&nbsp;<\/td><td>RDS available&nbsp;<\/td><\/tr><tr><td>Upgrades&nbsp;<\/td><td>Manual&nbsp;<\/td><td>Automatic by Oracle&nbsp;<\/td><\/tr><tr><td>Hybridization&nbsp;<\/td><td>Required&nbsp;<\/td><td>Not required&nbsp;<\/td><\/tr><tr><td>Data Sync&nbsp;<\/td><td>Two-way possible&nbsp;<\/td><td>One-way only&nbsp;<\/td><\/tr><tr><td>Rollback&nbsp;<\/td><td>Possible&nbsp;<\/td><td>Not supported&nbsp;<\/td><\/tr><tr><td>Security\/Vulnerability&nbsp;<\/td><td>Retailer + Cloud Infra + Oracle&nbsp;&nbsp;<\/td><td>Oracle Managed&nbsp;<\/td><\/tr><tr><td>Licensing&nbsp;<\/td><td>Perpetual&nbsp;<\/td><td>New Oracle SaaS quote&nbsp;required&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Retailers can evaluate their unique requirements\u2014infrastructure readiness, customization needs, data flow control, compliance, and budget\u2014to&nbsp;determine&nbsp;the&nbsp;optimal&nbsp;upgrade and migration path. Whether staying on-prem, moving to cloud, or adopting Oracle XOCS, each path requires careful planning and execution.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:1.5rem;font-style:normal;font-weight:600\">Execution Experience and Enablement<\/h2>\n\n\n\n<p>Successful <a href=\"\/es\/resources\/case-studies\/luxury-retailer-elevates-digital-transformation-with-cloud\/\">Xstore upgrades and cloud migrations<\/a> depend as much on execution discipline as on architectural choice. Retailers benefit from partners with deep Oracle Retail expertise and hands-on experience managing hybrid environments, phased rollouts, data synchronization, and controlled cutovers across complex store estates.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:1.5rem;font-style:normal;font-weight:600\">SkillNet: Supporting Xstore Upgrade and Migration Programs<\/h2>\n\n\n\n<p>SkillNet Solutions&nbsp;supports retailers through Oracle Retail Xstore upgrades and migrations across on-prem, cloud-hosted, and SaaS-based environments. As part of these programs, SkillNet leverages accelerators such as&nbsp;<a href=\"https:\/\/dev.skillnetinc.com\/es\/services\/omnichannel-and-stores\/modern-commerce-engine\/storehub\/\" type=\"page\" id=\"1479\">StoreHub&nbsp;<\/a>to support recurrent transactional data migration, reduce downtime during transitions, and simplify cutover execution, helping retailers modernize platforms while maintaining operational continuity.<\/p>\n\n\n\n<p>For retailers evaluating Xstore upgrade and migration strategies, working with teams that combine Oracle Retail platform knowledge with proven execution frameworks can help reduce&nbsp;risk and improve outcomes.<\/p>\n\n\n\n<p><strong>Related SkillNet Services<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"\/es\/partners\/oracle-retail-solutions-and-implementation-partner\/oracle-retail-accelerators\/\">Oracle Retail Xstore POS Services<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/dev.skillnetinc.com\/es\/services\/omnichannel-and-stores\/pos-modernization\/\" type=\"page\" id=\"1067\">POS Modernization Services<\/a><\/li>\n\n\n\n<li><a href=\"\/es\/services\/consulting-services\/retail-technology-consulting\/\" type=\"page\" id=\"918\">Retail Consulting Services<\/a><\/li>\n<\/ul>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Evaluating architecture, risk, and execution paths<\/p>","protected":false},"author":25,"featured_media":18310,"template":"","categories":[5],"tags":[],"ppma_author":[189,212],"class_list":["post-18254","blogs","type-blogs","status-publish","has-post-thumbnail","hentry","category-retail"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Oracle Retail Xstore Upgrade: On-Prem to Cloud Migration Strategies - SkillNet Solutions<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oracle Retail Xstore Upgrade: On-Prem to Cloud Migration Strategies - SkillNet Solutions\" \/>\n<meta property=\"og:description\" content=\"Evaluating architecture, risk, and execution paths\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dev.skillnetinc.com\/es\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/\" \/>\n<meta property=\"og:site_name\" content=\"SkillNet Solutions\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-13T07:00:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Oracle-Retail-Xstore-Upgrade-On-Prem-to-Cloud-Migration-Strategies.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1568\" \/>\n\t<meta property=\"og:image:height\" content=\"688\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/resources\\\/blogs\\\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\\\/\",\"url\":\"https:\\\/\\\/dev.skillnetinc.com\\\/resources\\\/blogs\\\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\\\/\",\"name\":\"Oracle Retail Xstore Upgrade: On-Prem to Cloud Migration Strategies - SkillNet Solutions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/resources\\\/blogs\\\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/resources\\\/blogs\\\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/dev.skillnetinc.com\\\/wp-content\\\/uploads\\\/Oracle-Retail-Xstore-Upgrade-On-Prem-to-Cloud-Migration-Strategies.webp\",\"datePublished\":\"2026-02-01T10:50:23+00:00\",\"dateModified\":\"2026-02-13T07:00:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/resources\\\/blogs\\\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/dev.skillnetinc.com\\\/resources\\\/blogs\\\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/resources\\\/blogs\\\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\\\/#primaryimage\",\"url\":\"https:\\\/\\\/dev.skillnetinc.com\\\/wp-content\\\/uploads\\\/Oracle-Retail-Xstore-Upgrade-On-Prem-to-Cloud-Migration-Strategies.webp\",\"contentUrl\":\"https:\\\/\\\/dev.skillnetinc.com\\\/wp-content\\\/uploads\\\/Oracle-Retail-Xstore-Upgrade-On-Prem-to-Cloud-Migration-Strategies.webp\",\"width\":1568,\"height\":688},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/resources\\\/blogs\\\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blogs\",\"item\":\"https:\\\/\\\/dev.skillnetinc.com\\\/resources\\\/blogs\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Oracle Retail Xstore Upgrade: On-Prem to Cloud Migration Strategies\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/#website\",\"url\":\"https:\\\/\\\/dev.skillnetinc.com\\\/\",\"name\":\"SkillNet Solutions\",\"description\":\"Digital Transformation Consulting for enterprises\",\"publisher\":{\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/dev.skillnetinc.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/#organization\",\"name\":\"SkillNet Solutions\",\"url\":\"https:\\\/\\\/dev.skillnetinc.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/dev.skillnetinc.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/SkillNet_Logo-Black.png\",\"contentUrl\":\"https:\\\/\\\/dev.skillnetinc.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/SkillNet_Logo-Black.png\",\"width\":184,\"height\":48,\"caption\":\"SkillNet Solutions\"},\"image\":{\"@id\":\"https:\\\/\\\/dev.skillnetinc.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Oracle Retail Xstore Upgrade: On-Prem to Cloud Migration Strategies - SkillNet Solutions","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_MX","og_type":"article","og_title":"Oracle Retail Xstore Upgrade: On-Prem to Cloud Migration Strategies - SkillNet Solutions","og_description":"Evaluating architecture, risk, and execution paths","og_url":"https:\/\/dev.skillnetinc.com\/es\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/","og_site_name":"SkillNet Solutions","article_modified_time":"2026-02-13T07:00:04+00:00","og_image":[{"width":1568,"height":688,"url":"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Oracle-Retail-Xstore-Upgrade-On-Prem-to-Cloud-Migration-Strategies.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dev.skillnetinc.com\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/","url":"https:\/\/dev.skillnetinc.com\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/","name":"Oracle Retail Xstore Upgrade: On-Prem to Cloud Migration Strategies - SkillNet Solutions","isPartOf":{"@id":"https:\/\/dev.skillnetinc.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dev.skillnetinc.com\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/#primaryimage"},"image":{"@id":"https:\/\/dev.skillnetinc.com\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/#primaryimage"},"thumbnailUrl":"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Oracle-Retail-Xstore-Upgrade-On-Prem-to-Cloud-Migration-Strategies.webp","datePublished":"2026-02-01T10:50:23+00:00","dateModified":"2026-02-13T07:00:04+00:00","breadcrumb":{"@id":"https:\/\/dev.skillnetinc.com\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dev.skillnetinc.com\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/dev.skillnetinc.com\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/#primaryimage","url":"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Oracle-Retail-Xstore-Upgrade-On-Prem-to-Cloud-Migration-Strategies.webp","contentUrl":"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/Oracle-Retail-Xstore-Upgrade-On-Prem-to-Cloud-Migration-Strategies.webp","width":1568,"height":688},{"@type":"BreadcrumbList","@id":"https:\/\/dev.skillnetinc.com\/resources\/blogs\/oracle-retail-xstore-upgrade-on-prem-to-cloud-migration-strategies\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blogs","item":"https:\/\/dev.skillnetinc.com\/resources\/blogs\/"},{"@type":"ListItem","position":2,"name":"Oracle Retail Xstore Upgrade: On-Prem to Cloud Migration Strategies"}]},{"@type":"WebSite","@id":"https:\/\/dev.skillnetinc.com\/#website","url":"https:\/\/dev.skillnetinc.com\/","name":"SkillNet Solutions","description":"Digital Transformation Consulting for enterprises","publisher":{"@id":"https:\/\/dev.skillnetinc.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dev.skillnetinc.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/dev.skillnetinc.com\/#organization","name":"SkillNet Solutions","url":"https:\/\/dev.skillnetinc.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/dev.skillnetinc.com\/#\/schema\/logo\/image\/","url":"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/2022\/09\/SkillNet_Logo-Black.png","contentUrl":"https:\/\/dev.skillnetinc.com\/wp-content\/uploads\/2022\/09\/SkillNet_Logo-Black.png","width":184,"height":48,"caption":"SkillNet Solutions"},"image":{"@id":"https:\/\/dev.skillnetinc.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/dev.skillnetinc.com\/es\/wp-json\/wp\/v2\/blogs\/18254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.skillnetinc.com\/es\/wp-json\/wp\/v2\/blogs"}],"about":[{"href":"https:\/\/dev.skillnetinc.com\/es\/wp-json\/wp\/v2\/types\/blogs"}],"author":[{"embeddable":true,"href":"https:\/\/dev.skillnetinc.com\/es\/wp-json\/wp\/v2\/users\/25"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.skillnetinc.com\/es\/wp-json\/wp\/v2\/media\/18310"}],"wp:attachment":[{"href":"https:\/\/dev.skillnetinc.com\/es\/wp-json\/wp\/v2\/media?parent=18254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.skillnetinc.com\/es\/wp-json\/wp\/v2\/categories?post=18254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.skillnetinc.com\/es\/wp-json\/wp\/v2\/tags?post=18254"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/dev.skillnetinc.com\/es\/wp-json\/wp\/v2\/ppma_author?post=18254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}