<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[PeopleSoft Cloud]]></title><description><![CDATA[PeopleSoft Cloud is a blog for PeopleSoft professionals building modern, automated, cloud-native ERP platforms, without being locked into a single vendor's playbook.]]></description><link>https://www.peoplesoftcloud.com</link><image><url>https://substackcdn.com/image/fetch/$s_!t_3L!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc90af83e-c2dd-4f61-9ade-727014e006ab_1024x1024.png</url><title>PeopleSoft Cloud</title><link>https://www.peoplesoftcloud.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 24 May 2026 19:32:02 GMT</lastBuildDate><atom:link href="https://www.peoplesoftcloud.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Aaron]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[peoplesoftcloud@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[peoplesoftcloud@substack.com]]></itunes:email><itunes:name><![CDATA[Aaron]]></itunes:name></itunes:owner><itunes:author><![CDATA[Aaron]]></itunes:author><googleplay:owner><![CDATA[peoplesoftcloud@substack.com]]></googleplay:owner><googleplay:email><![CDATA[peoplesoftcloud@substack.com]]></googleplay:email><googleplay:author><![CDATA[Aaron]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Chapter 5: Database Rebellion]]></title><description><![CDATA[The Monday morning of Week 5 started with an argument.]]></description><link>https://www.peoplesoftcloud.com/p/chapter-5-database-rebellion</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/chapter-5-database-rebellion</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Thu, 16 Apr 2026 14:01:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nYWg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nYWg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nYWg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!nYWg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!nYWg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!nYWg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nYWg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png" width="1024" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3646054,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/193993520?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nYWg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!nYWg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!nYWg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!nYWg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea7edf6e-8cb8-4a95-8c5c-c288908ac885_1024x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The Monday morning of Week 5 started with an argument.</p><p>Maya walked into the office at 7:30 AM to find Jake sitting at his desk, arms crossed, staring at his monitor with an expression that could curdle milk.</p><p>&#8220;Morning,&#8221; Maya said cautiously.</p><p>&#8220;We need to talk,&#8221; Jake said.</p><p>Maya set down her coffee. &#8220;Okay. What&#8217;s up?&#8221;</p><p>&#8220;I got your email last night,&#8221; Jake said. &#8220;The one about Week 5 plans. Database modernization using Oracle Cloud Exadata.&#8221;</p><p>&#8220;Right,&#8221; Maya said. &#8220;That&#8217;s the plan for this week&#8212;&#8221;</p><p>&#8220;You want to move our databases to a managed service,&#8221; Jake interrupted. &#8220;You want to give Oracle control of our databases.&#8221;</p><p>&#8220;I want us to use Oracle Exadata on Google Cloud,&#8221; Maya corrected. &#8220;Which is Oracle&#8217;s engineered system running on GCP infrastructure. It&#8217;s still Oracle Database, still fully featured, still something you have administrative access to.&#8221;</p><p>&#8220;But Oracle manages the infrastructure,&#8221; Jake said. &#8220;The storage, the patching, the high availability configuration. We lose control.&#8221;</p><p>&#8220;We lose operational burden,&#8221; Maya countered. &#8220;There&#8217;s a difference.&#8221;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>&#8220;Maya, I&#8217;ve been a DBA for twenty-six years,&#8221; Jake said, his voice tight. &#8220;I know how to manage Oracle databases. I know how to tune, optimize, and keep them running. You&#8217;re asking me to hand that over to a service that I can&#8217;t see inside of, can&#8217;t customize the way I want, can&#8217;t&#8212;&#8221;</p><p>&#8220;Can&#8217;t spend forty hours a quarter patching?&#8221; Maya suggested gently. &#8220;Can&#8217;t spend weekends troubleshooting storage performance? Can&#8217;t wake up at 3 AM when a backup script fails?&#8221;</p><p>Jake was quiet.</p><p>Maya sat down next to him. &#8220;Walk me through what you&#8217;re really worried about.&#8221;</p><p>Jake took a breath. &#8220;I&#8217;m worried that if we move to managed Exadata, my job becomes irrelevant. If Oracle handles the infrastructure, the backups, the patching, the high availability&#8212;what&#8217;s left for me to do? I become a glorified report writer. And then in a year, someone asks why we&#8217;re paying a DBA salary for work that doesn&#8217;t require a DBA.&#8221;</p><p>&#8220;Is that what you think I&#8217;m trying to do?&#8221; Maya asked. &#8220;Eliminate your position?&#8221;</p><p>&#8220;I don&#8217;t know,&#8221; Jake said honestly. &#8220;Two months ago, we were running PeopleSoft the traditional way. Now we&#8217;re doing infrastructure-as-code, observability platforms, and cloud migrations. Every week, something I used to do manually gets automated. At some point, you automate me out of a job.&#8221;</p><p>Maya was quiet for a moment, choosing her words carefully.</p><p>&#8220;Jake, do you remember last week? When we built the observability dashboards?&#8221;</p><p>&#8220;Yeah.&#8221;</p><p>&#8220;Who configured Oracle to export those metrics?&#8221; Maya asked. &#8220;Who knew which wait events matter for PeopleSoft performance? Who explained why we should monitor the DB file sequential read versus the DB file scattered read?&#8221;</p><p>&#8220;I did,&#8221; Jake said.</p><p>&#8220;Right. Because you understand Oracle performance at a level none of us do. Now let me ask you something else: how much time do you spend per month on tasks that require that deep expertise versus tasks that are just&#8230; keeping the lights on?&#8221;</p><p>Jake thought about it. &#8220;Maybe twenty percent on actual performance tuning and optimization. The rest is backups, patches, monitoring disk space, restarting failed jobs, dealing with tablespace extensions&#8212;&#8221;</p><p>&#8220;Operational toil,&#8221; Maya finished. &#8220;Important work, but not work that requires twenty-six years of expertise. What if we could flip that ratio? What if eighty percent of your time was spent on performance optimization, data architecture, query tuning, and helping developers write better SQL? What if the tool got automated?&#8221;</p><p>&#8220;That&#8217;s what managed Exadata does?&#8221; Jake asked skeptically.</p><p>&#8220;That&#8217;s what it enables,&#8221; Maya said. &#8220;Let me show you something.&#8221;</p><p>She pulled up a document she&#8217;d been working on over the weekend: a detailed comparison of their current Oracle environment versus Oracle Exadata on GCP.</p><p><strong>Current State: Oracle Database on Self-Managed RAC</strong></p><p><strong>Jake&#8217;s Time Allocation (Monthly):</strong></p><ul><li><p>Backup management and monitoring: 12 hours</p></li><li><p>Patch management and testing: 16 hours (quarterly spike: 40 hours)</p></li><li><p>Storage management: 8 hours</p></li><li><p>High availability configuration and testing: 6 hours</p></li><li><p>Performance monitoring: 10 hours</p></li><li><p>Performance tuning and optimization: 8 hours</p></li><li><p>Incident response and troubleshooting: 12 hours</p></li><li><p>Capacity planning: 4 hours</p></li><li><p>Documentation and runbooks: 4 hours</p></li></ul><p><strong>Total: 80 hours/month on average</strong></p><p><strong>Breakdown:</strong></p><ul><li><p>70% operational toil (backups, patches, storage, HA, monitoring, incidents)</p></li><li><p>30% strategic work (optimization, tuning, capacity planning)</p></li></ul><p>Maya scrolled down to the next section.</p><p><strong>Future State: Oracle Exadata Database Service on Google Cloud</strong></p><p><strong>Jake&#8217;s Time Allocation (Monthly):</strong></p><ul><li><p>Backup management: 0 hours (automated by Oracle)</p></li><li><p>Patch management: 2 hours (reviewing and approving automated patches)</p></li><li><p>Storage management: 0 hours (automated scaling)</p></li><li><p>High availability configuration: 0 hours (built-in, automated)</p></li><li><p>Performance monitoring: 4 hours (dashboard review, alert investigation)</p></li><li><p>Performance tuning and optimization: 30 hours</p></li><li><p>Query optimization and developer support: 20 hours</p></li><li><p>Data architecture and design: 15 hours</p></li><li><p>Capacity planning: 3 hours (simplified with automated scaling)</p></li><li><p>Strategic database projects: 6 hours</p></li></ul><p><strong>Total: 80 hours/month</strong></p><p><strong>Breakdown:</strong></p><ul><li><p>8% operational toil (patch approval, monitoring, capacity planning)</p></li><li><p>92% strategic work (optimization, tuning, architecture, developer support)</p></li></ul><p>Jake studied the comparison. &#8220;You&#8217;re saying I&#8217;d spend the same amount of time, just on different things.&#8221;</p><p>&#8220;Not just different things,&#8221; Maya said. &#8220;More valuable things. Things that actually leverage your expertise. Right now, you&#8217;re spending twelve hours a month babysitting backups. Oracle&#8217;s Exadata service handles that automatically with built-in snapshot capabilities and point-in-time recovery. Those twelve hours could be spent optimizing SQL queries that are costing us database performance.&#8221;</p><p>&#8220;But what about when something goes wrong with the backups?&#8221; Jake asked.</p><p>&#8220;Then Oracle&#8217;s support team troubleshoots it,&#8221; Maya said. &#8220;Because it&#8217;s their infrastructure, their responsibility. You&#8217;re not on call at 3 AM because a backup script failed. They are.&#8221;</p><p>&#8220;And if I need to tune something at the storage layer?&#8221; Jake pressed.</p><p>&#8220;You can&#8217;t,&#8221; Maya admitted. &#8220;Because Oracle&#8217;s engineers optimize Exadata&#8217;s storage layer. But here&#8217;s the thing&#8212;when was the last time you actually needed to tune storage parameters for performance?&#8221;</p><p>Jake thought about it. &#8220;Honestly? Not in years. We set it up correctly initially, and it&#8217;s been stable since then. Most performance issues are bad SQL or missing indexes, not storage configuration.&#8221;</p><p>&#8220;Exactly,&#8221; Maya said. &#8220;So we&#8217;re protecting your ability to tune something you rarely need to tune, at the cost of you spending twelve hours a month managing backups you shouldn&#8217;t have to think about.&#8221;</p><p>She pulled up another document. &#8220;Let me show you the cost analysis. Because this isn&#8217;t just about your time&#8212;it&#8217;s about total cost of ownership.&#8221;</p><p><strong>Current State: Self-Managed Oracle RAC on Premise</strong></p><p><strong>Infrastructure Costs:</strong></p><ul><li><p>Database servers (2 nodes): $180K capital (5-year depreciation: $36K/year)</p></li><li><p>Storage (SAN): $240K capital (5-year depreciation: $48K/year)</p></li><li><p>Network equipment: $40K capital (5-year depreciation: $8K/year)</p></li><li><p>Data center space, power, cooling: $24K/year</p></li><li><p>Hardware maintenance contracts: $32K/year</p></li></ul><p><strong>Software Costs:</strong></p><ul><li><p>Oracle Database Enterprise Edition licenses: $94K (already owned)</p></li><li><p>Oracle RAC licenses: $47K (already owned)</p></li><li><p>Oracle support contracts (22% annually): $31K/year</p></li></ul><p><strong>Personnel Costs:</strong></p><ul><li><p>Jake&#8217;s time on database infrastructure: 80 hours/month &#215; $85/hour = $81,600/year</p></li><li><p>Infrastructure team support: $24K/year</p></li></ul><p><strong>Total Annual Cost: $284,600/year</strong></p><p>Maya scrolled to the comparison.</p><p><strong>Future State: Oracle Exadata Database Service @ Google Cloud</strong></p><p><strong>Infrastructure Costs:</strong></p><ul><li><p>Exadata X9M Quarter Rack: $168,000/year (consumption-based pricing)</p></li><li><p>Includes: compute, storage, networking, all infrastructure</p></li><li><p>Includes: automated backups, patching, and high availability</p></li><li><p>Includes: Oracle&#8217;s 24/7 infrastructure support</p></li></ul><p><strong>Software Costs:</strong></p><ul><li><p>Oracle Database Enterprise Edition: included in Exadata service</p></li><li><p>Oracle RAC: included in Exadata service.</p></li><li><p>Oracle support: included in Exadata service</p></li></ul><p><strong>Personnel Costs:</strong></p><ul><li><p>Jake&#8217;s time on database infrastructure: 6 hours/month &#215; $85/hour = $6,120/year</p></li><li><p>Jake&#8217;s time on strategic work: 74 hours/month (no additional cost, reallocated time)</p></li><li><p>Infrastructure team support: $0 (no longer needed)</p></li></ul><p><strong>Total Annual Cost: $174,120/year</strong></p><p><strong>Annual Savings: $110,480</strong></p><p>Jake stared at the numbers. &#8220;We&#8217;d save $110,000 per year by moving to Exadata?&#8221;</p><p>&#8220;And that&#8217;s conservative,&#8221; Maya said. &#8220;I didn&#8217;t account for the cost of our time during the quarterly patch cycles. I didn&#8217;t include the cost of storage upgrades every three years. I didn&#8217;t factor in the opportunity cost of incident response time. The real savings are probably closer to $140,000 annually.&#8221;</p><p>&#8220;But we already own the hardware,&#8221; Jake protested. &#8220;That&#8217;s sunk cost.&#8221;</p><p>&#8220;True,&#8221; Maya said. &#8220;But the hardware is six years old. In two years, we&#8217;ll need to replace it. That&#8217;s another $460,000 capital expense that we can avoid entirely by moving to Exadata as a service. Plus, we can decommission the data center space and stop paying for power and cooling.&#8221;</p><p>&#8220;What about the Exadata cost?&#8221; Jake asked. &#8220;That&#8217;s $168,000 per year. That&#8217;s not cheap.&#8221;</p><p>&#8220;It&#8217;s not,&#8221; Maya agreed. &#8220;But it&#8217;s less than what we&#8217;re spending now, and it includes things we currently pay for separately&#8212;software licenses, support contracts, infrastructure maintenance. Plus, it scales. Right now, if we need more database capacity, we have to buy another SAN array and another server. Six-month lead time, huge capital expense. With Exadata on GCP, we can scale up in hours by adjusting our consumption tier.&#8221;</p><p>Jake was carefully reading the cost breakdown. &#8220;You said Jake&#8217;s time on database infrastructure drops to six hours per month. What are those six hours?&#8221;</p><p>&#8220;Reviewing automated patch schedules and approving them, checking capacity trends, and investigating any performance alerts that come through observability,&#8221; Maya said. &#8220;The stuff that actually requires your judgment. Everything else&#8212;the backups, the storage management, the HA configuration, the routine monitoring&#8212;that&#8217;s handled by Oracle&#8217;s automation.&#8221;</p><p>&#8220;And the other seventy-four hours I&#8217;m supposedly spending on strategic work,&#8221; Jake said. &#8220;What does that actually look like?&#8221;</p><p>Maya pulled up a new document. &#8220;I&#8217;m glad you asked. I&#8217;ve been thinking about this a lot. Here&#8217;s what a modern DBA role looks like when you&#8217;re not buried in operational toil.&#8221;</p><p><strong>The Strategic DBA: Redefining Value</strong></p><p><strong>Performance Optimization (30 hours/month):</strong></p><ul><li><p>Proactive SQL tuning based on observed query patterns</p></li><li><p>Identifying and fixing performance anti-patterns</p></li><li><p>Working with application developers on database-efficient code</p></li><li><p>Analyzing and optimizing batch job performance</p></li><li><p>Eliminating performance bottlenecks before users notice them</p></li></ul><p><strong>Data Architecture (15 hours/month):</strong></p><ul><li><p>Designing efficient database schemas for new functionality</p></li><li><p>Planning and executing data model improvements</p></li><li><p>Evaluating and implementing new Oracle features</p></li><li><p>Capacity planning based on business growth projections</p></li><li><p>Data archiving and retention strategy</p></li></ul><p><strong>Developer Enablement (20 hours/month):</strong></p><ul><li><p>Reviewing SQL queries in code reviews</p></li><li><p>Teaching developers database best practices.</p></li><li><p>Creating reusable query patterns and templates</p></li><li><p>Building tools that help developers write better SQL</p></li><li><p>Pair programming on complex database interactions</p></li></ul><p><strong>Platform Evolution (9 hours/month):</strong></p><ul><li><p>Evaluating new database technologies and features</p></li><li><p>Planning database modernization initiatives</p></li><li><p>Contributing to platform architecture decisions</p></li><li><p>Researching industry best practices</p></li><li><p>Strategic projects (machine learning, analytics, etc.)</p></li></ul><p>Jake read through the list, his expression slowly changing from defensive to thoughtful.</p><p>&#8220;This is what you think I should be doing instead of managing backups,&#8221; he said.</p><p>&#8220;This is what you&#8217;re uniquely qualified to do,&#8221; Maya said. &#8220;Nobody else on the team can do this work at the level you can. Priya&#8217;s a good developer, but she doesn&#8217;t understand Oracle internals as well as you do. Tom knows infrastructure, but he can&#8217;t tune SQL. Sarah&#8217;s brilliant at automation, but she doesn&#8217;t have your depth of database expertise.&#8221;</p><p>&#8220;But they can all click a button to run a backup,&#8221; Maya continued. &#8220;And frankly, Oracle&#8217;s automated backup system can do it better than any of us because it&#8217;s designed specifically for that purpose. So why are we paying you $85 an hour to babysit backups when you could be preventing the kind of performance issues that slow down the entire university?&#8221;</p><p>Jake was quiet, processing.</p><p>&#8220;Let me ask you something,&#8221; Maya said. &#8220;In the last month, how many times have you wanted to work on a database performance issue but couldn&#8217;t because you were dealing with operational overhead?&#8221;</p><p>Jake exhaled. &#8220;Last week. We had a batch job running slowly&#8212;probably a missing index or a bad query plan. But I was in the middle of patch testing, and by the time I got to it, the job had finished. It&#8217;ll probably be slow again next month, but I haven&#8217;t had time to investigate properly.&#8221;</p><p>&#8220;That&#8217;s exactly what I&#8217;m talking about,&#8221; Maya said. &#8220;You have expertise that could have prevented that slow batch job. But you were spending your time on patch testing that could be automated. That&#8217;s a misallocation of your talent.&#8221;</p><p>&#8220;Okay,&#8221; Jake said slowly. &#8220;I see the argument. But I still have concerns. What about control? Right now, if I need to change an Oracle parameter, I can. With Exadata as a service, do I lose that?&#8221;</p><p>&#8220;Some parameters you can still change,&#8221; Maya said. &#8220;Database-level configuration, optimizer settings, memory allocation within your allocated resources&#8212;all of that&#8217;s still under your control. What you can&#8217;t change is infrastructure-level stuff like storage configuration or networking. But again, when was the last time you needed to change those?&#8221;</p><p>&#8220;Fair point,&#8221; Jake admitted.</p><p>&#8220;And here&#8217;s the thing,&#8221; Maya continued. &#8220;The infrastructure parameters Oracle sets for Exadata are based on thousands of customer deployments and years of engineering. They&#8217;re probably better than what we configured six years ago when we set up our RAC cluster.&#8221;</p><p>Tom had wandered over during the conversation and was listening from the doorway.</p><p>&#8220;Can I jump in here?&#8221; Tom asked.</p><p>&#8220;Please,&#8221; Maya said.</p><p>&#8220;Jake, I had the same reaction you&#8217;re having when Maya talked about infrastructure as code,&#8221; Tom said. &#8220;I felt like we were throwing away fifteen years of experience. But what I learned is that automation doesn&#8217;t replace expertise&#8212;it multiplies it. My knowledge of how to configure an application server is now in Chef cookbooks that anyone can run. That doesn&#8217;t make me less valuable. It makes my knowledge more valuable because it&#8217;s reusable.&#8221;</p><p>&#8220;And you&#8217;re not worried about job security?&#8221; Jake asked.</p><p>&#8220;I was,&#8221; Tom admitted. &#8220;But then I realized&#8212;organizations don&#8217;t pay us to click buttons. They pay us to solve problems and make good decisions. If all we&#8217;re doing is clicking buttons, then yeah, we should worry. But if we&#8217;re solving problems? That&#8217;s always going to be valuable.&#8221;</p><p>Sarah had joined them now, too, along with Marcus and Priya.</p><p>&#8220;What&#8217;s going on?&#8221; Sarah asked.</p><p>&#8220;Jake&#8217;s concerned about moving to managed Exadata,&#8221; Maya explained. &#8220;He&#8217;s worried about losing control and becoming irrelevant.&#8221;</p><p>&#8220;Oh, I can speak to that,&#8221; Sarah said. &#8220;Before I came here, I worked at a company that moved from self-managed databases to Amazon RDS. The DBAs freaked out initially. Same concerns&#8212;losing control, becoming unnecessary.&#8221;</p><p>&#8220;What happened?&#8221; Jake asked.</p><p>&#8220;Their jobs got way more interesting,&#8221; Sarah said. &#8220;They stopped spending time on backups and patches and started building internal database tooling. They created query analysis frameworks that automatically identified slow queries and suggested optimizations. They built a data pipeline automation. They became strategic partners to the development teams instead of people you ticket when the database is full.&#8221;</p><p>&#8220;And nobody got laid off?&#8221; Jake asked.</p><p>&#8220;Nobody,&#8221; Sarah confirmed. &#8220;They just redirected their energy to higher-value work. One guy became the data architecture lead. Another one built an entire internal analytics platform. The third one began providing database performance consulting to all development teams. They went from firefighters to architects.&#8221;</p><p>Maya pulled up one more document on the screen. &#8220;Jake, I want to show you something else. This is what happens to organizations that resist managed services.&#8221;</p><p><strong>The Traditional DBA Career Path: Self-Managed Databases</strong></p><p><strong>Year 1-5:</strong> Learning database administration, operational basics<br><strong>Year 6-15:</strong> Deep expertise in backup/recovery, performance tuning, HA configuration<br><strong>Year 16-25:</strong> Senior DBA, mentoring others, and making architecture decisions<br><strong>Year 26+:</strong> ???</p><p><strong>Common challenges:</strong></p><ul><li><p>Skills become increasingly niche as the industry moves to managed services.</p></li><li><p>Operational toil increases with system complexity.</p></li><li><p>Difficult to stay current with modern data platforms</p></li><li><p>Career mobility decreases (fewer companies want self-managed DBAs)</p></li><li><p>Burnout from on-call and operational burden</p></li></ul><p><strong>The Modern DBA Career Path: Managed Services + Strategic Work</strong></p><p><strong>Year 1-5:</strong> Learning database fundamentals<br><strong>Year 6-15:</strong> Performance optimization, query tuning, data modeling<br><strong>Year 16-25:</strong> Data architecture, platform strategy, cross-platform expertise<br><strong>Year 26+:</strong> Database architect, data platform lead, strategic advisor</p><p><strong>Advantages:</strong></p><ul><li><p>Skills remain relevant (performance optimization always matters)</p></li><li><p>Learning time freed up for new technologies (cloud platforms, analytics, ML)</p></li><li><p>Career mobility increases (strategic skills transfer across companies)</p></li><li><p>Better work-life balance (less on-call operational burden)</p></li><li><p>Higher compensation (strategic roles pay more than operational roles)</p></li></ul><p>Jake studied both paths. &#8220;You&#8217;re saying that by resisting managed services, I&#8217;m actually limiting my career growth.&#8221;</p><p>&#8220;I&#8217;m saying the industry is moving to managed services whether we like it or not,&#8221; Maya said gently. &#8220;AWS, GCP, Azure&#8212;they&#8217;re all betting big on managed databases. Oracle is investing heavily in Exadata as a service. In five years, most enterprise databases will be managed services. DBAs who only know how to manage infrastructure will struggle. DBAs who can optimize performance and design data architectures will thrive.&#8221;</p><p>&#8220;And you think I can make that transition?&#8221; Jake asked.</p><p>&#8220;I know you can,&#8221; Maya said. &#8220;Because you&#8217;re already doing it. Last week, you spotted a performance issue in our monitoring data before it became critical. That&#8217;s the kind of proactive work that managed services enable. You weren&#8217;t busy patching, so you had time to actually analyze performance trends.&#8221;</p><p>Priya spoke up. &#8220;Jake, can I ask you something? What part of your DBA work do you actually enjoy?&#8221;</p><p>Jake thought about it. &#8220;The puzzle-solving. When someone says, &#8216;this query is slow,&#8217; and I get to figure out why. Looking at execution plans, finding the missing index or the bad join, fixing it, and seeing the performance improve. That&#8217;s satisfying.&#8221;</p><p>&#8220;That&#8217;s the work Maya&#8217;s saying you&#8217;d get to do more of,&#8221; Priya said.</p><p>&#8220;Yeah,&#8221; Jake said quietly. &#8220;I guess it is.&#8221;</p><p>Marcus added, &#8220;And honestly, Jake, we need you to do more of that. I&#8217;ve got integration queries that I know could be faster, but I don&#8217;t know enough about Oracle to optimize them. If you had more time to work with me on that, our integrations would be way more efficient.&#8221;</p><p>&#8220;Same with me,&#8221; Priya said. &#8220;I write SQL in my customizations, but I know I&#8217;m probably doing dumb things. I could use a DBA who has time to review my queries and teach me better patterns.&#8221;</p><p>Jake looked at his team&#8212;people who wanted to learn from him, who valued his expertise, who needed him to do more strategic work than he currently had time for.</p><p>&#8220;Okay,&#8221; Jake said finally. &#8220;I&#8217;m still nervous about this. But I see the argument. Show me what this Exadata migration actually looks like.&#8221;</p><p>Maya pulled up the migration plan she&#8217;d drafted. &#8220;We&#8217;re not ripping and replacing. We&#8217;re doing a methodical migration with extensive testing.&#8221;</p><p><strong>Exadata Migration Plan: 6 Weeks</strong></p><p><strong>Week 5 (This Week): Planning and Preparation</strong></p><ul><li><p>Jake evaluates Exadata capabilities vs. the current RAC setup.</p></li><li><p>Identify any features we use that work differently on Exadata.</p></li><li><p>Build a test plan for functionality validation.</p></li><li><p>Set up Exadata test environment on GCP.</p></li></ul><p><strong>Week 6: Development Environment Migration</strong></p><ul><li><p>Migrate the dev database to Exadata.</p></li><li><p>Run full test suite</p></li><li><p>Validate performance, functionality, and integrations.</p></li><li><p>Team learns Exadata management interfaces.</p></li></ul><p><strong>Week 7: QA Environment Migration</strong></p><ul><li><p>Migrate the QA database using the refined process.</p></li><li><p>Extended testing with real workloads</p></li><li><p>Performance benchmarking</p></li><li><p>Backup/recovery testing</p></li></ul><p><strong>Week 8: Performance Validation</strong></p><ul><li><p>Compare performance metrics: Exadata vs. RAC.</p></li><li><p>SQL query performance analysis</p></li><li><p>Batch job timing validation</p></li><li><p>User acceptance testing</p></li></ul><p><strong>Week 9-10: Production Migration Planning</strong></p><ul><li><p>Final migration runbook</p></li><li><p>Rollback procedures</p></li><li><p>Communication plan</p></li><li><p>Schedule maintenance window</p></li></ul><p><strong>Production Migration: Week 11</strong></p><ul><li><p>Execute during scheduled maintenance.</p></li><li><p>Monitor closely post-migration</p></li><li><p>Jake&#8217;s full attention is on performance validation.</p></li></ul><p>&#8220;Six weeks from planning to production,&#8221; Maya said. &#8220;And you&#8217;re involved in every step. You&#8217;re the one validating that Exadata meets our performance requirements. You&#8217;re the one deciding if we&#8217;re ready to migrate production. This isn&#8217;t me taking control away from you&#8212;it&#8217;s you using your expertise to evaluate a better platform.&#8221;</p><p>Jake nodded slowly. &#8220;Okay. I can work with this. But I have conditions.&#8221;</p><p>&#8220;Name them,&#8221; Maya said.</p><p>&#8220;One: if we migrate to Exadata and performance is worse than our current RAC setup, we roll back. I&#8217;m not going to sacrifice database performance to save money.&#8221;</p><p>&#8220;Agreed,&#8221; Maya said. &#8220;Performance is non-negotiable.&#8221;</p><p>&#8220;Two: I&#8217;m the one who decides when we&#8217;re ready to migrate production. If I say we need more testing, we take more time.&#8221;</p><p>&#8220;Absolutely,&#8221; Maya said. &#8220;You&#8217;re the database expert. I trust your judgment.&#8221;</p><p>&#8220;Three: I want time allocated for learning. If I&#8217;m going to become this strategic DBA you&#8217;re describing, I need to actually learn new skills. Performance tuning, data architecture, and modern analytics platforms. I can&#8217;t just figure it out on my own while doing my regular job.&#8221;</p><p>&#8220;I can support that,&#8221; Maya said. &#8220;How about four hours per week for focused learning? Online courses, conferences, certifications&#8212;whatever you need.&#8221;</p><p>&#8220;Four hours per week is good,&#8221; Jake said. &#8220;And one more thing: I want regular check-ins with you about my career development. If we&#8217;re redefining what a DBA does, I want to make sure I&#8217;m actually growing into that role and not just spinning my wheels.&#8221;</p><p>&#8220;Monthly one-on-ones focused on career development,&#8221; Maya offered. &#8220;On top of our regular status meetings. We&#8217;ll talk about what you&#8217;re learning, what projects you want to work on, and where you want to grow.&#8221;</p><p>&#8220;Okay,&#8221; Jake said, extending his hand. &#8220;I&#8217;m in. Let&#8217;s evaluate Exadata.&#8221;</p><p>Maya shook his hand. &#8220;Thank you for being open to this. I know it&#8217;s uncomfortable.&#8221;</p><p>&#8220;It&#8217;s terrifying,&#8221; Jake corrected with a slight smile. &#8220;But Tom&#8217;s right&#8212;I don&#8217;t want to be clicking buttons for the next ten years. If managed services free me up to do more interesting work, I should at least give it a fair evaluation.&#8221;</p><p>As the impromptu meeting dispersed, Sarah lingered behind with Maya.</p><p>&#8220;That was well handled,&#8221; Sarah said quietly. &#8220;You could have pulled rank and just mandated the migration. But you made the case and let him come to the decision himself.&#8221;</p><p>&#8220;People don&#8217;t resist change,&#8221; Maya said. &#8220;They resist being changed. If I&#8217;d just mandated Exadata, Jake would have complied but resented it. By walking him through the reasoning and giving him control over the migration, he&#8217;s bought in. Now he&#8217;ll make this succeed because he chose it.&#8221;</p><p>&#8220;Very Machiavellian,&#8221; Sarah said, grinning.</p><p>&#8220;Very practical,&#8221; Maya corrected. &#8220;We have eight weeks left to prove PeopleSoft modernization works. I need my team engaged and motivated, not compliant and resentful. Jake&#8217;s expertise is critical to this working. I need him all-in.&#8221;</p><p>&#8220;Do you think Exadata will actually be better than our current setup?&#8221; Sarah asked.</p><p>&#8220;Honestly? I think it&#8217;ll be roughly equivalent performance-wise with significantly lower operational burden,&#8221; Maya said. &#8220;But the real win isn&#8217;t performance&#8212;it&#8217;s freeing Jake to do higher-value work. If we can show Harrison that we&#8217;re not just cutting infrastructure costs, but also making our team more strategic and valuable, that&#8217;s a compelling story.&#8221;</p><p>&#8220;Strategic team modernization,&#8221; Sarah said. &#8220;Not just technology modernization.&#8221;</p><p>&#8220;Exactly,&#8221; Maya said. &#8220;The platform doesn&#8217;t matter if the people operating it aren&#8217;t growing.&#8221;</p><div><hr></div><h2>Wednesday Afternoon: The Exadata Evaluation</h2><p>By Wednesday afternoon, Jake had spent two days deep in Oracle Exadata documentation, architecture diagrams, and performance whitepapers. The team gathered for his evaluation presentation.</p><p>&#8220;Alright,&#8221; Jake said, pulling up his slides. &#8220;Maya asked me to evaluate whether Oracle Exadata Database Service on Google Cloud is a viable replacement for our current RAC environment. Here&#8217;s what I found.&#8221;</p><p>He clicked to his first slide: a comparison chart.</p><p><strong>Oracle RAC (Current) vs. Exadata (Proposed)</strong></p><p><strong>Architecture:</strong></p><ul><li><p>RAC: Two database nodes, shared SAN storage, application-level high availability</p></li><li><p>Exadata: Integrated system with compute nodes and intelligent storage servers</p></li></ul><p><strong>Performance Features:</strong></p><ul><li><p>RAC: Standard Oracle performance (dependent on our tuning)</p></li><li><p>Exadata: Smart Scan, Hybrid Columnar Compression, Storage Indexes, Flash Cache</p></li></ul><p><strong>High Availability:</strong></p><ul><li><p>RAC: Node failover (we manage), manual storage failover</p></li><li><p>Exadata: Automatic failover, storage redundancy built in, automated recovery</p></li></ul><p><strong>Backup/Recovery:</strong></p><ul><li><p>RAC: RMAN scripts we maintain, recovery time depends on backup size</p></li><li><p>Exadata: Automated snapshots, incremental forever backups, fast recovery</p></li></ul><p><strong>Patching:</strong></p><ul><li><p>RAC: Manual patch application, extensive testing, quarterly 40-hour effort</p></li><li><p>Exadata: Rolling patches with zero downtime, Oracle-tested combinations</p></li></ul><p>&#8220;First thing I looked at was whether Exadata could actually run PeopleSoft,&#8221; Jake said. &#8220;Answer: yes. Oracle specifically supports PeopleSoft on Exadata. In fact, several large universities are already running it&#8212;Ohio State, University of Michigan, Penn State. So we&#8217;re not pioneers. We&#8217;re followers, which is good for risk management.&#8221;</p><p>He clicked to the next slide.</p><p><strong>Performance Analysis</strong></p><p>&#8220;Second question: will it be faster, slower, or the same as our current setup? This is what I spent most of my time on.&#8221;</p><p>Jake pulled up a detailed analysis. &#8220;Exadata has several performance features we don&#8217;t have with standard RAC. Smart Scan pushes query processing down to the storage layer, dramatically speeding up full-table scans. Hybrid Columnar Compression can reduce storage requirements by 10x for historical data. Flash Cache speeds up frequently accessed data.&#8221;</p><p>&#8220;But here&#8217;s the thing,&#8221; Jake continued. &#8220;Those features mainly help with analytics workloads and data warehouse queries. PeopleSoft is primarily an OLTP workload&#8212;lots of small transactions, index lookups, not many full table scans. So we won&#8217;t see massive performance gains from Smart Scan.&#8221;</p><p>&#8220;So it won&#8217;t be faster?&#8221; Tom asked.</p><p>&#8220;I didn&#8217;t say that,&#8221; Jake clarified. &#8220;The flash cache and faster storage will help our random read performance, which PeopleSoft does a lot of. And the automated performance tuning that Exadata does in the background is better than what I do manually. Overall, I&#8217;d expect 10-20% better performance for typical PeopleSoft operations, with potentially much better performance for reporting and analytics.&#8221;</p><p>&#8220;What about batch jobs?&#8221; Priya asked.</p><p>&#8220;That&#8217;s where it gets interesting,&#8221; Jake said. &#8220;Our batch jobs do a lot of full table processing. Smart Scan could significantly speed those up&#8212;potentially 30-50% faster. But I won&#8217;t know for sure until we test with real workloads.&#8221;</p><p>He clicked to the next slide: Operational Considerations.</p><p>&#8220;Third question: what do we give up by moving to a managed service?&#8221;</p><p><strong>What We Lose:</strong></p><ul><li><p>Direct access to storage layer configuration</p></li><li><p>Ability to customize RAC parameters that we never customize</p></li><li><p>Some diagnostic capabilities (replaced by Exadata-specific tools)</p></li><li><p>The satisfaction of manually managing infrastructure (not actually a loss)</p></li></ul><p><strong>What We Gain:</strong></p><ul><li><p>Automated patching with zero downtime</p></li><li><p>Better performance out of the box</p></li><li><p>Oracle&#8217;s 24/7 infrastructure support</p></li><li><p>Automated scaling (add capacity in hours, not months)</p></li><li><p>Advanced performance features (Smart Scan, compression, flash cache)</p></li><li><p>Simplified disaster recovery (automated snapshots, fast recovery)</p></li></ul><p>&#8220;Honestly?&#8221; Jake said. &#8220;Most of what we &#8216;lose&#8217; is stuff I rarely touch. We set up our RAC cluster six years ago and haven&#8217;t changed the fundamental configuration since. I&#8217;ve tweaked database parameters, sure, but I can still do that on Exadata. The infrastructure-level stuff we lose access to? I won&#8217;t miss it.&#8221;</p><p>&#8220;What about the diagnostic tools?&#8221; Marcus asked. &#8220;You use those for troubleshooting, right?&#8221;</p><p>&#8220;I use Oracle&#8217;s diagnostic tools&#8212;AWR reports, SQL tuning advisor, execution plans,&#8221; Jake said. &#8220;All of those still work on Exadata. What I lose is access to low-level storage diagnostics. But Exadata has its own diagnostic tools that are actually better for that platform. It&#8217;s not a loss&#8212;it&#8217;s a different toolset.&#8221;</p><p>Jake pulled up his next slide: Risk Assessment.</p><p><strong>Migration Risks:</strong></p><p><strong>High Risk:</strong></p><ul><li><p>None identified</p></li></ul><p><strong>Medium Risk:</strong></p><ul><li><p>Performance regression for specific queries (mitigation: extensive testing)</p></li><li><p>Team learning curve on Exadata management (mitigation: training and Oracle support)</p></li><li><p>Migration execution issues (mitigation: detailed runbook, tested rollback)</p></li></ul><p><strong>Low Risk:</strong></p><ul><li><p>Compatibility issues (PeopleSoft is certified on Exadata)</p></li><li><p>Functional gaps (Exadata is a superset of RAC capabilities)</p></li></ul><p>&#8220;I spent a lot of time looking for showstopper risks,&#8221; Jake said. &#8220;Things that would make this migration a bad idea. I didn&#8217;t find any. The biggest risk is that we screw up the migration itself, not that Exadata can&#8217;t handle our workload.&#8221;</p><p>Sarah raised her hand. &#8220;What about vendor lock-in? Once we&#8217;re on Exadata, are we stuck with Oracle forever?&#8221;</p><p>&#8220;We&#8217;re already stuck with Oracle,&#8221; Jake said bluntly. PeopleSoft runs on Oracle Database. Whether it&#8217;s RAC in our data center or Exadata on GCP, we&#8217;re committed to Oracle. The Exadata service doesn&#8217;t increase our lock-in&#8212;it just changes who operates the infrastructure.&#8221;</p><p>&#8220;Fair point,&#8221; Sarah said.</p><p>Jake pulled up his final slide: Recommendation.</p><p><strong>Recommendation: Proceed with Exadata Migration</strong></p><p><strong>Rationale:</strong></p><ul><li><p>Meets all functional requirements</p></li><li><p>Expected 10-20% performance improvement for OLTP, 30-50% for batch</p></li><li><p>Reduces operational burden by ~90%</p></li><li><p>Lowers total cost by $110K annually</p></li><li><p>Enables strategic DBA work vs. operational toil</p></li><li><p>Low migration risk with a proven rollback plan</p></li></ul><p><strong>Conditions:</strong></p><ul><li><p>Complete testing in dev and QA before production migration</p></li><li><p>Performance validation with real workloads</p></li><li><p>Team training on Exadata management</p></li><li><p>My approval is required before production migration.</p></li></ul><p>&#8220;I&#8217;m recommending we do this,&#8221; Jake said. &#8220;Not because Maya told me to, but because it&#8217;s legitimately a better platform for less money with less operational overhead. The only way I&#8217;d recommend against it is if we found performance issues in testing. But I don&#8217;t expect to find them.&#8221;</p><p>The room was quiet.</p><p>&#8220;Questions?&#8221; Jake asked.</p><p>Tom spoke up. &#8220;Jake, are you actually comfortable with this? You were pretty opposed on Monday.&#8221;</p><p>&#8220;I was,&#8221; Jake admitted. &#8220;Because I was thinking about what I&#8217;d lose. But after two days of really looking at Exadata&#8212;reading the architecture docs, reviewing performance benchmarks, and thinking through the operational model&#8212;I&#8217;m convinced this is the right move. Not just for cost savings. For operational excellence.&#8221;</p><p>&#8220;What changed your mind?&#8221; Priya asked.</p><p>&#8220;Two things,&#8221; Jake said. &#8220;First, I realized I was defending my ability to do work I don&#8217;t actually want to do. Managing backups isn&#8217;t fulfilling. Patching databases isn&#8217;t fun. I was defending that work because I thought it made me valuable. But it doesn&#8217;t. What makes me valuable is my ability to optimize database performance and to design effective data architectures. Exadata frees me up to do more of that.&#8221;</p><p>&#8220;And second?&#8221; Maya prompted.</p><p>&#8220;Second, I realized that resisting managed services is like&#8230; you know how some sysadmins refused to learn virtualization ten years ago because they thought it was &#8216;not real infrastructure&#8217;? And then virtualization became standard, and those sysadmins became obsolete? I don&#8217;t want to be that person. The industry is moving to managed services. I can either complain about it and become irrelevant, or I can adapt and stay valuable.&#8221;</p><p>&#8220;That&#8217;s a pretty mature perspective,&#8221; Marcus said.</p><p>&#8220;I&#8217;m twenty-six years into my career,&#8221; Jake said. &#8220;I&#8217;d like to have another twenty years. That means evolving with the industry, not fighting it.&#8221;</p><p>Maya stood up. &#8220;Alright. Jake recommends proceeding with the Exadata migration. I agree. Unless anyone has serious objections?&#8221;</p><p>Silence.</p><p>&#8220;Good,&#8221; Maya said. &#8220;Here&#8217;s the plan for the rest of this week. Jake, you&#8217;re setting up the Exadata test environment on GCP. Sarah, you&#8217;re helping him with the GCP integration. Tom, start documenting our application server connection strings so we can update them during migration. Marcus, review our integrations that hit the database directly&#8212;we need to make sure they&#8217;ll work on Exadata. Priya, work with Jake on the testing plan. Lisa, start building the migration runbook.&#8221;</p><p>&#8220;What about you?&#8221; Jake asked.</p><p>&#8220;I&#8217;m updating our cost model for Harrison&#8217;s weekly report,&#8221; Maya said. &#8220;And drafting the business case for Exadata that we&#8217;ll use in the final Week 12 presentation. This is a big deal&#8212;$110,000 in annual savings is significant. I want to make sure we communicate the value clearly.&#8221;</p><p>As the team dispersed to start their work, Jake pulled Maya aside.</p><p>&#8220;Thank you,&#8221; he said quietly.</p><p>&#8220;For what?&#8221; Maya asked.</p><p>&#8220;For not just ramming this through,&#8221; Jake said. &#8220;You could have said, &#8216;We&#8217;re migrating to Exadata, deal with it.&#8217; Instead, you made the case, showed me the data, and let me come to my own conclusion. That matters.&#8221;</p><p>&#8220;You&#8217;re the database expert,&#8221; Maya said simply. &#8220;If you thought Exadata was a bad idea, I would have listened. I&#8217;m not trying to push technology for technology&#8217;s sake. I&#8217;m trying to build a better operation. And that only works if the people doing the work believe in it.&#8221;</p><p>&#8220;I believe in it now,&#8221; Jake said. &#8220;And I&#8217;m actually excited about this. For the first time in years, I&#8217;m thinking about database work as something more than just keeping the lights on.&#8221;</p><p>&#8220;That&#8217;s what I was hoping for,&#8221; Maya said. &#8220;Now go set up that test environment. I want to see Exadata running by the end of the week.&#8221;</p><div><hr></div><h2>Friday Afternoon: First Test</h2><p>By Friday afternoon, Jake had the Exadata test environment running on Google Cloud. The team gathered to watch the first database restore from their production backup to the new platform.</p><p>&#8220;This is it,&#8221; Jake said, initiating the restore process. &#8220;Production database backup from last night, restoring to Exadata. On our old system, this would take about six hours. On Exadata with their snapshot technology&#8230;&#8221;</p><p>They watched the progress indicator.</p><p>Forty-two minutes later, the restore was completed.</p><p>&#8220;Forty-two minutes,&#8221; Jake said, staring at the screen. &#8220;For a 1.2 terabyte database. That&#8217;s&#8230; that&#8217;s eight times faster than our current restore process.&#8221;</p><p>&#8220;That&#8217;s your disaster recovery time,&#8221; Maya said. &#8220;Forty-two minutes from disaster to running database.&#8221;</p><p>&#8220;Run a query,&#8221; Tom suggested. &#8220;Let&#8217;s see if it actually works.&#8221;</p><p>Jake opened SQL Developer and connected to the Exadata instance. He ran a complex query that he knew typically took about eight seconds on their production system.</p><p>It returned in 4.3 seconds.</p><p>&#8220;That&#8217;s almost twice as fast,&#8221; Jake said, running it again to make sure. 4.2 seconds. &#8220;Same query, half the time.&#8221;</p><p>&#8220;Is that the Smart Scan feature?&#8221; Priya asked.</p><p>&#8220;Probably a combination of things,&#8221; Jake said, pulling up the execution plan. &#8220;Flash cache, faster storage, and yeah, some Smart Scan optimization. This query does a full table scan on a large table, which is exactly what Smart Scan helps with.&#8221;</p><p>He ran another query&#8212;a typical PeopleSoft transaction query with lots of index lookups.</p><p>Production time: 0.3 seconds<br>Exadata time: 0.2 seconds</p><p>&#8220;About 30% faster on OLTP queries too,&#8221; Jake noted. &#8220;The flash cache is helping with hot data.&#8221;</p><p>Sarah was watching the Exadata performance monitoring console. &#8220;Look at the storage I/O. Those storage servers are doing offload processing&#8212;they&#8217;re filtering data before sending it to the database layer. That&#8217;s really cool architecture.&#8221;</p><p>&#8220;It is,&#8221; Jake admitted. &#8220;Oracle actually did something smart here. Instead of just throwing faster hardware at the problem, they redesigned the architecture to push processing closer to the data.&#8221;</p><p>Marcus had a question. &#8220;What about our batch jobs? Can we test one?&#8221;</p><p>&#8220;Let&#8217;s try the nightly student enrollment batch,&#8221; Jake said. &#8220;In production, that typically runs for two hours. Let me kick it off here with yesterday&#8217;s data.&#8221;</p><p>He started the batch job, and they watched the progress.</p><p>One hour and fourteen minutes later, it was completed.</p><p>&#8220;That&#8217;s 38% faster than production,&#8221; Jake said, checking the logs. &#8220;Same data volume, same processing logic, just running on better infrastructure.&#8221;</p><p>&#8220;So everything&#8217;s faster,&#8221; Tom summarized. &#8220;Restore time, query time, batch time. All better than what we have.&#8221;</p><p>&#8220;So far,&#8221; Jake cautioned. &#8220;This is one day of testing with a handful of queries. We need weeks of testing with real workloads before I&#8217;m comfortable migrating production.&#8221;</p><p>&#8220;But you&#8217;re not seeing any red flags?&#8221; Maya asked.</p><p>&#8220;None,&#8221; Jake said. &#8220;Which honestly surprises me. I expected to find something that didn&#8217;t work well. Some queries were slower, and some features were incompatible. But so far? It&#8217;s just better.&#8221;</p><p>&#8220;Maybe Oracle actually knows what they&#8217;re doing with this product,&#8221; Sarah suggested.</p><p>&#8220;Don&#8217;t get crazy,&#8221; Jake said with a smile. &#8220;But yeah, they did good work here. This is legitimately impressive infrastructure.&#8221;</p><p>Maya pulled up the week&#8217;s summary on the screen.</p><p><strong>Week 5: Database Modernization</strong></p><p><em>Decision Made:</em></p><ul><li><p>Migrate from self-managed Oracle RAC to Exadata Database Service on GCP.</p></li><li><p>Jake&#8217;s full evaluation and recommendation</p></li><li><p>Team consensus and buy-in</p></li></ul><p><em>Test Environment:</em></p><ul><li><p>Exadata Quarter Rack deployed on GCP</p></li><li><p>Production database restored (42 minutes vs. 6 hours)</p></li><li><p>Initial performance testing (10-40% faster across workloads)</p></li><li><p>No compatibility issues identified</p></li></ul><p><em>Business Value:</em></p><ul><li><p>Annual cost savings: $110,480</p></li><li><p>Operational time savings: 74 hours/month (Jake&#8217;s time)</p></li><li><p>Performance improvement: 10-40% depending on workload type</p></li><li><p>Risk reduction: Automated backups, faster DR, Oracle infrastructure support</p></li></ul><p><em>Next Steps:</em></p><ul><li><p>Week 6: Dev database migration and testing</p></li><li><p>Week 7: QA database migration and extended testing</p></li><li><p>Week 8-10: Performance validation and production migration planning</p></li></ul><p>&#8220;This is what I&#8217;m reporting to Harrison on Monday,&#8221; Maya said. &#8220;One week from &#8216;we need to evaluate this&#8217; to &#8216;we have a working test environment and initial positive results.&#8217; That&#8217;s execution.&#8221;</p><p>&#8220;Can I add something to the report?&#8221; Jake asked.</p><p>&#8220;Of course.&#8221;</p><p>&#8220;Include that the DBA team fully supports this migration,&#8221; Jake said. &#8220;I want Harrison to know this isn&#8217;t being forced on us. We evaluated it, we tested it, and we believe it&#8217;s the right move.&#8221;</p><p>&#8220;That&#8217;s valuable,&#8221; Maya said, making a note. &#8220;I&#8217;ll quote you directly in the status report.&#8221;</p><p>As the team started to pack up for the weekend, Tom pulled Jake aside.</p><p>&#8220;Hey, I wanted to say something. Your presentation on Wednesday was really good. You could have just rubber-stamped Maya&#8217;s plan, but you did real analysis. That matters.&#8221;</p><p>&#8220;Thanks,&#8221; Jake said. &#8220;I figured if I&#8217;m going to recommend a major migration, I should actually understand what we&#8217;re migrating to.&#8221;</p><p>&#8220;I think you surprised Maya a little,&#8221; Tom said. &#8220;In a good way. She was probably expecting more resistance.&#8221;</p><p>&#8220;I surprised myself,&#8221; Jake admitted. &#8220;Monday morning, I was ready to dig in and fight this. But the more I looked at it objectively, the more I realized the fight was about ego, not engineering. I didn&#8217;t want to admit that there might be a better way to run databases than how I&#8217;ve been doing it for twenty years.&#8221;</p><p>&#8220;That&#8217;s hard to admit,&#8221; Tom said.</p><p>&#8220;Yeah,&#8221; Jake agreed. &#8220;But you know what&#8217;s harder? Spending the next twenty years doing work I don&#8217;t enjoy because I was too proud to change. I&#8217;d rather spend my time optimizing SQL than babysitting backups. If Exadata lets me do that, I&#8217;m all for it.&#8221;</p><p>They walked out together, leaving the conference room with its whiteboard full of Exadata architecture diagrams and performance benchmarks.</p><p>Maya stayed behind for a moment to update her timeline.</p><p>Five weeks down. Seven weeks to go.</p><p>Week 1: Honest assessment and baseline<br>Week 2-3: Infrastructure as Code<br>Week 4: Observability<br>Week 5: Database modernization decision</p><p>They were more than on track. They were ahead.</p><p>And more importantly, her team was evolving. Jake had gone from defensive to analytical to advocating for change. That transformation&#8212;from &#8220;we lose control&#8221; to &#8220;this is legitimately better&#8221;&#8212;was exactly what Maya needed to see.</p><p>Because the twelve-week challenge wasn&#8217;t just about proving PeopleSoft could be modernized.</p><p>It was about proving that traditional IT teams could modernize themselves.</p><p>One mindset shift at a time.</p><div><hr></div><p><strong>Technical Takeaway: The Managed Database Services Decision Framework</strong></p><p>Jake&#8217;s journey from resistance to advocacy illustrates the critical decision framework for PeopleSoft DBAs evaluating managed database services:</p><p><strong>The Core Question</strong></p><p>Not: &#8220;Can we manage databases ourselves?&#8221;<br>But: &#8220;Should we manage database infrastructure ourselves?&#8221;</p><p>These are fundamentally different questions with different answers.</p><p><strong>The Traditional DBA Value Proposition</strong></p><p>For decades, DBAs justified their value through operational tasks:</p><ul><li><p>Managing backups and recovery</p></li><li><p>Applying patches and updates</p></li><li><p>Configuring high availability</p></li><li><p>Monitoring disk space and storage</p></li><li><p>Troubleshooting infrastructure issues</p></li><li><p>Performing routine maintenance</p></li></ul><p>This work is necessary. It&#8217;s also increasingly commoditized.</p><p><strong>The Managed Services Shift</strong></p><p>Managed database services (Oracle Exadata, AWS RDS, Azure SQL Database, Google Cloud SQL), and automated operational tasks:</p><ul><li><p>Backups happen automatically with point-in-time recovery.</p></li><li><p>Patches apply with zero downtime on managed schedules.</p></li><li><p>High availability is built in and automated.</p></li><li><p>Storage scales automatically</p></li><li><p>The provider handles infrastructure monitoring.</p></li><li><p>Routine maintenance is automated.</p></li></ul><p>This shift terrifies traditional DBAs because it appears to eliminate their value.</p><p><strong>The Reality: Strategic vs. Operational Work</strong></p><p>DBAs create value in two categories:</p><p><strong>Operational Work</strong> (automatable):</p><ul><li><p>Backup management</p></li><li><p>Patch application</p></li><li><p>Storage management</p></li><li><p>Infrastructure monitoring</p></li><li><p>Routine maintenance</p></li><li><p>Disaster recovery execution</p></li></ul><p><strong>Strategic Work</strong> (not automatable):</p><ul><li><p>SQL query optimization</p></li><li><p>Execution plan analysis</p></li><li><p>Index strategy and design</p></li><li><p>Data modeling and architecture</p></li><li><p>Performance troubleshooting</p></li><li><p>Capacity planning based on business trends</p></li><li><p>Developer education and support</p></li><li><p>Database platform evolution</p></li></ul><p>Managed services eliminate operational work. They amplify strategic work.</p><p><strong>The Time Allocation Analysis</strong></p><p>Most PeopleSoft DBAs spend:</p><ul><li><p>60-80% of time on operational tasks</p></li><li><p>20-40% of time on strategic work</p></li></ul><p>With managed services:</p><ul><li><p>5-10% of time on operational oversight</p></li><li><p>90-95% of time on strategic work</p></li></ul><p>Same total hours. Radically different value creation.</p><p><strong>The Cost Model</strong></p><p><strong>Self-Managed Database Total Cost:</strong></p><ul><li><p>Infrastructure (servers, storage, networking)</p></li><li><p>Software licenses and support</p></li><li><p>Data center (space, power, cooling)</p></li><li><p>DBA operational time</p></li><li><p>Infrastructure team support</p></li><li><p>Opportunity cost of DBA time on toil</p></li></ul><p><strong>Managed Database Service Total Cost:</strong></p><ul><li><p>Service subscription (includes infrastructure, software, support)</p></li><li><p>DBA strategic time</p></li><li><p>Training and skill development</p></li></ul><p>For most organizations, Managed services cost 30-50% less than self-managed while delivering better performance and reliability.</p><p><strong>The Performance Reality</strong></p><p>Managed database services often perform better than self-managed:</p><p><strong>Why?</strong></p><ul><li><p>Specialized hardware (Exadata, custom AWS instances)</p></li><li><p>Optimized configurations based on millions of workloads</p></li><li><p>Advanced features (Smart Scan, storage offload, flash cache)</p></li><li><p>Regular performance tuning by provider engineers</p></li><li><p>Latest patches and optimizations are applied automatically.</p></li></ul><p><strong>When self-managed might be better:</strong></p><ul><li><p>Highly specialized configurations requiring deep customization</p></li><li><p>Regulatory requirements preventing cloud deployment</p></li><li><p>Existing infrastructure with capacity to spare</p></li><li><p>Extremely cost-sensitive scenarios (rare)</p></li></ul><p>For typical PeopleSoft workloads, Managed services match or exceed self-managed performance.</p><p><strong>The Control Argument</strong></p><p><strong>What you actually lose:</strong></p><ul><li><p>Infrastructure-level configuration (storage, networking)</p></li><li><p>Ability to apply custom patches outside provider schedules</p></li><li><p>Direct hardware access for diagnostics</p></li></ul><p><strong>What you retain:</strong></p><ul><li><p>Database-level configuration and tuning</p></li><li><p>SQL optimization and query control</p></li><li><p>Schema design and modifications</p></li><li><p>User and security management</p></li><li><p>Application-level performance tuning</p></li></ul><p><strong>The key insight:</strong> Most of what DBAs think they need control over, they rarely actually change.</p><p><strong>The Career Development Perspective</strong></p><p><strong>Traditional DBA skills are decreasing in value:</strong></p><ul><li><p>Manual backup/recovery procedures</p></li><li><p>Infrastructure hardware troubleshooting</p></li><li><p>Physical storage management</p></li><li><p>On-premise high availability configuration</p></li></ul><p><strong>Modern DBA skills are increasing in value:</strong></p><ul><li><p>SQL performance optimization (always relevant)</p></li><li><p>Cloud database architecture</p></li><li><p>Multi-database platform expertise</p></li><li><p>Data modeling and design patterns</p></li><li><p>Performance analysis and tuning</p></li><li><p>Developer enablement and education</p></li><li><p>Database automation and tooling</p></li></ul><p>Managed services force DBAs to develop higher-value skills.</p><p><strong>The Decision Framework</strong></p><p><strong>Evaluate managed services when:</strong></p><ul><li><p>Operational overhead exceeds 50% of DBA time.</p></li><li><p>Infrastructure is aging and needs replacement.</p></li><li><p>Disaster recovery is difficult or untested.</p></li><li><p>Team lacks deep infrastructure expertise.</p></li><li><p>The organization is moving to the cloud.</p></li><li><p>Want to reduce operational risk.</p></li></ul><p><strong>Proceed with managed services if:</strong></p><ul><li><p>Performance testing shows equivalent or better results.</p></li><li><p>Cost analysis shows savings (usually 30-50%)</p></li><li><p>Team is willing to adapt skillsets.</p></li><li><p>Provider supports your database platform and version.</p></li><li><p>Regulatory requirements are met.</p></li></ul><p><strong>Stay with self-managed if:</strong></p><ul><li><p>Truly unique configuration requirements exist</p></li><li><p>In-house expertise dramatically exceeds provider capability (rare)</p></li><li><p>Regulatory constraints prevent cloud deployment</p></li><li><p>Cost analysis definitively favors self-managed (very rare)</p></li></ul><p><strong>The Implementation Approach</strong></p><p><strong>Phase 1: Evaluation (1-2 weeks)</strong></p><ul><li><p>Deep dive on provider capabilities</p></li><li><p>Compatibility verification</p></li><li><p>Feature gap analysis</p></li><li><p>Cost modeling</p></li></ul><p><strong>Phase 2: Proof of Concept (2-3 weeks)</strong></p><ul><li><p>Deploy test environment</p></li><li><p>Restore production data</p></li><li><p>Performance benchmarking</p></li><li><p>Functionality validation</p></li></ul><p><strong>Phase 3: Migration Planning (2-3 weeks)</strong></p><ul><li><p>Detailed migration runbook</p></li><li><p>Rollback procedures</p></li><li><p>Team training</p></li><li><p>Risk mitigation planning</p></li></ul><p><strong>Phase 4: Staged Migration (4-6 weeks)</strong></p><ul><li><p>Migrate the dev environment</p></li><li><p>Extended testing in dev</p></li><li><p>Migrate QA environment</p></li><li><p>Performance validation in QA</p></li><li><p>Production migration with careful monitoring</p></li></ul><p><strong>Phase 5: Optimization (ongoing)</strong></p><ul><li><p>Leverage advanced provider features</p></li><li><p>Tune for specific workloads</p></li><li><p>Continuous performance improvement</p></li></ul><p><strong>The Team Transformation</strong></p><p>Successful managed services adoption requires:</p><p><strong>Leadership:</strong></p><ul><li><p>Clear communication about role evolution</p></li><li><p>Career development support</p></li><li><p>Training budget allocation</p></li><li><p>Patience during the learning curve</p></li></ul><p><strong>DBAs:</strong></p><ul><li><p>Willingness to learn new tools and approaches</p></li><li><p>Focus on strategic skill development</p></li><li><p>Embrace of automation (not resistance)</p></li><li><p>Trust in provider capabilities</p></li></ul><p><strong>Organization:</strong></p><ul><li><p>Recognition that value shifts from operational to strategic</p></li><li><p>Investment in DBA skill development</p></li><li><p>Support for new ways of working</p></li></ul><p><strong>The Bottom Line</strong></p><p>The decision between managed and self-managed databases isn&#8217;t about technology capabilities.</p><p>It&#8217;s about organizational priorities:</p><p><strong>Choose self-managed if:</strong> You want control over infrastructure and are willing to pay (in time and money) for that control.</p><p><strong>Choose managed services if:</strong> You want to redirect DBA expertise toward strategic work that directly impacts business outcomes.</p><p>For most PeopleSoft organizations, managed services are the better choice.</p><p>Not because DBAs are unnecessary.</p><p>But because DBAs are too valuable to spend their time on operational toil that can be automated.</p><p>Jake learned this lesson in Week 5.</p><p>The question is: will your DBAs learn it before or after the industry makes the decision for them?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Building Your ERP Modernization Roadmap]]></title><description><![CDATA[9/52 Why Most ERP Roadmaps Fail Before They Begin]]></description><link>https://www.peoplesoftcloud.com/p/building-your-erp-modernization-roadmap</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/building-your-erp-modernization-roadmap</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Wed, 15 Apr 2026 14:15:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ywm_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Many ERP roadmaps fail not because of poor execution, but because they start with the wrong premise. Organizations often begin by selecting a target platform or committing to a migration path before fully understanding their current state. This approach creates momentum without clarity, which leads to misaligned expectations and unnecessary risk. A roadmap built on assumptions rather than evidence rarely holds up in the real world. For CIOs, the starting point must be strategic intent, not technology selection.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>A strong roadmap reflects how the organization wants to operate in the future. It connects business priorities to technology capabilities in a measurable, adaptable way. Without this alignment, even well-funded initiatives struggle to deliver meaningful outcomes. ERP modernization should not be treated as a one-time project. It should be structured as a continuous evolution guided by clear decision points.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ywm_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ywm_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Ywm_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Ywm_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Ywm_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ywm_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png" width="1024" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2936577,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/193989914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ywm_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Ywm_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Ywm_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Ywm_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d9da6e0-ae5a-47ae-9100-464be17f7c8c_1024x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Step 1: Establish Strategic Objectives</h2><p>Every effective roadmap begins with a clear articulation of strategic objectives. These objectives should reflect both business priorities and operational realities. CIOs need to define what modernization is meant to achieve, whether that is increased agility, cost optimization, improved data visibility, or enhanced user experience. Without this clarity, it becomes difficult to evaluate tradeoffs or measure success.</p><p>Strategic objectives also help align stakeholders. Business leaders, finance teams, and IT organizations often have different expectations for ERP outcomes. A shared set of objectives ensures that decisions are evaluated against consistent criteria. This alignment reduces friction later in the roadmap. It also strengthens executive sponsorship and accountability.</p><h2>Step 2: Assess the Current State Honestly</h2><p>An honest assessment of the current ERP environment is essential. This assessment should go beyond infrastructure and include processes, integrations, data quality, and team capabilities. Many organizations underestimate the strength of what they already have. Others overlook areas where technical debt or inefficiency has accumulated.</p><p>A comprehensive assessment should include:</p><ul><li><p>Core system stability and performance metrics</p></li><li><p>Integration landscape and data flow complexity</p></li><li><p>Customizations and their business value</p></li></ul><p>This level of visibility allows CIOs to separate perception from reality. It also highlights areas where modernization can deliver immediate value. Without this baseline, roadmap decisions are based on incomplete information.</p><h2>Step 3: Define the Target Operating Model</h2><p>The target operating model describes how the ERP environment will function in the future. It includes decisions about cloud strategy, integration patterns, governance, and team structure. This model is not about specific tools. It is about defining how work gets done and how systems interact.</p><p>A well-defined operating model provides a blueprint for modernization. It clarifies roles and responsibilities across IT and business teams. It also establishes standards for deployment, monitoring, and change management. These standards reduce variability and improve predictability.</p><p>CIOs should ensure that the operating model supports both stability and innovation. The goal is not to optimize for one at the expense of the other. A balanced model enables continuous progress without introducing unnecessary risk.</p><h2>Step 4: Prioritize Modernization Initiatives</h2><p>Once objectives and operating models are defined, the next step is prioritization. Not all modernization efforts deliver equal value. CIOs must identify initiatives that provide the highest impact with manageable risk. This requires evaluating both technical complexity and business benefit.</p><p>Effective prioritization often focuses on areas such as:</p><ul><li><p>Infrastructure modernization to improve scalability and cost efficiency</p></li><li><p>Integration improvements to accelerate data flow and reduce friction</p></li><li><p>Automation initiatives that reduce manual effort and increase reliability</p></li></ul><p>These initiatives create momentum without requiring large-scale disruption. They also build confidence across stakeholders. Over time, this approach allows organizations to modernize incrementally while maintaining operational continuity.</p><h2>Step 5: Establish Governance and Metrics</h2><p>Governance is the mechanism that keeps the roadmap on track. It ensures that decisions align with strategic objectives and that progress is measurable. Without governance, even well-designed roadmaps can drift. CIOs need to define how decisions are made, how priorities are adjusted, and how success is evaluated.</p><p>Metrics play a critical role in this process. They provide visibility into whether modernization efforts are delivering the intended outcomes. Metrics should go beyond uptime and include delivery speed, cost efficiency, and business impact. Clear measurement reinforces accountability and supports continuous improvement.</p><p>Strong governance also creates transparency. Stakeholders can see how decisions are made and how progress is tracked. This visibility builds trust and reduces resistance to change.</p><h2>Step 6: Execute in Phases, Not Events</h2><p>ERP modernization should be implemented in phases rather than as a single transformation event. Phased execution reduces risk by limiting the scope of change at any given time. It also allows organizations to learn and adapt as they move forward. Each phase builds on the previous one, creating a cumulative effect.</p><p>Phased approaches also improve resilience. If a particular initiative encounters challenges, it does not derail the entire roadmap. CIOs can adjust priorities and timelines without compromising overall strategy. This flexibility is essential in complex environments.</p><p>Over time, phased execution creates a pattern of continuous improvement. The organization becomes more comfortable with change and better able to manage it. This capability is one of the most valuable outcomes of a well-designed roadmap.</p><h2>Turning Strategy into Sustained Progress</h2><p>An effective ERP modernization roadmap is not a static document. It is a living framework that evolves with the organization. CIOs who approach modernization as a continuous process are better positioned to adapt to change and capture new opportunities. They avoid the pitfalls of both stagnation and overreach.</p><p>The ultimate goal is not modernization for its own sake. It is the ability to deliver consistent, measurable value to the business. A well-structured roadmap provides the clarity and discipline needed to achieve that goal.</p>]]></content:encoded></item><item><title><![CDATA[🧠 The Modern ERP Digest – Edition 30 🎉]]></title><description><![CDATA[Curated by Aaron Engelsrud | Published on PeopleSoftCloud.com]]></description><link>https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-30</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-30</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Mon, 13 Apr 2026 14:03:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FzrJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Aaron &#8226; Apr 2026</p><h2>&#9749; This Week&#8217;s Focus</h2><p>Edition 30 marks a major milestone&#8212;<strong>30 editions of The Modern ERP Digest</strong>.</p><p>What started as a way to consolidate PeopleSoft, ERP, and cloud insights has grown into a consistent signal for what&#8217;s actually happening in the market. And if there&#8217;s one theme that stands out this week, it&#8217;s this:</p><p><strong>ERP is being redefined in real time.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>We&#8217;re seeing a collision of forces between AI agents, multicloud architectures, workforce shifts, and evolving expectations of what ERP systems should actually do. The conversation is no longer about systems of record. It&#8217;s about systems of action.</p><p>At the same time, the PeopleSoft ecosystem continues to evolve in practical, meaningful ways, especially in areas like containerization and AI integration.</p><p>Let&#8217;s get into it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FzrJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FzrJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!FzrJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!FzrJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!FzrJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FzrJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:962692,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/193995913?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FzrJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!FzrJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!FzrJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!FzrJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F816a6416-4809-463b-b20d-6f4c0a4272e8_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>&#9729;&#65039; Oracle, Cloud &amp; AI Momentum</h2><p>&#128279; <strong>Oracle Multicloud: What&#8217;s New</strong><br><a href="https://blogs.oracle.com/cloud-infrastructure/oracle-multicloud-whats-new-blog">https://blogs.oracle.com/cloud-infrastructure/oracle-multicloud-whats-new-blog</a><br>Oracle continues expanding its multicloud strategy, reinforcing a reality many enterprises already accept: no single cloud will meet every need. The focus is shifting toward interoperability and platform flexibility.</p><p>&#128279; <strong>Oracle&#8217;s AI Pivot and &#8220;Agentic Applications&#8221; Strategy</strong><br><a href="https://markets.financialcontent.com/stocks/article/finterra-2026-4-9-the-ai-landlord-inside-oracles-pivot-to-fusion-agentic-applications">https://markets.financialcontent.com/stocks/article/finterra-2026-4-9-the-ai-landlord-inside-oracles-pivot-to-fusion-agentic-applications</a><br>Oracle is leaning heavily into agent-based applications&#8212;systems that can act, decide, and automate end-to-end processes. This represents a shift from traditional ERP workflows to more autonomous, AI-driven operations.</p><h2>&#128101; Workforce &amp; Organizational Signals</h2><p>&#128279; <strong>Oracle Layoff Stories and Employee Perspective (Business Insider)</strong><br><a href="https://www.businessinsider.com/oracle-employee-laid-off-after-almost-10-years-learned-lessons-2026-4">https://www.businessinsider.com/oracle-employee-laid-off-after-almost-10-years-learned-lessons-2026-4</a><br>Personal stories from layoffs highlight the human side of transformation. Behind every strategic shift are real teams navigating uncertainty and change.</p><p>&#128279; <strong>Severance Benchmarking Under the Microscope (HR Executive)</strong><br><a href="https://hrexecutive.com/oracles-layoff-package-puts-severance-benchmarking-under-the-microscope/">https://hrexecutive.com/oracles-layoff-package-puts-severance-benchmarking-under-the-microscope/</a><br>Oracle&#8217;s severance approach is drawing attention as organizations rethink how they manage workforce transitions during large-scale transformation efforts.</p><h2>&#128202; ERP Strategy &amp; Industry Direction</h2><p>&#128279; <strong>Why Your ERP Is Now a Liability&#8212;Not an Asset (<a href="http://Manufacturing.net">Manufacturing.net</a></strong>)<br><a href="https://www.manufacturing.net/artificial-intelligence/article/22964443/why-your-erp-is-now-a-liability-not-an-asset">https://www.manufacturing.net/artificial-intelligence/article/22964443/why-your-erp-is-now-a-liability-not-an-asset</a><br>A provocative take: ERP systems that fail to evolve can become constraints rather than enablers. The key issue isn&#8217;t ERP itself, it&#8217;s whether it can adapt to modern demands.</p><p>&#128279; <strong>The Next Evolution of ERP: Intelligence Built Around People (Diginomica)</strong><br><a href="https://diginomica.com/next-evolution-erp-intelligence-built-around-people">https://diginomica.com/next-evolution-erp-intelligence-built-around-people</a><br>ERP is shifting toward more human-centered, intelligence-driven design. AI isn&#8217;t just optimizing processes&#8212;it&#8217;s reshaping how users interact with enterprise systems.</p><h2>&#128105;&#8205;&#128187; PeopleSoft Community &amp; Practice</h2><p>&#128279; <strong>PeopleSoft Images on Containers (Oracle Blog)</strong><br><a href="https://blogs.oracle.com/peoplesoft/peoplesoft-images-on-containers">https://blogs.oracle.com/peoplesoft/peoplesoft-images-on-containers</a><br>Oracle continues advancing containerization for PeopleSoft, enabling more flexible deployments and aligning with modern platform engineering practices. This is a key step toward scalable, cloud-native PeopleSoft environments.</p><p>&#128279; <strong>PeopleSoft AI Agent &#8211; Copilot Studio (YouTube)</strong><br></p><div id="youtube2-3IQkdcUm8Fg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;3IQkdcUm8Fg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/3IQkdcUm8Fg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><br>This demo showcases how AI agents can integrate with PeopleSoft workflows using tools like Copilot Studio. It&#8217;s a glimpse into how conversational and automated interfaces may become part of the PeopleSoft experience.</p><h2>&#128172; Aaron&#8217;s Take</h2><p>Thirty editions in, one thing has become very clear:</p><p><strong>ERP isn&#8217;t standing still&#8212;and neither can we.</strong></p><p>The narrative that ERP is &#8220;dead&#8221; keeps resurfacing, but that&#8217;s not what&#8217;s actually happening. ERP is evolving&#8212;sometimes quietly, sometimes aggressively&#8212;into something far more dynamic.</p><p>AI agents, multicloud strategies, and composable architectures are all pushing ERP beyond its traditional boundaries. But at the same time, platforms like PeopleSoft are adapting in practical ways, through containers, AI integrations, and lifecycle tools.</p><p>The real risk isn&#8217;t that ERP becomes obsolete.<br>The real risk is that <strong>organizations fail to evolve how they use it.</strong></p><p>The teams that win in this next phase won&#8217;t chase every trend. They&#8217;ll focus on:</p><p>&#8226; Integrating intelligently<br>&#8226; Automating deliberately<br>&#8226; Modernizing incrementally<br>&#8226; Leading with architecture, not hype</p><p>That&#8217;s where real progress happens.</p><h2>&#127760; Join the Community</h2><p>If you want to stay current on ERP strategy, PeopleSoft innovation, and cloud platform trends, subscribe at <strong><a href="http://www.peoplesoftcloud.com">www.peoplesoftcloud.com</a></strong>.</p><p>Each week you&#8217;ll get:</p><p>&#9989; Curated ERP and PeopleSoft insights<br>&#9989; Context around AI and cloud developments<br>&#9989; Practical, real-world guidance</p><p>Thanks for being part of the first 30 editions.<br>On to the next 30.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-30?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading PeopleSoft Cloud! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-30?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-30?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[Reframing Risk: Why Not Modernizing Is the Bigger Gamble]]></title><description><![CDATA[8/52 The Comfort of Standing Still]]></description><link>https://www.peoplesoftcloud.com/p/reframing-risk-why-not-modernizing</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/reframing-risk-why-not-modernizing</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Sun, 12 Apr 2026 18:05:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!M42l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In many organizations, maintaining the current ERP environment feels like the safest option. Systems are stable, teams understand them, and business processes continue without disruption. From a short-term perspective, avoiding change reduces visible risk. Leaders can point to uptime, predictability, and known costs as evidence of sound decision-making. That sense of control is reassuring, especially in complex environments.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>However, stability can create a false sense of security. Over time, systems that are not actively modernized drift away from the business&#8217;s needs. Integration becomes more difficult, reporting becomes slower, and innovation moves elsewhere. These shifts rarely trigger immediate alarms, but they accumulate into meaningful constraints. What appears safe in the moment can become limiting over time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M42l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M42l!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!M42l!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!M42l!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!M42l!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M42l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:962632,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/193988990?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!M42l!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!M42l!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!M42l!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!M42l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a6d587c-87d4-4953-8f39-3c2c15d94522_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Hidden Risks of Stagnation</h2><p>The risks of not modernizing are rarely captured in traditional risk registers. They do not show up as outages or critical incidents. Instead, they emerge gradually through reduced agility, increased manual effort, and declining alignment with business priorities. These risks are harder to quantify, which makes them easier to ignore.</p><p>Several patterns tend to emerge in stagnant ERP environments:</p><ul><li><p>Increasing reliance on manual workarounds to bridge system gaps</p></li><li><p>Slower delivery timelines for new capabilities and integrations</p></li><li><p>Growing disconnect between IT capabilities and business expectations</p></li></ul><p>These patterns create friction that compounds over time. Teams spend more effort maintaining workarounds than delivering new value. Business units begin seeking alternatives outside IT governance. The organization becomes less coordinated and more reactive.</p>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/reframing-risk-why-not-modernizing">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🧠 The Modern ERP Digest – Edition 29]]></title><description><![CDATA[Curated by Aaron Engelsrud | Published on PeopleSoftCloud.com]]></description><link>https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-29</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-29</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Mon, 23 Mar 2026 14:03:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bpu4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Aaron &#8226; Mar 2026</p><h2>&#9749; This Week&#8217;s Focus</h2><p>Edition 29 highlights a growing tension in the ERP and cloud space: <strong>acceleration versus alignment</strong>.</p><p>Oracle is pushing aggressively into AI, with infrastructure investments, partnerships, and now large-scale agent-based automation. At the same time, workforce changes and market reactions remind us that transformation always comes with trade-offs.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>Across the ERP landscape, the conversation is shifting toward ecosystems and composability. Organizations are no longer asking &#8220;Which ERP should we choose?&#8221; but rather &#8220;How should our ERP fit into a broader architecture?&#8221;</p><p>Meanwhile, the PeopleSoft community continues to move forward with clarity by leveraging OCI, expanding Cloud Manager capabilities, and aligning with the 2026 roadmap.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bpu4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bpu4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!bpu4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!bpu4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!bpu4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bpu4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:962692,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/191813440?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bpu4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!bpu4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!bpu4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!bpu4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d3c241-4362-47e2-b802-5fd298c1e666_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>&#9881;&#65039; Oracle, AI &amp; Market Signals</h2><p>&#128279; <strong>Oracle Layoff Plan Raises Questions (Yahoo Finance)</strong><br><a href="https://finance.yahoo.com/news/oracle-layoff-plan-raises-questions-011119909.html">https://finance.yahoo.com/news/oracle-layoff-plan-raises-questions-011119909.html</a><br>Reports of layoffs are raising questions about how Oracle is balancing cost management with its aggressive investments in AI and the cloud. It&#8217;s a reminder that large-scale transformation often includes difficult operational decisions.</p><p>&#128279; <strong>Oracle + NVIDIA at GTC 2026: Key Announcements (OCI Blog)</strong><br><a href="https://blogs.oracle.com/cloud-infrastructure/oracle-nvidia-gtc-2026-key-announcements">https://blogs.oracle.com/cloud-infrastructure/oracle-nvidia-gtc-2026-key-announcements</a><br>Oracle and NVIDIA announced deeper collaboration around AI infrastructure, including expanded GPU capabilities and performance optimizations. The focus remains clear: enable enterprise-scale AI workloads with high-performance compute.</p><p>&#128279; <strong>Oracle Unleashes 1,000 AI Agents (CloudWars)</strong><br><a href="https://cloudwars.com/ai/oracle-unleashes-1000-ai-agents-to-automate-entire-industries/">https://cloudwars.com/ai/oracle-unleashes-1000-ai-agents-to-automate-entire-industries/</a><br>Oracle is introducing a large portfolio of AI agents designed to automate complex business processes across industries. This marks a significant step toward <strong>agentic ERP</strong>, where systems don&#8217;t just process data; they act on it.</p><h2>&#128202; ERP Strategy &amp; Architecture</h2><p>&#128279; <strong>Why ERP Ecosystems Are a Strategic Architecture Decision (Forbes)</strong><br><a href="https://www.forbes.com/councils/forbestechcouncil/2026/03/20/why-erp-ecosystems-are-a-strategic-architecture-decision/">https://www.forbes.com/councils/forbestechcouncil/2026/03/20/why-erp-ecosystems-are-a-strategic-architecture-decision/</a><br>This piece makes a strong case that ERP is no longer a standalone system, it&#8217;s part of a broader ecosystem. Integration strategy, data flow, and platform alignment now matter as much as core functionality.</p><p>&#128279; <strong>Composable ERP: Architectural Reality or Executive Imperative? (ERP Today)</strong><br><a href="https://erp.today/composable-erp-architectural-reality-or-executive-imperative/">https://erp.today/composable-erp-architectural-reality-or-executive-imperative/</a><br>Composable ERP continues gaining attention as organizations look to assemble capabilities rather than replace entire systems. The challenge is balancing flexibility with governance and long-term maintainability.</p><h2>&#128105;&#8205;&#128187; PeopleSoft Community &amp; Practice</h2><p>&#128279; <strong>Enabling AI for PeopleSoft with OCI (PeopleSoftCareer)</strong><br><a href="https://blog.peoplesoftcareer.com/enabling-ai-for-peoplesoft-with-oci/">https://blog.peoplesoftcareer.com/enabling-ai-for-peoplesoft-with-oci/</a><br>A practical guide to integrating AI capabilities into PeopleSoft using Oracle Cloud Infrastructure. It outlines how AI services can enhance existing workflows without disrupting the core system.</p><p>&#128279; <strong>Cloud Manager Image 21 (Oracle PeopleSoft Blog)</strong><br><a href="https://blogs.oracle.com/peoplesoft/cloud-manager-image-21">https://blogs.oracle.com/peoplesoft/cloud-manager-image-21</a><br>Oracle highlights updates to Cloud Manager Image 21, including improvements to provisioning, lifecycle management, and automation. Cloud Manager continues evolving into a key platform tool for PeopleSoft operations.</p><p>&#128279; <strong>PeopleSoft 2026 Product Roadmap (PeopleSoftCareer)</strong><br><a href="https://blog.peoplesoftcareer.com/peoplesoft-2026-product-roadmap/">https://blog.peoplesoftcareer.com/peoplesoft-2026-product-roadmap/</a><br>An overview of the 2026 roadmap, including continued investment in UX, AI capabilities, and platform enhancements. The roadmap reinforces Oracle&#8217;s long-term commitment to PeopleSoft.</p><h2>&#128172; Aaron&#8217;s Take</h2><p>Edition 29 reinforces a shift that&#8217;s been building for a while: <strong>ERP is no longer a destination; it&#8217;s a component of a larger system.</strong></p><p>Oracle&#8217;s AI push, NVIDIA partnerships, and agent-based automation are all part of a broader strategy to move beyond traditional ERP boundaries. But those moves come with real operational considerations, including cost, workforce alignment, and execution risk.</p><p>At the same time, the ERP conversation itself is evolving. Ecosystems and composability are replacing monolithic thinking. The question isn&#8217;t whether ERP changes, it&#8217;s how well it integrates with everything around it.</p><p>PeopleSoft continues to fit into this new model in a very practical way. Instead of being replaced, it&#8217;s being extended and connected to AI services, managed through Cloud Manager, and aligned with a clear roadmap.</p><p>The organizations that succeed won&#8217;t be the ones chasing the biggest changes. They&#8217;ll be the ones who <strong>thoughtfully architect, deliberately integrate, and consistently evolve</strong>.</p><h2>&#127760; Join the Community</h2><p>If you want to stay current on ERP strategy, PeopleSoft innovation, and cloud platform trends, subscribe at <strong><a href="http://PeopleSoftCloud.com">PeopleSoftCloud.com</a></strong>.</p><p>Each week you&#8217;ll receive:</p><p>&#9989; Curated ERP and PeopleSoft insights<br>&#9989; Context around AI and cloud developments<br>&#9989; Practical guidance for enterprise technology teams</p><p>See you next week for Edition 30.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[🧠 The Modern ERP Digest – Edition 28]]></title><description><![CDATA[Curated by Aaron Engelsrud | Published on PeopleSoftCloud.com]]></description><link>https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-28</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-28</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Mon, 16 Mar 2026 14:01:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!f-O3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Aaron &#8226; Mar 2026</p><h2>&#9749; This Week&#8217;s Focus</h2><p>Edition 28 highlights a theme that continues to define ERP strategy in 2026: <strong>evolution over disruption</strong>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>Across the industry, the most successful organizations aren&#8217;t abandoning their ERP foundations. Instead, they&#8217;re layering AI, automation, and modern architecture patterns on top of stable platforms. Oracle&#8217;s financial performance and market momentum reinforce the scale of its cloud ambitions, while analysts and practitioners alike encourage enterprises to modernize intelligently rather than rush into costly replacements.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!f-O3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!f-O3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!f-O3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!f-O3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!f-O3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!f-O3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:753083,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/191073810?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!f-O3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!f-O3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!f-O3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!f-O3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30c4baae-40b7-4168-9310-956d929a1436_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Meanwhile, the PeopleSoft ecosystem continues to deliver practical updates, from tax reporting changes to developer automation techniques, demonstrating that modernization often happens through incremental capabilities rather than sweeping change.</p><p>Let&#8217;s look at the signals shaping the landscape this week.</p><h2>&#9881;&#65039; Oracle, Cloud &amp; Market Signals</h2><p>&#128279; <strong>Well-Architected Design for Resiliency with Oracle Database@AWS</strong><br><a href="https://aws.amazon.com/blogs/database/well-architected-design-for-resiliency-with-oracle-databaseaws/">https://aws.amazon.com/blogs/database/well-architected-design-for-resiliency-with-oracle-databaseaws/</a><br>AWS outlines architecture guidance for running Oracle Database workloads with resiliency and high availability. The takeaway is clear: hybrid and multicloud patterns are becoming normal for enterprise workloads, especially when reliability and geographic redundancy are priorities.</p><p>&#128279; <strong>Oracle Stock Surges on AI and Cloud Momentum (Axios)</strong><br><a href="https://www.axios.com/2026/03/10/oracle-stock-ai-cloud-computing">https://www.axios.com/2026/03/10/oracle-stock-ai-cloud-computing</a><br>Axios reports renewed investor confidence in Oracle as AI and cloud demand continue driving revenue expectations. Markets are increasingly viewing Oracle not just as a database company, but as a major infrastructure provider for enterprise AI workloads.</p><p>&#128279; <strong>Oracle Announces Fiscal Year 2026 Third Quarter Financial Results</strong><br><a href="https://investor.oracle.com/investor-news/news-details/2026/Oracle-Announces-Fiscal-Year-2026-Third-Quarter-Financial-Results/default.aspx">https://investor.oracle.com/investor-news/news-details/2026/Oracle-Announces-Fiscal-Year-2026-Third-Quarter-Financial-Results/default.aspx</a><br>Oracle&#8217;s quarterly results reinforce the same trend: cloud infrastructure and AI-related demand remain key growth drivers. The company continues investing heavily in capacity and infrastructure as enterprise workloads scale.</p><h2>&#128202; ERP Strategy &amp; Industry Direction</h2><p>&#128279; <strong>Don&#8217;t Rip and Replace PeopleSoft&#8212;Pair It with Emerging Tech Instead (<a href="http://CIO.com">CIO.com</a></strong>)<br><a href="https://www.cio.com/article/4132315/dont-rip-and-replace-peoplesoft-pair-it-with-emerging-tech-instead.html">https://www.cio.com/article/4132315/dont-rip-and-replace-peoplesoft-pair-it-with-emerging-tech-instead.html</a><br><a href="http://CIO.com">CIO.com</a> reinforces a strategy many experienced ERP leaders already follow: extend PeopleSoft with modern tools rather than replacing it prematurely. Integrations, automation layers, and AI services allow organizations to modernize while protecting the stability of their core systems.</p><p>&#128279; <strong>AI in ERP: How Intelligence Is Reshaping Enterprise Platforms (NetSuite)</strong><br><a href="https://www.netsuite.com/portal/resource/articles/erp/ai-erp.shtml">https://www.netsuite.com/portal/resource/articles/erp/ai-erp.shtml</a><br>This overview highlights how AI is becoming embedded across ERP workflows&#8212;forecasting, automation, anomaly detection, and decision support. The shift isn&#8217;t toward replacing ERP systems, but toward making them more intelligent.</p><p>&#128279; <strong>Gartner: Embedded AI in Cloud ERP Will Accelerate Financial Close by 30%</strong><br><a href="https://www.gartner.com/en/newsroom/press-releases/2026-02-24-gartner-predicts-embedded-ai-in-cloud-erp-applications-will-drive-a-30-percent-faster-financial-close-by-2028">https://www.gartner.com/en/newsroom/press-releases/2026-02-24-gartner-predicts-embedded-ai-in-cloud-erp-applications-will-drive-a-30-percent-faster-financial-close-by-2028</a><br>Gartner predicts that embedded AI capabilities will significantly accelerate financial close processes by 2028. Automation of reconciliations, anomaly detection, and workflow orchestration is expected to reshape finance operations.</p><h2>&#128105;&#8205;&#128187; PeopleSoft Community &amp; Practice</h2><p>&#128279; <strong>IRS FIRE to IRIS: What PeopleSoft Customers Need to Know for 2026 Filings</strong><br><a href="https://blogs.oracle.com/peoplesoft/irs-fire-to-iris-what-peoplesoft-customers-need-to-know-for-2026-filings">https://blogs.oracle.com/peoplesoft/irs-fire-to-iris-what-peoplesoft-customers-need-to-know-for-2026-filings</a><br>Oracle outlines the transition from the IRS FIRE system to IRIS for tax reporting. Organizations using PeopleSoft must understand the changes and prepare their reporting processes accordingly to ensure compliance.</p><p>&#128279; <strong>PeopleTools Sessions of Interest at Blueprint 4D 2026</strong><br><a href="https://blogs.oracle.com/peoplesoft/peopletools-sessions-of-interest-at-blueprint-4d-2026-2">https://blogs.oracle.com/peoplesoft/peopletools-sessions-of-interest-at-blueprint-4d-2026-2</a><br>Oracle highlights key PeopleTools sessions at Blueprint 4D, including topics on platform capabilities, automation, and modernization strategies. These sessions provide a good roadmap for teams planning upgrades or exploring new features.</p><p>&#128279; <strong>PeopleSoft 2026 Product Roadmap Overview</strong><br><a href="https://blog.peoplesoftcareer.com/peoplesoft-2026-product-roadmap/">https://blog.peoplesoftcareer.com/peoplesoft-2026-product-roadmap/</a><br>This overview summarizes major roadmap directions for PeopleSoft in 2026, including continued UX improvements, AI integrations, and platform modernization initiatives.</p><p>&#128279; <strong>Automating Document Merges in PeopleSoft with Java and PeopleCode</strong><br><a href="https://newpeoplesoft.wordpress.com/2026/03/11/automating-document-merges-in-peoplesoft-pdf-jpg-and-png-consolidation-with-java-and-peoplecode/">https://newpeoplesoft.wordpress.com/2026/03/11/automating-document-merges-in-peoplesoft-pdf-jpg-and-png-consolidation-with-java-and-peoplecode/</a><br>A practical technical guide showing how to automate document merging processes inside PeopleSoft. It&#8217;s a great example of how PeopleCode and Java integration can streamline operational workflows.</p><h2>&#128172; Aaron&#8217;s Take</h2><p>Edition 28 reinforces something that&#8217;s becoming increasingly obvious across the ERP landscape: <strong>the future of ERP isn&#8217;t replacement&#8212;it&#8217;s augmentation</strong>.</p><p>Organizations that rush into rip-and-replace transformations often underestimate the complexity and cost involved. Meanwhile, teams that thoughtfully integrate modern technologies, including AI services, automation layers, and observability tools, can dramatically improve their ERP environments without destabilizing them.</p><p>Oracle&#8217;s market momentum reflects the infrastructure side of this story. Demand for cloud capacity and AI platforms is growing rapidly, and Oracle is positioning itself as a key provider of that infrastructure.</p><p>But the more interesting story may be happening inside existing ERP platforms like PeopleSoft. Incremental improvements, better integrations, and smarter automation are quietly transforming how these systems deliver value.</p><p>In other words, modernization doesn&#8217;t always look dramatic. Sometimes it looks like <strong>disciplined progress</strong>.</p><h2>&#127760; Join the Community</h2><p>If you want to stay current on ERP strategy, PeopleSoft innovation, and cloud platform trends, subscribe at <strong><a href="http://PeopleSoftCloud.com">PeopleSoftCloud.com</a></strong>.</p><p>Each week you&#8217;ll receive:</p><p>&#9989; Curated ERP and PeopleSoft insights<br>&#9989; Context around cloud and AI trends<br>&#9989; Practical guidance for enterprise technology teams</p><p>See you next week for Edition 29.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Executive Case for Staying on PeopleSoft]]></title><description><![CDATA[7/52 - The Conversation Most Boards Avoid]]></description><link>https://www.peoplesoftcloud.com/p/the-executive-case-for-staying-on</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-executive-case-for-staying-on</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Sat, 21 Feb 2026 23:14:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fHA3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Conversations about ERP modernization often start with emotion rather than evidence. Words like legacy, aging, and outdated shape the narrative before financial realities enter the discussion. In many boardrooms, the assumption is that staying on an existing platform reflects stagnation rather than strategy. That assumption can push CIOs toward unnecessary disruption. An executive case for staying on PeopleSoft requires moving the discussion from perception to measurable return.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>PeopleSoft remains one of the most deeply embedded enterprise platforms in higher education, the public sector, and complex commercial environments. The investment is not limited to licensing or infrastructure. It includes decades of configuration, alignment of business logic, reporting maturity, and institutional knowledge. Replacing that foundation means replicating it elsewhere, often at a higher cost and with greater risk. The executive question should not be whether the platform is new, but whether it continues to deliver measurable value.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fHA3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fHA3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fHA3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fHA3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fHA3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fHA3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1565607,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/188753373?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fHA3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fHA3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fHA3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fHA3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa330743c-2f11-4b5c-adcc-72b388e1b095_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Total Cost of Ownership Versus Total Cost of Change</h2><p>Most ERP replacement conversations focus on subscription pricing comparisons. Vendors highlight lower licensing costs or bundled features to create the impression of savings. However, the total cost of ownership rarely tells the full story without considering the total cost of change. Implementation, retraining, integration rebuilds, and stabilization periods often dwarf projected licensing differences.</p><p>The total cost of change includes both visible and hidden components. These typically include:</p><ul><li><p>Multi-year implementation services and integration rebuilds</p></li><li><p>Productivity loss during transition and retraining cycles</p></li><li><p>Temporary parallel system costs and stabilization overhead</p></li></ul><p>Organizations frequently underestimate the duration of these transition costs. Even successful implementations can take years for operational efficiency to match the pre-migration baseline. From an executive standpoint, staying on PeopleSoft may represent the lower-risk, higher-return decision when these full lifecycle costs are modeled honestly.</p><h2>The ROI of Existing Customization and Process Alignment</h2><p>PeopleSoft environments often reflect years of business process refinement. Customizations, bolt-ons, and integrations are rarely random. They represent accumulated decisions that align technology with organizational reality. Replacing the platform means re-evaluating or recreating that alignment from scratch.</p><p>While customization is sometimes portrayed as technical debt, it is often institutional intelligence encoded in software. That intelligence carries real value. Eliminating it without a compelling return introduces operational friction and compliance risk. The ROI of staying on PeopleSoft includes preserving the alignment that has been built up.</p><p>When CIOs quantify the cost of rebuilding custom integrations and reporting structures in a new system, the financial case becomes clearer. Even modest environments can represent thousands of hours of development and configuration work. Preserving that investment is not conservatism. It is disciplined capital management.</p><h2>Stability as a Financial Asset</h2><p>Stability is frequently undervalued because it lacks a marketing narrative. When a system runs consistently, it does not generate headlines. However, stability has measurable economic value. Predictable operations reduce incident costs, improve audit performance, and protect institutional reputation.</p><p>Financial leaders understand the value of reduced volatility. A stable ERP reduces the likelihood of large, unplanned expenditures tied to system failures or rushed remediation. It also reduces executive distraction during periods of organizational change. These benefits compound quietly over time.</p><p>Staying on PeopleSoft allows organizations to redirect capital from reactive system replacement toward proactive modernization. Cloud migration, automation, and analytics enhancements often produce higher marginal returns than wholesale reimplementation. Stability, when leveraged intentionally, becomes a funding source for innovation rather than an obstacle.</p><h2>Leveraging Modernization Without Replacement</h2><p>Remaining on PeopleSoft does not imply stagnation. Modernization can occur at the infrastructure, integration, and operational layers without replacing the core system. Cloud deployment, observability tooling, and automation pipelines can materially improve cost efficiency and delivery speed. These improvements generate measurable operational gains without destabilizing business processes.</p><p>CIOs can often capture modernization value through targeted initiatives such as:</p><ul><li><p>Infrastructure optimization in public cloud environments</p></li><li><p>Standardized deployment pipelines and automation frameworks</p></li><li><p>Data integration enhancements that improve reporting velocity</p></li></ul><p>Each of these investments strengthens the platform while preserving institutional alignment. This approach maximizes return on existing investment instead of resetting the balance sheet. It also reduces the execution risk associated with large-scale transformation programs.</p><h2>The Strategic Advantage of Optionality</h2><p>Perhaps the most underappreciated benefit of staying on PeopleSoft is the optionality it offers. By avoiding a forced replacement, CIOs preserve strategic flexibility. They retain the ability to modernize incrementally, test new platforms selectively, and respond to regulatory or market shifts without being locked into a single trajectory.</p><p>Optionality has financial value because it reduces irreversible commitments. Large ERP replacements often represent multi-year bets with limited exit paths. Staying on PeopleSoft allows organizations to evaluate alternatives from a position of strength rather than from a position of urgency. That leverage improves negotiation power and long-term resilience.</p><p>From an executive standpoint, the decision to remain on PeopleSoft should not be framed as defensive. It can be a proactive capital-allocation decision grounded in returns, risk mitigation, and strategic flexibility.</p><h2>A Disciplined Approach to ERP Leadership</h2><p>The executive case for staying on PeopleSoft rests on disciplined analysis rather than nostalgia. It requires modeling full lifecycle costs, valuing institutional alignment, and recognizing stability as an asset. When these factors are considered honestly, the narrative shifts. Staying on PeopleSoft often emerges as a rational and financially responsible strategy.</p><p>This does not mean that replacement is never appropriate. It means that replacement should be justified by a clear, measurable advantage rather than external pressure or perception. CIOs who make this distinction lead with clarity and credibility. In the next article, we will explore how to communicate this case effectively to boards and executive peers.</p><h1>The Hidden Costs of ERP Migration</h1><h2>The Costs That Rarely Make the Slide Deck</h2><p>ERP migration proposals often present a clean financial narrative. Licensing projections, implementation timelines, and high-level efficiency gains dominate the executive summary. What receives far less attention are the secondary and tertiary costs that surface only after contracts are signed. These costs are not theoretical. They are structural consequences of large-scale system replacement.</p><p>Hidden migration costs rarely appear as line items labeled &#8220;risk&#8221; or &#8220;disruption.&#8221; Instead, they emerge through extended stabilization periods, increased reliance on consulting, and declining internal confidence. By the time these effects are visible, reversing course is no longer practical. For CIOs, understanding these hidden dimensions is critical before committing to replacement.</p><h2>Productivity and Institutional Knowledge Loss</h2><p>One of the most underestimated costs of ERP migration is the decline in productivity. During transition periods, teams operate in parallel modes of learning and delivery. Business users must adapt to new workflows, new interfaces, and new reporting structures. Even when training is thorough, confidence drops before it rises.</p><p>Institutional knowledge is another invisible asset that erodes during migration. Long-tenured administrators and analysts often carry contextual understanding that cannot be easily documented. When those individuals disengage or exit during transformation cycles, organizations lose operational memory. That loss translates into slower troubleshooting, longer cycle times, and increased dependency on external advisors.</p><p>The financial impact of knowledge erosion is rarely modeled. Yet it directly affects delivery speed and decision quality. Over time, this erosion compounds into measurable performance drag.</p><h2>Integration Rebuild and Data Realignment</h2><p>ERP systems rarely operate in isolation. They anchor dozens or even hundreds of integrations across finance, HR, analytics, and operational systems. Migration requires either rebuilding or rearchitecting these connections. Each rebuild introduces new testing cycles, new failure points, and new governance requirements.</p><p>Data realignment also presents hidden complexity. Historical data structures often do not map cleanly into new platforms. Transformation logic must be rewritten and validated, frequently under tight deadlines. Even minor discrepancies can create audit concerns and reporting inconsistencies.</p><p>These integrations and data adjustments extend well beyond initial go-live. Organizations often spend years refining connections that previously operated reliably. The cost of rebuilding trust in data is rarely included in financial models.</p><h2>Escalating Vendor and Consulting Dependency</h2><p>Migration initiatives typically require significant external expertise. Implementation partners, system integrators, and vendor specialists become central to delivery. While this support accelerates initial deployment, it can create a long-term dependency if internal capability is not intentionally rebuilt. Consulting costs often exceed original projections.</p><p>Vendor dependency also shifts leverage dynamics. Contract structures, licensing adjustments, and roadmap alignment may become more constrained after migration. Organizations that once exercised autonomy over their ERP environment may find themselves navigating predefined boundaries. That shift can affect innovation timelines and negotiation strength.</p><p>The strategic cost of reduced leverage is difficult to quantify, but it is very real. Over time, limited flexibility can restrict competitive advantage.</p><h2>Organizational Fatigue and Cultural Impact</h2><p>Large ERP migrations demand sustained attention from leadership and operational teams. Multi-year programs often compete with other strategic initiatives for funding and executive focus. This prolonged intensity creates organizational fatigue. When fatigue sets in, risk tolerance declines and innovation slows.</p><p>Cultural impact is equally significant. Teams that experience repeated disruptions may become hesitant to embrace future transformation efforts. Confidence in IT leadership can weaken if promised outcomes are delayed. These cultural effects influence long-term performance more than short-term budget overruns.</p><p>Unlike infrastructure costs, cultural impact does not appear in financial statements. However, it shapes the organization&#8217;s ability to execute future strategy. Ignoring this dimension creates blind spots in executive planning.</p><h2>A Framework for Evaluating Hidden Costs</h2><p>CIOs can mitigate hidden migration costs by expanding evaluation frameworks beyond licensing comparisons. A disciplined assessment should include:</p><ul><li><p>Modeled productivity decline during transition periods.</p></li><li><p>Institutional knowledge retention strategies and succession planning.</p></li><li><p>Full integration rebuilds inventories and data validation timelines.</p></li><li><p>Multi-year consulting and vendor dependency projections.</p></li></ul><p>Including these dimensions produces a more honest financial model. It also strengthens credibility with boards and executive peers. When leaders clearly articulate hidden costs, decision quality improves.</p><p>Migration may still be justified in certain scenarios. However, it should proceed with full awareness of both visible and invisible implications. Hidden costs do not eliminate modernization as an option. They simply require it to be evaluated with greater rigor.</p>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/the-executive-case-for-staying-on">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🧠 The Modern ERP Digest – Edition 27]]></title><description><![CDATA[Curated by Aaron Engelsrud | Published on PeopleSoftCloud.com]]></description><link>https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-27</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-27</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Mon, 16 Feb 2026 15:03:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Yxx3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Aaron &#8226; Feb 2026</p><h2>&#9749; This Week&#8217;s Focus</h2><p>Edition 27 centers on a theme that keeps resurfacing in 2026: <strong>ERP modernization is less about replacement and more about refinement</strong>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Oracle continues to land major public-sector wins and expand its cloud footprint in federal modernization initiatives. At the same time, real-world ERP implementation stories remind us that success depends on thoughtful customization&#8212;not over-customization, not blind standardization.</p><p>Inside the PeopleSoft ecosystem, Cloud Manager continues to mature, PeopleTools 8.62 capabilities are expanding, and natural language experiences are moving from concept to delivered functionality.</p><p>Let&#8217;s break it down.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Yxx3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Yxx3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Yxx3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Yxx3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Yxx3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Yxx3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:962692,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/188094085?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Yxx3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Yxx3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Yxx3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Yxx3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6587c62c-64f5-452b-bad9-7751ebd87c11_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>&#9881;&#65039; Oracle, Public Sector &amp; Cloud Expansion</h2><p>&#128279; <strong>Oracle Lands Air Force Win (Yahoo Finance)</strong><br><a href="https://finance.yahoo.com/news/oracle-lands-air-force-win-152003927.html">https://finance.yahoo.com/news/oracle-lands-air-force-win-152003927.html</a><br>Oracle secured a significant contract win with the U.S. Air Force, reinforcing its position in federal cloud and infrastructure services. Public-sector validation remains one of Oracle&#8217;s strongest credibility anchors in 2026.</p><p>&#128279; <strong>OCI to Support CMS Modernization Initiative (Oracle Press Release)</strong><br><a href="https://www.oracle.com/news/announcement/oracle-cloud-infrastructure-to-support-centers-for-medicare-and-medicaids-modernization-initiative-2026-02-11/">https://www.oracle.com/news/announcement/oracle-cloud-infrastructure-to-support-centers-for-medicare-and-medicaids-modernization-initiative-2026-02-11/</a><br>Oracle Cloud Infrastructure will support the Centers for Medicare &amp; Medicaid Services&#8217; modernization efforts. This is another large-scale healthcare transformation backed by OCI, signaling continued trust in Oracle&#8217;s ability to deliver secure, scalable environments.</p><p>Together, these stories reinforce an important point: while AI narratives dominate headlines, it&#8217;s infrastructure reliability and compliance capabilities that win major contracts.</p><h2>&#128202; ERP Strategy: Why Smart Customization Matters</h2><p>&#128279; <strong>What Midwest Groundcovers Learned from Implementing a New ERP System (Greenhouse Grower)</strong><br><a href="https://www.greenhousegrower.com/technology/what-midwest-groundcovers-learned-from-implementing-a-new-erp-system/">https://www.greenhousegrower.com/technology/what-midwest-groundcovers-learned-from-implementing-a-new-erp-system/</a></p><p>This implementation story highlights a lesson seasoned ERP teams already understand: the danger isn&#8217;t customization. Rather, it&#8217;s unintentional customization.</p><p>Midwest Groundcovers discovered that blindly replicating legacy processes inside a new ERP system can stall transformation. At the same time, refusing all customization in the name of &#8220;best practice&#8221; can create operational friction.</p><p>The sweet spot is <strong>disciplined customization</strong>. Where processes are evaluated, simplified where possible, and extended only when business value justifies it.</p><p>For PeopleSoft teams, this lesson resonates. Event Mapping, Page &amp; Field Configurator, and delivered frameworks exist precisely to enable thoughtful extension without destabilizing the core. Smart customization preserves upgradeability. Reactive customization destroys it.</p><h2>&#128105;&#8205;&#128187; PeopleSoft Community &amp; Practice</h2><p>&#128279; <strong>Image Highlights: Cloud Manager Image 21 (YouTube)</strong><br></p><div id="youtube2-RzRyVw4ZGUQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;RzRyVw4ZGUQ&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/RzRyVw4ZGUQ?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><br>This video walks through key updates in Cloud Manager Image 21, including refinements in environment lifecycle automation, provisioning enhancements, and improved orchestration capabilities. For teams managing PeopleSoft in OCI, Cloud Manager continues evolving into a true platform operations tool&#8212;not just a deployment assistant.</p><p>&#128279; <strong>Mastering Notification Composer &amp; Landing Page Notifications in PeopleTools 8.62 (NewPeopleSoft Blog)</strong><br><a href="https://newpeoplesoft.wordpress.com/2026/02/11/mastering-notification-composer-and-landing-page-notifications-in-peopletools-8-62/">https://newpeoplesoft.wordpress.com/2026/02/11/mastering-notification-composer-and-landing-page-notifications-in-peopletools-8-62/</a><br>A detailed guide to using Notification Composer and landing page alerts effectively. These features are powerful when governed well, and distracting when overused. The key is intentional communication design.</p><p>&#128279; <strong>Is GenerateComponentPortalURL Still Relevant? (JSMPros)</strong><br><a href="https://blog.jsmpros.com/2026/02/is-generatecomponentportalurl-still.html">https://blog.jsmpros.com/2026/02/is-generatecomponentportalurl-still.html</a><br>A thoughtful technical exploration of whether older PeopleCode patterns remain appropriate in modern Tools releases. The answer isn&#8217;t binary. Some patterns evolve; others remain valuable when used properly. Modernization requires understanding, not reflexively replacing, core capabilities.</p><p>&#128279; <strong>Natural Language Assistant in PeopleSoft (Oracle Blog)</strong><br><a href="https://blogs.oracle.com/peoplesoft/natural-language-assistant-in-peoplesoft">https://blogs.oracle.com/peoplesoft/natural-language-assistant-in-peoplesoft</a><br>Oracle introduces Natural Language Assistant capabilities within PeopleSoft, enabling users to interact with the system more conversationally. This marks a tangible step toward embedded AI experiences inside PeopleSoft&#8212;not as an external bolt-on, but as part of the user workflow.</p><h2>&#128172; Aaron&#8217;s Take</h2><p>Edition 27 reinforces something I&#8217;ve seen repeatedly across ERP programs: <strong>durability beats drama</strong>.</p><p>Oracle&#8217;s public-sector wins demonstrate that reliability, compliance, and scale still matter more than hype. At the implementation level, stories like Midwest Groundcovers highlight that success comes from disciplined decisions, not extremes.</p><p>And inside the PeopleSoft world, the pattern continues: Cloud Manager gets stronger, Tools capabilities deepen, and AI becomes more practical.</p><p>The organizations that win in 2026 won&#8217;t be the ones chasing the newest acronym. They&#8217;ll be the ones who:</p><p>&#8226; Standardize where possible<br>&#8226; Customize where justified<br>&#8226; Automate where repeatable<br>&#8226; Govern where necessary</p><p>That&#8217;s not flashy. It&#8217;s effective.</p><h2>&#127760; Join the Community</h2><p>If you&#8217;re finding value in these weekly breakdowns, subscribe at <strong><a href="http://PeopleSoftCloud.com">PeopleSoftCloud.com</a></strong> for:</p><p>&#9989; ERP and PeopleSoft modernization insight<br>&#9989; Cloud infrastructure and automation strategy<br>&#9989; Practical AI context for enterprise systems</p><p>See you in Edition 28.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The PeopleSoft Problem Was Never the Software]]></title><description><![CDATA[There&#8217;s a common narrative in higher education and enterprise IT right now: PeopleSoft is old, therefore it&#8217;s the problem. I&#8217;ve written about it before: that assumption quietly drives SaaS-first strategies, rushed migrations, and decisions that often create new problems rather than solving old ones.]]></description><link>https://www.peoplesoftcloud.com/p/the-peoplesoft-problem-was-never</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-peoplesoft-problem-was-never</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Thu, 12 Feb 2026 15:03:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KYom!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There&#8217;s a common narrative in higher education and enterprise IT right now: <em>PeopleSoft is old, therefore it&#8217;s the problem.</em> I&#8217;ve written about it before: that assumption quietly drives SaaS-first strategies, rushed migrations, and decisions that often create new problems rather than solving old ones.</p><p>The reality is this:</p><p>PeopleSoft didn&#8217;t fail us.<br>Our operating model failed PeopleSoft.</p><p>When organizations struggle with PeopleSoft, the root cause is rarely the software itself. It&#8217;s almost always the way we deploy, govern, and own it. If you moved this same legacy mindset and operating model to any other ERP, it would look slow, brittle, and outdated, too.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><h3>Legacy Thinking Creates &#8220;Legacy Systems&#8221;</h3><p>For years, many PeopleSoft environments have been run with habits formed in a very different era:</p><p> * Manual builds that only one or two people understand.<br> * Environment drift that makes every change risky.<br> * Release processes held together by spreadsheets and tribal knowledge.<br> * Monitoring that relies on users reporting problems after the fact.</p><p>None of that is a PeopleSoft limitation. That&#8217;s an operating model problem.</p><p>If you applied those same practices to a modern SaaS-adjacent platform, it would degrade just as quickly. Complexity compounds when discipline is missing.</p><h3>Modernization Is an Operating Shift, Not a Rip-and-Replace</h3><p>True PeopleSoft modernization starts with a mindset shift: treating PeopleSoft as a <strong>platform</strong>, not just an application.</p><p>Platform thinking changes the questions leaders ask. Instead of &#8220;How fast can we get off PeopleSoft?&#8221; the question becomes &#8220;How do we operate this platform in a modern, resilient way?&#8221;</p><p>That leads directly to fundamentals:</p><p> * Automation instead of hand-built environments<br> * Repeatable infrastructure instead of one-off fixes<br> * Version control instead of shared folders<br> * Observability instead of reactive troubleshooting</p><p>When these elements are in place, PeopleSoft behaves very differently. Deployments become predictable. Failures become visible early. Teams spend less time firefighting and more time improving.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KYom!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KYom!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KYom!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KYom!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KYom!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KYom!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:509250,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/187230522?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KYom!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KYom!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KYom!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KYom!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b1f07e-343d-436f-908e-8539c58ffac9_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Governance and Ownership Matter More Than Tools</h3><p>Another quiet failure point is ownership. In many organizations, PeopleSoft sits in an awkward gap between infrastructure, applications, and the business. No single group owns the full lifecycle, so decisions get fragmented and slow.</p><p>Modern platforms require clear ownership models. Someone must be accountable for how the system is built, operated, secured, and improved over time. Without that clarity, even the best tooling can&#8217;t compensate. This is why many &#8220;modernization&#8221; efforts stall. They focus on technology choices while leaving governance untouched.</p><h3>The Real Question Leaders Should Be Asking</h3><p>The most important question isn&#8217;t whether PeopleSoft is still viable.</p><p>It&#8217;s this: <em>Are we operating it in a way that would succeed on any platform?</em></p><p>If the answer is no, moving to the cloud or to SaaS won&#8217;t fix the underlying issue. It will just shift the pain and usually increase the cost.</p><p>PeopleSoft didn&#8217;t fail us.<br>Our operating model failed PeopleSoft.</p><p>And the good news is that operating models can be redesigned, without starting over. If you fix the operating model, PeopleSoft is a differentiator, not an anchor.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[From Application to Platform: The Evolution of PeopleSoft Thinking]]></title><description><![CDATA[6/52 Why the Application Mindset No Longer Works]]></description><link>https://www.peoplesoftcloud.com/p/from-application-to-platform-the</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/from-application-to-platform-the</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Wed, 11 Feb 2026 15:09:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MqnW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For many years, PeopleSoft has been treated primarily as an application that needs to be supported. In this model, success is measured by uptime, ticket resolution, and the system&#8217;s quiet operation in the background. That mindset made sense when ERP systems were relatively static, and change was slow. Stability was the primary goal, and innovation lived elsewhere.</p><p>Today, that framing creates friction. When PeopleSoft is viewed only as an application, investment decisions focus on maintenance rather than capability. Teams optimize for minimizing disruption instead of enabling outcomes. Over time, the system becomes isolated from broader enterprise strategy, even though it remains central to business operations.</p><p>An application mindset also limits leadership imagination. It encourages CIOs to think defensively rather than strategically. As enterprise architectures evolve, this narrow framing increasingly fails to reflect how PeopleSoft is actually used.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MqnW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MqnW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!MqnW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!MqnW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!MqnW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MqnW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1565607,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/187234583?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MqnW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!MqnW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!MqnW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!MqnW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71b977f7-c079-44e3-8224-b8715cbf23bc_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>What It Means to Treat PeopleSoft as a Platform</h2><p>A single interface or deployment model does not define a platform. It is defined by its ability to enable other systems, teams, and capabilities. When PeopleSoft is treated as a platform, it becomes an anchor point for data, process, and integration rather than a standalone workload. This shift changes how leaders evaluate value.</p><p>Platform thinking recognizes that PeopleSoft already powers critical enterprise workflows. It also acknowledges that those workflows generate data and events that other systems depend on. Instead of insulating PeopleSoft from change, a platform mindset exposes it in controlled and intentional ways. APIs, integration frameworks, and automation become first-class design considerations.</p><p>Most importantly, platform thinking reframes PeopleSoft as an enabler of innovation rather than an obstacle. That reframing unlocks new conversations between IT and the business. The system stops being something to work around and starts being something to build on.</p>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/from-application-to-platform-the">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Chapter 4: The Observability Awakening]]></title><description><![CDATA[Monday morning of Week 4 started with Maya&#8217;s presentation to Robert Harrison.]]></description><link>https://www.peoplesoftcloud.com/p/chapter-4-the-observability-awakening</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/chapter-4-the-observability-awakening</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Tue, 10 Feb 2026 15:03:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2zIq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97554739-4553-4315-9864-08e8fcfffbfd_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Monday morning of Week 4 started with Maya&#8217;s presentation to Robert Harrison.</p><p>The CIO arrived at 8 AM sharp, along with CFO Patricia Winters and VP of Business Operations James Chen. Maya had the conference room set up with her laptop connected to the projector, the infrastructure repository open in one window, a terminal in another.</p><p>&#8220;Good morning,&#8221; Harrison said, settling into his chair. &#8220;I understand you have a demonstration.&#8221;</p><p>&#8220;We do,&#8221; Maya said. &#8220;Three weeks ago, you gave us twelve weeks to prove PeopleSoft modernization could compete with SaaS migration. I want to show you what we&#8217;ve accomplished in the first three weeks.&#8221;</p><p>She pulled up her summary slide:</p><p><strong>Weeks 1-3: Foundation Complete</strong></p><ul><li><p>Week 1: Honest assessment, baseline metrics, quick wins</p></li><li><p>Week 2-3: Infrastructure as Code implementation</p></li><li><p>Result: 99.7% faster environment provisioning, $178K annual savings (dev only)</p></li></ul><p>&#8220;Show me the demo,&#8221; Harrison said&#8212;no preamble, straight to business.</p><p>Maya opened her terminal. &#8220;I&#8217;m going to provision a complete PeopleSoft environment from scratch. When I run this command, Terraform and Chef will build a database, application servers, web servers, networking, storage, and configuration&#8212;everything needed for a functional PeopleSoft instance.&#8221;</p><p>She typed the command and hit enter.</p><p>&#8220;How long will this take?&#8221; Winters asked.</p><p>&#8220;About seventy-five minutes,&#8221; Maya said. &#8220;Our baseline three weeks ago was eighteen days.&#8221;</p><p>Winters blinked. &#8220;Eighteen days to seventy-five minutes?&#8221;</p><p>&#8220;Correct. And I&#8217;m not doing anything during these seventy-five minutes except watching automated processes run. Previously, this would have required multiple engineers working across multiple teams for days.&#8221;</p><p>They watched as infrastructure was provisioned in real-time. Harrison asked sharp questions&#8212;What happens if it fails? How do you validate correctness? Can you rebuild production this way? Maya answered each question confidently, occasionally pulling in Jake or Tom for technical details on database configuration or application-tier setup.</p><p>Seventy-three minutes later, the PeopleSoft sign-in screen appeared.</p><p>Harrison was quiet for a moment. &#8220;That&#8217;s&#8230; impressive. Walk me through the business value.&#8221;</p><p>Maya pulled up her cost analysis. &#8220;This dev environment costs us $110 per month to run versus $14,000 in our data center. Admin time to maintain it drops from forty hours per quarter to near zero. Total savings for this one environment: $178,000 annually. We have four environments. Extrapolating&#8212;&#8221;</p><p>&#8220;Seven hundred thousand per year,&#8221; Winters finished, doing the math. &#8220;That&#8217;s significant.&#8221;</p><p>&#8220;And that&#8217;s before we account for improved velocity,&#8221; Maya added. &#8220;When our developers can spin up test environments in an hour instead of waiting weeks, they move faster. When we can rebuild from disaster in ninety minutes instead of hoping our untested backup scripts work, we reduce risk. When our infrastructure knowledge lives in version-controlled code instead of tribal memory, we eliminate key person dependencies.&#8221;</p><p>Harrison leaned back. &#8220;What&#8217;s your plan for the next nine weeks?&#8221;</p><p>&#8220;Week 4, which starts today: CI/CD pipelines for automated testing and deployment of customizations. Week 5: Database modernization using managed services. Weeks 6-7: Observability and monitoring infrastructure. Week 8-9: Security automation and integration modernization. Weeks 10-12: Cost validation, scaling tests, and final presentation.&#8221;</p><p>&#8220;You&#8217;re on track?&#8221; Harrison asked.</p><p>&#8220;We&#8217;re ahead of track,&#8221; Maya said honestly. &#8220;I expected the infrastructure as code work to take three weeks with lots of struggles. We completed it in two weeks, delivering high-quality results. The team is learning faster than I anticipated.&#8221;</p><p>Harrison stood. &#8220;Good. Keep going. I want weekly updates. And Maya&#8212;this is good work. Genuinely impressive. But you&#8217;re still proving a concept. I need to see this working in production before I can take it to the board as an alternative to the SaaS plan.&#8221;</p><p>&#8220;Understood,&#8221; Maya said. &#8220;By Week 12, we&#8217;ll have production evidence.&#8221;</p><p>After the executives left, Maya&#8217;s team emerged from their desks where they&#8217;d been nervously monitoring the demo.</p><p>&#8220;How&#8217;d it go?&#8221; Tom asked.</p><p>&#8220;Harrison called it genuinely impressive,&#8221; Maya said. &#8220;Which from him is practically a standing ovation.&#8221;</p><p>&#8220;So we&#8217;re good?&#8221; Jake asked.</p><p>&#8220;We&#8217;re good for now,&#8221; Maya said. &#8220;But he&#8217;s right&#8212;we&#8217;re still proving a concept. We need production validation. Which means everything we build in the next nine weeks needs to be production-ready, not just demos.&#8221;</p><p>She pulled up the Week 4 plan on the screen. &#8220;Speaking of which: CI/CD pipelines. This week, we&#8217;re going to automate the testing and deployment of PeopleSoft customizations. No more manual exports and imports. No more emailing project files around. No more deployments that take six hours. We&#8217;re building a pipeline.&#8221;</p><p>&#8220;Before we dive into that,&#8221; Sarah said carefully, &#8220;we need to talk about something that happened over the weekend.&#8221;</p><p>Maya&#8217;s stomach dropped. &#8220;What happened?&#8221;</p><p>&#8220;Production incident. Saturday at 2:47 AM. Integration Broker went down. Took forty-three minutes to detect. A batch job had failed, and someone checked their email. Took another ninety minutes for Marcus to troubleshoot and fix. Total outage: two hours, thirteen minutes.&#8221;</p><p>&#8220;What caused it?&#8221; Maya asked.</p><p>&#8220;Web server ran out of memory and crashed,&#8221; Marcus said. &#8220;Took the IB domain with it. We don&#8217;t have memory monitoring, so I didn&#8217;t know what was wrong until I SSH&#8217;d into each server, checked logs, found the out-of-memory errors, and restarted services.&#8221;</p><p>&#8220;Two hours to diagnose a memory issue,&#8221; Maya said flatly.</p><p>&#8220;In my defense, the logs are spread across seventeen servers with no aggregation,&#8221; Marcus said. &#8220;I had to check each one manually. And our monitoring only watches whether processes are running, not whether they&#8217;re healthy.&#8221;</p><p>Maya walked to the whiteboard and wrote in large letters: &#8220;WEEK 4 REVISED PLAN: OBSERVABILITY FIRST.&#8221;</p><p>&#8220;Here&#8217;s the thing,&#8221; Maya said, turning to face her team. &#8220;We can build the prettiest CI/CD pipeline in the world, but if we can&#8217;t see what&#8217;s happening in production, we&#8217;re still operating blind. Saturday&#8217;s incident proved that. We need observability before we need CI/CD.&#8221;</p><p>&#8220;What&#8217;s the difference between monitoring and observability?&#8221; Priya asked.</p><p>&#8220;Great question,&#8221; Maya said. &#8220;Monitoring tells you something is broken. Observability tells you why it&#8217;s broken and helps you understand system behavior. Right now, we have basic monitoring&#8212;we know when a process dies. But we don&#8217;t have observability. We can&#8217;t answer questions like &#8216;Why is the system slow?&#8217; or &#8216;What changed before this error started?&#8217; or &#8216;Which integration is causing database contention?&#8217;&#8221;</p><p>She drew three columns on the whiteboard: Logs, Metrics, Traces.</p><p>&#8220;These are the three pillars of observability,&#8221; Maya explained. &#8220;Logs tell you what happened&#8212;detailed records of events, errors, transactions. Metrics tell you how the system is performing, including CPU, memory, response times, throughput. Traces tell you the path a request takes through your system&#8212;from web server to app server to database and back.&#8221;</p><p>&#8220;We have logs,&#8221; Tom pointed out.</p><p>&#8220;We have logs scattered across seventeen servers in different formats with no way to search them efficiently,&#8221; Maya corrected. &#8220;Marcus spent ninety minutes manually grepping through log files on Saturday. That&#8217;s not observability. That&#8217;s archaeology.&#8221;</p><p>&#8220;So what does good observability look like?&#8221; Lisa asked.</p><p>Maya pulled up her laptop and opened a screenshot she&#8217;d saved from her previous role&#8212;a Grafana dashboard with colorful charts showing system metrics, error rates, and response times, all in real-time.</p><p>&#8220;This is what we&#8217;re building toward,&#8221; she said. &#8220;A single pane of glass where we can see everything happening in our PeopleSoft environment. Application server health. Database performance. Integration throughput. User experience metrics. Error rates. Everything.&#8221;</p><p>&#8220;And when something breaks?&#8221; Jake asked.</p><p>&#8220;We see it immediately,&#8221; Maya said. &#8220;The dashboard shows the anomaly. We can drill into logs filtered by timeframe and component. We can see what changed right before the problem started. We can correlate events across different systems. Instead of spending ninety minutes figuring out what&#8217;s wrong, we spend five minutes confirming what we already suspect and fifteen minutes fixing it.&#8221;</p><p>&#8220;That sounds expensive,&#8221; Tom said. &#8220;Enterprise monitoring tools cost a fortune.&#8221;</p><p>&#8220;It would be,&#8221; Maya agreed, &#8220;if we were buying commercial tools. But we&#8217;re going to build it using open source: OpenSearch for log aggregation and analysis, Prometheus for metrics collection, Grafana for visualization, and Tempo for distributed tracing. Total cost: mostly our time to implement, plus about $200/month in infrastructure to run it.&#8221;</p><p>Sarah was nodding enthusiastically. &#8220;This is actually going to make our lives so much better. I&#8217;ve worked with observability stacks before. Once you have good observability, you can&#8217;t imagine working without it.&#8221;</p><p>&#8220;Okay,&#8221; Maya said. &#8220;Here&#8217;s the Week 4 plan, revised. Monday through Wednesday: we implement centralized logging with OpenSearch. Every log from every PeopleSoft component flows into a single location where we can search it. Thursday through Friday: we implement metrics collection with Prometheus and build our first Grafana dashboards. Next week, we&#8217;ll add distributed tracing and alerting.&#8221;</p><p>&#8220;That&#8217;s a lot for one week,&#8221; Marcus said.</p><p>&#8220;It is,&#8221; Maya admitted. &#8220;But we&#8217;re not building perfection. We&#8217;re building &#8216;better than Saturday night.&#8217; If by Friday we have centralized logs and basic metrics, we&#8217;ve massively improved our ability to troubleshoot. The rest can evolve.&#8221;</p><p>&#8220;Who&#8217;s doing what?&#8221; Priya asked.</p><p>&#8220;Marcus, you&#8217;re leading the OpenSearch implementation since you already researched it in Week 1. Sarah, you&#8217;re helping Marcus with the technical architecture. Jake, you&#8217;re instrumenting the database to export metrics&#8212;Oracle has built-in monitoring views we can scrape. Tom, you&#8217;re configuring log shipping from all the application servers. Priya and Lisa, you&#8217;re documenting what we learn and building runbooks for using the observability tools.&#8221;</p><p>&#8220;And you?&#8221; Tom asked.</p><p>&#8220;I&#8217;m building the Grafana dashboards and figuring out what we need to measure to prove our system is healthy,&#8221; Maya said. &#8220;Plus, I&#8217;m talking to other teams who might want to consume our metrics. If we&#8217;re building an observability platform, we should make it useful beyond just PeopleSoft.&#8221;</p><p>She capped the marker. &#8220;Questions?&#8221;</p><p>&#8220;Yeah,&#8221; Jake said. &#8220;What do we do about Saturday&#8217;s incident? Do we need to file some kind of post-mortem or incident report?&#8221;</p><p>&#8220;We do,&#8221; Maya said. &#8220;And we&#8217;re going to use it as a teaching moment. Let me show you what a blameless post-mortem looks like.&#8221;</p>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/chapter-4-the-observability-awakening">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🧠 The Modern ERP Digest – Edition 26]]></title><description><![CDATA[Curated by Aaron Engelsrud | Published on PeopleSoftCloud.com]]></description><link>https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-26</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-26</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Mon, 09 Feb 2026 15:05:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IaNh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Aaron &#8226; Feb 2026</p><h2>&#128075; Welcome Back</h2><p>After a short hiatus, <strong>The Modern ERP Digest is back</strong> with Edition 26.</p><p>Sometimes a pause is useful. It gives space to see which stories actually matter after the initial headlines fade. Coming back into 2026, one thing is clear: the ERP conversation has sharpened. AI hype is colliding with legal scrutiny, capital markets are watching Oracle closely, and enterprises are making more deliberate, modular decisions about how ERP fits into their future.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>This edition reflects that shift. It blends market pressure, AI ambition, and very real PeopleSoft progress&#8212;exactly where ERP leadership lives today.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IaNh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IaNh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!IaNh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!IaNh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!IaNh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IaNh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:753083,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/187225211?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IaNh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!IaNh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!IaNh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!IaNh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c269224-0c60-484d-b793-9ac7d96c0225_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>&#9749; This Week&#8217;s Focus</h2><p>Edition 26 centers on <strong>credibility and consequence</strong>.</p><p>Oracle&#8217;s AI narrative is being tested by lawsuits and investor scrutiny, even as enterprises continue adopting Oracle technologies at scale. At the same time, PeopleSoft continues to move forward with meaningful HCM enhancements, and the broader ERP market is openly embracing best-of-breed and agentic AI models.</p><p>This isn&#8217;t a step backward. It&#8217;s a sign of maturity.</p><h2>&#9881;&#65039; Oracle, Markets &amp; AI Pressure</h2><p>&#128279; <strong>Investors Sue Oracle, Alleging Executives Sold $18.7B Amid AI Hype (InvestmentNews)</strong><br><a href="https://www.investmentnews.com/regulation-legal-compliance/investors-sue-oracle-allege-executives-dumped-187b-amid-ai-hype/265164">https://www.investmentnews.com/regulation-legal-compliance/investors-sue-oracle-allege-executives-dumped-187b-amid-ai-hype/265164</a><br>Investors have filed lawsuits alleging that Oracle executives sold significant stock during peak AI enthusiasm. Regardless of outcome, the story underscores how closely Oracle&#8217;s AI messaging is being examined&#8212;and how accountability follows ambition.</p><p>&#128279; <strong>Oracle Plans $50B Capital Raise to Support Cloud Infrastructure Demand (ERP Today)</strong><br><a href="https://erp.today/oracle-plans-50b-capital-raise-to-support-cloud-infrastructure-demand/">https://erp.today/oracle-plans-50b-capital-raise-to-support-cloud-infrastructure-demand/</a><br>Oracle&#8217;s reported plan to raise $50B for cloud infrastructure highlights the scale of demand it&#8217;s betting on. This move reinforces Oracle&#8217;s belief that AI and cloud workloads will continue to grow, but also raises expectations around execution and returns.</p><p>&#128279; <strong>U.S. Enterprises Increasingly Adopting Oracle Solutions (Yahoo Finance)</strong><br><a href="https://finance.yahoo.com/news/u-enterprises-increasing-adopting-oracle-180845415.html">https://finance.yahoo.com/news/u-enterprises-increasing-adopting-oracle-180845415.html</a><br>Despite market noise, adoption data tells a steadier story. U.S. enterprises continue expanding their use of Oracle platforms, suggesting that while sentiment swings, operational decisions remain grounded in capability and trust.</p><h2>&#128202; ERP, AI &amp; Industry Direction</h2><p>&#128279; <strong>Reimagining ERP for the Agentic AI Era (MIT Technology Review &#8211; Report Overview)</strong><br><a href="https://www.technologyreview.com/2026/01/20/1129965/reimagining-erp-for-the-agentic-ai-era/">https://www.technologyreview.com/2026/01/20/1129965/reimagining-erp-for-the-agentic-ai-era/</a><br>This downloadable report explores how ERP systems are evolving from systems of record into systems of action. Agentic AI, orchestration layers, and autonomous workflows are central themes. The key takeaway: ERP isn&#8217;t being replaced&#8212;it&#8217;s being repositioned.</p><p>&#128279; <strong>ERP in 2026: More AI, More Best-of-Breed Add-Ons (<a href="http://CIO.com">CIO.com</a></strong>)<br><a href="https://www.cio.com/article/4121113/erp-in-2026-more-ai-more-best-of-breed-add-ons.html">https://www.cio.com/article/4121113/erp-in-2026-more-ai-more-best-of-breed-add-ons.html</a><br><a href="http://CIO.com">CIO.com</a> outlines a clear trend for 2026: core ERP platforms paired with specialized tools. Rather than monolithic replacements, organizations are layering AI, analytics, and niche capabilities on top of stable ERP foundations.</p><p>&#128279; <strong>ERP Survey Shows Customers Re-Evaluating Vendor Value (The Register)</strong><br><a href="https://www.theregister.com/2026/01/19/erp_survey_rimini_street/">https://www.theregister.com/2026/01/19/erp_survey_rimini_street/</a><br>Survey results highlighted by The Register show growing scrutiny of ERP vendor costs and roadmaps. Customers are demanding clearer value, longer viability, and less forced migration&#8212;signals that favor platforms teams truly understand.</p><h2>&#128105;&#8205;&#128187; PeopleSoft Community &amp; Practice</h2><p>&#128279; <strong>What&#8217;s New in PeopleSoft HCM Update Image 54 (Oracle Blog)</strong><br><a href="https://blogs.oracle.com/peoplesoft/whats-new-in-peoplesofts-hcm-update-image-54-key-enhancements-and-features">https://blogs.oracle.com/peoplesoft/whats-new-in-peoplesofts-hcm-update-image-54-key-enhancements-and-features</a><br>Oracle details the latest HCM Image 54 enhancements, including usability improvements, feature refinements, and continued investment in employee and manager self-service. It&#8217;s another reminder that PeopleSoft HCM remains an actively evolving platform.</p><p>&#128279; <strong>Cornell&#8217;s Duffield Gift Highlights Long-Term PeopleSoft Impact (WSJ)</strong><br><a href="https://www.wsj.com/us-news/education/cornell-duffield-gift-engineering-donation-peoplesoft-fc1894a3">https://www.wsj.com/us-news/education/cornell-duffield-gift-engineering-donation-peoplesoft-fc1894a3</a><br>The Wall Street Journal recounts how Cornell&#8217;s engineering program benefited from alum success tied in part to PeopleSoft&#8217;s early growth. It&#8217;s a rare mainstream acknowledgment of PeopleSoft&#8217;s lasting influence in higher education and enterprise technology.</p><h2>&#128172; Aaron&#8217;s Take</h2><p>Edition 26 reinforces a pattern that&#8217;s becoming impossible to ignore: <strong>ERP is no longer about promises&#8212;it&#8217;s about proof</strong>.</p><p>Oracle is betting big on AI and cloud, and the markets are watching closely. Lawsuits, capital raises, and adoption metrics all tell different parts of the same story. Ambition attracts scrutiny, and scrutiny demands results.</p><p>At the same time, PeopleSoft teams are quietly moving forward&#8212;adopting new HCM features, modernizing selectively, and operating within architectures they actually understand. Across the industry, organizations are choosing composition over replacement and intention over impulse.</p><p>That&#8217;s not hesitation. That&#8217;s maturity.</p><p>If 2025 was about sorting hype from signal, 2026 is shaping up to be about <strong>earning trust&#8212;technically, financially, and operationally</strong>.</p><p>I&#8217;m glad to be back. Let&#8217;s keep going.</p><h2>&#127760; Join the Community</h2><p>If you&#8217;re reading this after the break, now&#8217;s a great time to subscribe at <strong><a href="http://PeopleSoftCloud.com">PeopleSoftCloud.com</a></strong> for:</p><p>&#9989; Weekly ERP, PeopleSoft, and cloud insights<br>&#9989; Practical context around AI and platform decisions<br>&#9989; Signals that matter for real enterprise teams</p><p>Thanks for sticking around&#8212;and welcome back to <em>The Modern ERP Digest</em>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[What Every CIO Should Know About PeopleSoft Cloud Options]]></title><description><![CDATA[5/52 Why Cloud Choice Is an Executive Decision]]></description><link>https://www.peoplesoftcloud.com/p/what-every-cio-should-know-about</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/what-every-cio-should-know-about</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Sat, 07 Feb 2026 18:26:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dgsW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Moving PeopleSoft to the cloud is often framed as a technical migration, but that framing is misleading. Cloud selection influences cost structures, operating models, talent strategy, and long-term leverage. These outcomes sit squarely in the CIO&#8217;s domain, not just the architecture team&#8217;s. When cloud decisions are delegated too far down the stack, organizations often prioritize convenience over strategy.</p><p>Every major cloud provider can technically run PeopleSoft. That fact alone does not make them equivalent. Each platform encodes assumptions about control, customization, pricing, and governance. CIOs need to understand those assumptions before committing the organization to a multi-year operating model.</p><p>The most crucial cloud question is not whether PeopleSoft will run. The real question is what kind of enterprise you are building once it does.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dgsW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dgsW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!dgsW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!dgsW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!dgsW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dgsW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1565607,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/187218226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dgsW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!dgsW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!dgsW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!dgsW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b74257-929a-4435-88b3-b5a8a33996f6_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Cost Is More Than Infrastructure Pricing</h2><p>Cloud cost conversations often start with compute and storage pricing. While those numbers matter, they rarely determine long-term spend. The most significant cost drivers tend to be operational complexity, licensing interactions, and the degree of automation an organization can realistically sustain. These factors vary significantly by cloud platform.</p><p>Some environments encourage standardization and infrastructure-as-code, which lowers marginal costs over time. Others rely more heavily on managed services that trade simplicity for long-term expense. CIOs must look beyond first-year projections and understand how costs behave at scale. A platform that looks inexpensive early can become restrictive and expensive as requirements grow.</p><p>Cloud cost discipline depends on visibility, governance, and internal capability. The more control the organization retains, the more options it has to optimize. That control is not evenly distributed across providers.</p>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/what-every-cio-should-know-about">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[PeopleSoft as the Heart of a Hybrid ERP Strategy]]></title><description><![CDATA[4/52 Why Hybrid ERP Has Become the Default Reality]]></description><link>https://www.peoplesoftcloud.com/p/peoplesoft-as-the-heart-of-a-hybrid</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/peoplesoft-as-the-heart-of-a-hybrid</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Sat, 31 Jan 2026 13:45:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2CMY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Very few enterprises today run on a single monolithic system. There are so many niche software suites that tackle complex business problems; over time, organizations add these best-of-breed tools for HR, analytics, customer engagement, and industry-specific needs. The result is an ERP landscape that is already hybrid, whether leaders planned it that way or not. While the term Hybrid ERP may be new, this concept is not. Hybrid EPR is the current operating model for most CIOs.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2CMY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2CMY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!2CMY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!2CMY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!2CMY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2CMY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1565607,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/186407578?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2CMY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!2CMY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!2CMY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!2CMY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5ca45c1-798e-41d9-897b-1b1d421b156d_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What has changed is how leaders think about that reality. Instead of forcing everything into a single platform, CIOs increasingly focus on orchestration, integration, and clear ownership. Hybrid ERP enables organizations to continue innovating while preserving stability in core systems. This balance matters because it helps ensure that the pace of change is manageable across all systems. Treating every system as equally disposable creates unnecessary risk.</p><h2>Stability and Innovation Are Partners</h2><p>A common misconception in ERP strategy is that stability and innovation sit on opposite ends of a spectrum. In this framing, stable systems are slow, and innovative systems are fragile. This thinking leads organizations to push core platforms aside in pursuit of speed. Over time, that approach undermines both reliability and confidence.</p><p>In practice, stability enables innovation when intentionally used. A reliable system of record provides clean data, predictable processes, and trusted outcomes. Innovation builds more effectively on that foundation than on constantly shifting platforms. When leaders recognize this relationship, strategy shifts from replacement to enablement.</p><p>Hybrid ERP works because it assigns different roles to different systems. Core ERP remains focused on transactional integrity and governance. Surrounding platforms handle experimentation, user experience, and rapid iteration. Each system plays to its strengths instead of competing for relevance.</p>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/peoplesoft-as-the-heart-of-a-hybrid">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Chapter 3: Infrastructure as Code]]></title><description><![CDATA[Maya&#8217;s Friday afternoon standup in Week 1 had gone better than expected.]]></description><link>https://www.peoplesoftcloud.com/p/chapter-3-infrastructure-as-code</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/chapter-3-infrastructure-as-code</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Sun, 25 Jan 2026 20:30:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1KVw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42965829-1eab-4c39-bdc7-396cdbac6db7_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Maya&#8217;s Friday afternoon standup in Week 1 had gone better than expected.</p><p>Sarah and Priya had demonstrated a working Python script that automated the PeopleTools patch download process. This was a task that typically consumed half a day of manual clicking through Oracle Support, checking versions, and organizing files into the correct directory structure. Their script took twelve minutes.</p><p>Jake had completed his disaster recovery test. The actual RTO? Fourteen hours and twenty-two minutes, which was better than his pessimistic estimate, but still unacceptable by modern standards. He&#8217;d documented every step, identified three configuration errors in the backup scripts, and updated the runbooks. &#8220;At least now we know,&#8221; he&#8217;d said.</p><p>Marcus had delivered a compelling one-page proposal for OpenSearch-based log aggregation, including a cost estimate ($3,200/year for hosted OpenSearch vs. $0 for self-hosted on existing infrastructure) and a clear value proposition: &#8220;Instead of SSHing into seventeen servers and grepping logs for forty minutes, we could search centralized logs in under two minutes.&#8221;</p><p>Tom had documented the development environment&#8217;s configuration, covering everything from Oracle initialization parameters to Tuxedo domain settings to web server tuning. &#8220;It was even more complicated than I thought,&#8221; he&#8217;d admitted. &#8220;No wonder new people take six months to understand our environment.&#8221;</p><p>Lisa had thoroughly tested Sarah&#8217;s patch script, found two edge cases that broke it, and worked with Sarah to fix them. &#8220;It actually works,&#8221; she&#8217;d reported, sounding surprised. &#8220;We could use this for real.&#8221;</p><p>Maya had sent her first weekly status report to Robert Harrison with actual metrics: baseline deployment time (6.5 hours average), baseline MTTR (2.3 hours), baseline environment provisioning time (18 days), baseline DR RTO (14.4 hours). All of these were terrible numbers. But now they were documented, measured, and ready for improvement.</p><p>Harrison&#8217;s response had been brief: &#8220;Good start. Show me better numbers next week.&#8221;</p><p>Now it was Monday morning of Week 2, and Maya had gathered the team for what she knew would be the hardest conversation of the twelve-week challenge.</p><p>&#8220;Week 2,&#8221; she announced, &#8220;is when we stop scripting and start engineering.&#8221;</p><p>Tom looked up from his coffee. &#8220;What&#8217;s the difference?&#8221;</p><p>Maya pulled up a slide on the conference room screen. &#8220;Scripts are how you automate a task. Infrastructure as Code is how you automate an entire system. Scripts are what got us through Week 1. IaC is what gets us to Level 3.&#8221;</p><p>She clicked to the next slide: a comparison table.</p><p><strong>Scripts vs. Infrastructure as Code:</strong></p><p>Scripts</p><ul><li><p>Procedural (do this, then this)</p></li><li><p>Imperative commands</p></li><li><p>Hard to maintain</p></li><li><p>Environment-specific</p></li><li><p>No version control standard</p></li><li><p>Manual sequencing</p></li><li><p>Hope it works</p></li></ul><p>Infrastructure as Code</p><ul><li><p>Declarative (make it look like this)</p></li><li><p>Desired state</p></li><li><p>Self-documenting</p></li><li><p>Portable</p></li><li><p>Git-native</p></li><li><p>Dependency management</p></li><li><p>Testable and repeatable</p></li></ul><p>&#8220;Here&#8217;s our goal for Weeks 2 and 3,&#8221; Maya said. &#8220;We&#8217;re going to take Tom&#8217;s 847 lines of documentation and turn it into infrastructure code that can provision a complete PeopleSoft environment, including database, application tier, web tier, and everything else, from scratch. On Google Cloud Platform.&#8221;</p><p>The room went very quiet.</p><p>Jake broke the silence. &#8220;Using what tools?&#8221;</p><p>&#8220;Terraform for infrastructure provisioning,&#8221; Maya said. &#8220;Chef for configuration management. Git for version control. Industry standard stack used by thousands of companies.&#8221;</p><p>&#8220;I don&#8217;t know Terraform,&#8221; Jake said flatly.</p><p>&#8220;None of us do,&#8221; Maya replied. &#8220;We&#8217;re going to learn.&#8221;</p><p>&#8220;Maya,&#8221; Tom said carefully, &#8220;I&#8217;ve been doing PeopleSoft infrastructure for fifteen years. I&#8217;ve written hundreds of shell scripts. Bash, PowerShell, and even some Perl back in the day. I know how to automate. Why do I need to learn a new tool?&#8221;</p><p>Here it was. This was the resistance Maya had been expecting.</p><p>She sat down across from Tom. &#8220;Tell me about your shell scripts. The ones that provision environments.&#8221;</p><p>&#8220;What about them?&#8221;</p><p>&#8220;How many do you have?&#8221;</p><p>Tom thought. &#8220;Maybe&#8230; twenty? Thirty? For different tasks.&#8221;</p><p>&#8220;And when you need to provision a new environment, you run them in sequence?&#8221;</p><p>&#8220;Right. First, the OS configuration script, then the Oracle install script, then the PeopleSoft app tier script&#8212;&#8221;</p><p>&#8220;And if one fails partway through?&#8221;</p><p>&#8220;I fix whatever broke and rerun it. Sometimes I have to clean up partial installations first.&#8221;</p><p>&#8220;And if someone else needs to run your scripts?&#8221;</p><p>Tom shifted uncomfortably. &#8220;They&#8217;d need to know the sequence. Some scripts use hard-coded paths that need to be updated across environments. And there are dependencies between scripts that aren&#8217;t obvious unless you know what you&#8217;re doing.&#8221;</p><p>&#8220;So your scripts work great,&#8221; Maya said, &#8220;if you&#8217;re the one running them, in the right order, with the right environment-specific changes, and nothing fails. How long would it take to teach someone else&#8212;say, Sarah&#8212;to provision an environment using your scripts?&#8221;</p><p>&#8220;I don&#8217;t know. A few weeks? She&#8217;d need to shadow me through a few builds.&#8221;</p><p>&#8220;And if you got hit by a bus tomorrow?&#8221;</p><p>&#8220;Please stop using that example,&#8221; Tom said.</p><p>&#8220;The point stands,&#8221; Maya replied. &#8220;Your scripts are better than nothing. They&#8217;ve served us well. But they&#8217;re not infrastructure-as-code. They&#8217;re Tom Patterson as code. And we can&#8217;t build a modern operation on tribal knowledge, no matter how well-scripted.&#8221;</p><p>Jake jumped in. &#8220;I&#8217;ve got the same thing with my Oracle automation. My scripts work because I wrote them and I know all the gotchas. But Maya&#8217;s right; they&#8217;re not transferable. When we hire someone new, it takes six months before I trust them to run a database build without me watching.&#8221;</p><p>&#8220;Exactly,&#8221; Maya said. &#8220;Infrastructure as Code solves this. With Terraform, we declare what infrastructure we want and how we want it. The Terraform code says we want these VMs with these specs, this database with these parameters, these network routes, these firewall rules. Terraform figures out how to make it happen. The code is self-documenting. It&#8217;s in Git, so we have version control and change history. It&#8217;s testable. And most importantly, it&#8217;s repeatable. Run it once, run it a thousand times, you get the same result.&#8221;</p><p>&#8220;But I don&#8217;t know how to write Terraform,&#8221; Tom repeated.</p><p>&#8220;You didn&#8217;t know how to write shell scripts fifteen years ago either,&#8221; Maya said. &#8220;You learned.&#8221;</p><p>&#8220;I was thirty then. I&#8217;m forty-five now. Learning gets harder.&#8221;</p><p>Sarah spoke up. &#8220;I&#8217;m twenty-six, and I&#8217;m learning this stuff alongside you. If you want, I can help. Terraform syntax is different from bash, but the concepts aren&#8217;t that foreign. You&#8217;re still describing what needs to happen. You&#8217;re just doing it in a different language.&#8221;</p><p>Tom looked at Sarah, then at Maya. &#8220;This is really happening? We&#8217;re throwing out fifteen years of scripts and starting over?&#8221;</p><p>&#8220;Not throwing out,&#8221; Maya corrected. &#8220;Evolving. Your scripts taught us what to automate. Now we&#8217;re making that automation maintainable, scalable, and cloud-native. By Week 3, we&#8217;ll have infrastructure code that can spin up a complete PeopleSoft environment in under two hours instead of eighteen days.&#8221;</p><p>&#8220;Two hours?&#8221; Tom&#8217;s skepticism was evident. &#8220;For a full PeopleSoft stack?&#8221;</p><p>&#8220;Two hours,&#8221; Maya confirmed. &#8220;That&#8217;s the power of IaC on cloud infrastructure. No waiting for the infrastructure team. No manual installations. No configuration drift. Just code, version control, and automation.&#8221;</p><p>Jake leaned back in his chair. &#8220;Okay, I&#8217;ll bite. Walk us through what this actually looks like. Not the code itself; just conceptually, what are we building?&#8221;</p><p>Maya smiled. She&#8217;d prepared for this.</p><h2>The Architecture Conversation</h2><p>Maya pulled up a diagram she&#8217;d sketched over the weekend. &#8220;Let&#8217;s talk about how we&#8217;re going to structure this. The key to good infrastructure-as-code is modularity. You start by breaking the whole system into logical, reusable pieces.&#8221;</p><p>She pointed to the diagram showing five boxes: Network, Compute, Database, Storage, and Configuration.</p><p>&#8220;We&#8217;re going to build five modules,&#8221; Maya explained. &#8220;Each one is responsible for one piece of the puzzle. The Network module handles VPCs, subnets, firewall rules, and load balancers. The Database module provisions our Oracle Cloud SQL instance with all the right parameters. Compute handles the VMs. This&#8217;ll build application servers, web servers, and process schedulers. Storage manages our file shares and backup buckets. And Configuration is where Chef comes in, actually, to set up the software.&#8221;</p><p>&#8220;Why break it up that way?&#8221; Marcus asked.</p><p>&#8220;Reusability,&#8221; Maya said. &#8220;Let&#8217;s say we get the Network module working for dev. That exact same module can be used for QA, stage, and prod. All we need to do is pass in different parameters. Same code, different inputs, different environments. That&#8217;s how we guarantee environmental parity.&#8221;</p><p>&#8220;And it&#8217;s maintainable,&#8221; Sarah added. &#8220;If we need to change how networking works, we change the Network module. We don&#8217;t have to hunt through seventeen different shell scripts trying to find where firewall rules are configured.&#8221;</p><p>&#8220;Okay,&#8221; Tom said slowly. &#8220;I can see the value in organization. But what&#8217;s the actual workflow? How does this replace what we do today?&#8221;</p><p>Maya walked to the whiteboard. &#8220;Today, when you need to build an environment, what&#8217;s the process?&#8221;</p><p>Tom recited from memory. Submit a ticket to the infrastructure team for VMs. Wait a week. Get VMs. Spend two days installing and configuring the OS. Call Jake to install Oracle, which takes him two days. Wait for Jake to finish. Install the application tier, which takes me three days if nothing breaks. Configure domains, set up web servers, which takes another two days. Testing connectivity and fixing issues takes another day. So, best case, seven to eight days of actual work spread across three weeks of calendar time.&#8221;</p><p>&#8220;And every environment is slightly different because they were built at different times by different people using slightly different procedures,&#8221; Maya said.</p><p>&#8220;Right,&#8221; Tom admitted.</p><p>&#8220;Now here&#8217;s the new workflow,&#8221; Maya said. &#8220;Someone, it really doesn&#8217;t matter who it is, goes to the infrastructure repository in Git. They navigate to the environment they want to build. They run three commands: terraform init, terraform plan, and terraform apply. Then they go get coffee for ninety minutes. When they come back, the environment is running.&#8221;</p><p>&#8220;That&#8217;s it?&#8221; Lisa asked.</p><p>&#8220;That&#8217;s it,&#8221; Maya said. &#8220;Terraform reads the infrastructure definition, figures out what needs to be created and in what order, provisions everything in GCP, then hands off to Chef to configure the software. Everything we do manually today gets encoded into the infrastructure definition. Tom&#8217;s OS configuration knowledge goes into Chef recipes. Jake&#8217;s Oracle setup expertise goes into database configuration files. My domain setup procedures become Chef cookbooks.&#8221;</p><p>&#8220;Wait,&#8221; Jake said. &#8220;You keep mentioning Chef. Why Chef specifically? I&#8217;ve heard of Puppet, Ansible, all these configuration management tools. What makes Chef the right choice?&#8221;</p><p>&#8220;Good question,&#8221; Maya said. &#8220;Chef has a few things going for it for our use case. It&#8217;s mature and battle-tested; it&#8217;s been around since 2009. It has strong enterprise support. The Ruby-based DSL is actually pretty readable once you get past the initial learning curve. And critically, it has good patterns for managing the kind of complex, stateful configuration that PeopleSoft environments need.&#8221;</p><p>&#8220;Plus,&#8221; Sarah interjected, &#8220;Chef has this concept of cookbooks and recipes that maps really well to how we think about PeopleSoft configuration. You have a cookbook for Oracle setup, a cookbook for PeopleTools installation, a cookbook for domain configuration. Each cookbook contains recipes for specific tasks. It&#8217;s very modular.&#8221;</p><p>&#8220;Isn&#8217;t the learning curve steep?&#8221; Priya asked.</p><p>&#8220;All of these tools have a learning curve,&#8221; Maya acknowledged. &#8220;But Chef&#8217;s actually not bad. The DSL reads almost like plain English; you&#8217;re declaring resources and their desired state. &#8216;This file should exist with these contents and these permissions.&#8217; &#8216;This service should be running.&#8217; &#8216;This package should be installed.&#8217; It&#8217;s declarative, like Terraform, which means you describe what you want, not how to get there.&#8221;</p><p>Tom was taking notes. &#8220;So Terraform provisions the infrastructure, including the VMs, the database, and the network. And Chef configures the software on that infrastructure?&#8221;</p><p>&#8220;Exactly,&#8221; Maya said. &#8220;They&#8217;re complementary tools. Terraform is great at infrastructure provisioning, but not great at managing complex application configuration. Chef is great at configuration management, but it is not designed for infrastructure provisioning. Together, they cover the full stack.&#8221;</p><p>&#8220;How do they work together?&#8221; Marcus asked. &#8220;Like, mechanically?&#8221;</p><p>&#8220;Terraform provisions a VM and can run Chef automatically as part of the provisioning process,&#8221; Maya explained. &#8220;So Terraform creates your application server VM, and as part of the creation process, it installs the Chef client and runs the appropriate cookbooks. By the time Terraform finishes, you have a fully configured application server ready to join the domain.&#8221;</p><p>Jake was nodding. &#8220;Okay, I&#8217;m starting to see how this fits together. But here&#8217;s my concern: I know how to configure an Oracle database. I know every parameter, every tablespace setting, every tuning option. How do I translate that knowledge into Chef recipes?&#8221;</p><p>&#8220;That&#8217;s actually the beauty of it,&#8221; Maya said. &#8220;You don&#8217;t have to learn Chef deeply to contribute your Oracle knowledge. Sarah&#8217;s going to become our Chef expert, and she&#8217;ll learn the syntax and the patterns. Your job is to tell her what a properly configured PeopleSoft database looks like. She will need to know things like what parameters need to be set, which tablespaces need to exist, and which users need to be created with what privileges. She translates your expertise into Chef recipes. You review them to make sure they&#8217;re doing the right thing.&#8221;</p><p>&#8220;So I don&#8217;t have to become a Chef programmer?&#8221; Jake sounded relieved.</p><p>&#8220;You should learn enough to read and understand Chef recipes,&#8221; Maya said. &#8220;But you don&#8217;t need to be an expert. We&#8217;re playing to everyone&#8217;s strengths. Jake knows Oracle. Tom knows application server configuration. Priya knows the PeopleSoft domain setup. Sarah knows coding patterns and modern tooling. We combine that knowledge.&#8221;</p><p>&#8220;What about testing?&#8221; Lisa asked. &#8220;With my manual builds, I can see each step happening. How do I test infrastructure that builds automatically?&#8221;</p><p>&#8220;That&#8217;s one of the biggest advantages of IaC,&#8221; Maya said. &#8220;We build automated validation into the process. After Terraform provisions the database, we run tests&#8212;can we connect? Is the tablespace configuration correct? Are the backup jobs scheduled? After Chef configures an application server, we test&#8212;did the PeopleTools installation complete? Is the domain configured correctly? Are the processes running?&#8221;</p><p>&#8220;And if something fails?&#8221; Tom asked.</p><p>&#8220;Then the build fails, and we know exactly where it failed and why,&#8221; Maya said. &#8220;No more &#8216;I think it&#8217;s configured correctly.&#8217; We have automated validation that proves it&#8217;s configured correctly. And because everything&#8217;s in code, we can test changes before we apply them to production. Want to change an Oracle parameter? Change it in the code, apply it to dev, and run your validation tests. If it works, promote the same code change to QA, then to prod. The code that builds dev is the same code that builds prod, just with different size parameters.&#8221;</p><p>&#8220;That&#8217;s environmental parity,&#8221; Sarah said. &#8220;It&#8217;s a big deal. Right now, our dev environment is kind of like prod, but not exactly. Different Oracle patches, slightly different configurations, different disk layouts. So sometimes things work in dev and break in prod. With IaC, dev and prod are identical except for scale. Same configurations, same versions, same everything. That massively reduces &#8216;works on my machine&#8217; problems.&#8221;</p><p>Tom was quiet for a moment. &#8220;Okay. I&#8217;m starting to see the value. But I need you to be honest with me about something, Maya. How hard is this going to be to learn? Because I&#8217;m looking at two weeks to learn Terraform and Chef well enough to build production-grade infrastructure, and that seems&#8230; ambitious.&#8221;</p><p>Maya sat down next to him. &#8220;It&#8217;s going to be hard,&#8221; she said honestly. &#8220;The first few days, you&#8217;re going to feel lost. Terraform has its own language&#8212;HCL&#8212;and its own way of thinking about infrastructure. Chef has Ruby DSL and its own concepts. You&#8217;re going to write code that doesn&#8217;t work. You&#8217;re going to get error messages you don&#8217;t understand. You&#8217;re going to want to just write a bash script because it&#8217;s faster and you know how.&#8221;</p><p>&#8220;That&#8217;s not a great sales pitch,&#8221; Tom said.</p><p>&#8220;But here&#8217;s the thing,&#8221; Maya continued. &#8220;You&#8217;re not learning to become a Terraform expert or a Chef expert. You&#8217;re learning enough to encode your infrastructure knowledge in a maintainable way. By the end of Week 2, you won&#8217;t be an expert. But you&#8217;ll be able to read infrastructure code and understand what it&#8217;s doing. By the end of Week 3, you&#8217;ll be able to write basic modules. That&#8217;s sufficient. Expertise comes with time.&#8221;</p><p>&#8220;And we&#8217;re all learning together,&#8221; Priya added. &#8220;I don&#8217;t know this stuff either. None of us does except Sarah. So when you get stuck, you&#8217;re not the only one struggling.&#8221;</p><p>Jake raised his hand. &#8220;One more conceptual question before we dive in. Why are we doing this specifically on GCP? Why not AWS or Azure?&#8221;</p><p>&#8220;Honestly? Partly because I have more experience with GCP,&#8221; Maya admitted. &#8220;But also, GCP has really strong Oracle support now with the new Oracle Exadata at GCP offering. This provides Oracle databases with the ability to do automated backups, patching, and high availability, which is already built in. That&#8217;s huge for us. AWS has Oracle, too, and Azure has managed Oracle, so we&#8217;re not locked in. But for learning, we needed to pick one and go deep.&#8221;</p><p>&#8220;Here&#8217;s the thing though,&#8221; Sarah said. &#8220;Once we have IaC working on GCP, porting it to AWS or Azure isn&#8217;t that hard. The concepts translate. Terraform supports all the major cloud providers. Chef works the same everywhere. So we&#8217;re learning patterns that are portable.&#8221;</p><p>&#8220;The specific cloud provider matters less than you think,&#8221; Maya said. &#8220;What matters is the operational model&#8212;infrastructure as code, version-controlled configurations, automated validation, repeatable builds. That model works on any cloud. We&#8217;re just using GCP as the learning platform.&#8221;</p><p>Marcus leaned forward. &#8220;So what&#8217;s the actual plan? How are we spending the next two weeks?&#8221;</p><p>Maya pulled up the schedule she&#8217;d built. &#8220;Today and tomorrow: intensive training. We&#8217;re all going through the HashiCorp Terraform tutorials and the Chef learning resources. Not trying to become experts&#8212;just getting familiar with the concepts and syntax. Wednesday through Friday this week: hands-on experimentation. Everyone picks one piece&#8212;Jake, you&#8217;re exploring Terraform&#8217;s database provisioning. Tom, you&#8217;re looking at compute resources. Marcus, you&#8217;re diving into networking. Priya, you&#8217;re prototyping Chef cookbooks for PeopleSoft configuration.&#8221;</p><p>&#8220;What about Week 3?&#8221; Lisa asked.</p><p>&#8220;Week 3 is building for real,&#8221; Maya said. &#8220;Monday through Thursday, we&#8217;re writing the actual infrastructure code for our dev environment. Each person owns their module. We do code reviews&#8212;yes, we&#8217;re reviewing infrastructure code just as we do application code. Friday, we do the demo. We run the infrastructure build from scratch in front of each other and prove it works.&#8221;</p><p>&#8220;And if it doesn&#8217;t work?&#8221; Tom asked.</p><p>&#8220;Then we debug and fix it,&#8221; Maya said simply. &#8220;But I don&#8217;t think it will work, I know it will. Because we&#8217;re going to test as we build. Every module gets validated independently before we integrate it.&#8221;</p><p>She stood up and walked to the whiteboard. &#8220;Here&#8217;s what success looks like at the end of Week 3: We can provision a complete PeopleSoft environment from code in under two hours. We have version-controlled infrastructure that anyone on the team can deploy. We have automated validation that proves the environment is configured correctly. And we have evidence&#8212;real, demonstrable evidence&#8212;that we&#8217;re operating at a higher level than we were three weeks ago.&#8221;</p><p>&#8220;That&#8217;s a lot for two weeks,&#8221; Tom said.</p><p>&#8220;It is,&#8221; Maya agreed. &#8220;But look at what we did in Week 1. Sarah and Priya automated patch downloads. Jake validated our DR process. Marcus designed our logging strategy. Tom documented 847 lines of configuration. You all did hard things last week. This week is just a different kind of hard.&#8221;</p><p>&#8220;What if we fail?&#8221; Jake asked quietly.</p><p>&#8220;Then we learn why we failed and adjust,&#8221; Maya said. &#8220;But here&#8217;s what I know about this team: you&#8217;re all capable of way more than you think you are. Three weeks ago, how many of you would have said you could write a Python script to automate patch downloads?&#8221;</p><p>Sarah raised her hand. No one else did.</p><p>&#8220;And now Priya&#8217;s comfortable enough with Python to pair with Sarah on that script,&#8221; Maya said. &#8220;That&#8217;s growth. That&#8217;s what these twelve weeks are about&#8212;discovering that you can learn things you thought were beyond you.&#8221;</p><p>She grabbed the marker. &#8220;Okay. Let&#8217;s talk about what each person is focusing on. Jake, you&#8217;re building the database module for Terraform and the Oracle configuration cookbook for Chef. Your expertise is Oracle, and now you&#8217;re encoding that expertise in infrastructure code.&#8221;</p><p>Jake nodded slowly. &#8220;I can do that. Tell Terraform what database we need, tell Chef how to configure it.&#8221;</p><p>&#8220;Exactly. Tom, you&#8217;re on the compute module and the application tier Chef cookbooks. Everything you documented last week about how app servers should be configured&#8212;that becomes Chef recipes.&#8221;</p><p>&#8220;So I&#8217;m writing down what I normally do manually, just in Chef&#8217;s language instead of a runbook,&#8221; Tom said.</p><p>&#8220;Right. Marcus, you&#8217;re handling networking, including the VPCs, subnets, firewall rules, and load balancers. All the network configuration that&#8217;s currently scattered across different systems and tickets? That all becomes Terraform code.&#8221;</p><p>&#8220;And Priya,&#8221; Maya continued, &#8220;you&#8217;re the Chef expert for PeopleSoft-specific configuration. Domain setup, process scheduler configuration, and web server setup. You know PeopleSoft configuration better than anyone. Now you&#8217;re teaching Chef how to do it.&#8221;</p><p>&#8220;What about me?&#8221; Lisa asked.</p><p>&#8220;You&#8217;re QA and validation,&#8221; Maya said. &#8220;As each module gets built, you&#8217;re testing it. You&#8217;re writing automated tests to verify that the infrastructure is configured correctly. And you&#8217;re documenting the gotchas. We need documentation about what broke, how we fixed it, and what we learned.&#8221;</p><p>&#8220;Sarah, you&#8217;re our technical lead on this,&#8221; Maya said. &#8220;You&#8217;re learning Terraform and Chef at an expert level, and you&#8217;re helping everyone else. You&#8217;re also setting up the Git repository structure, the code review process, and the CI/CD pipeline for testing infrastructure code.&#8221;</p><p>&#8220;Wait, we&#8217;re doing code reviews on infrastructure?&#8221; Tom sounded surprised.</p><p>&#8220;Absolutely,&#8221; Maya said. &#8220;Infrastructure is code now. We review code. Jake proposes a change to the database module? It goes through a pull request. I review it, or Sarah reviews it, or you review it. We ask questions: &#8216;Why this parameter?&#8217; &#8216;What happens if this fails?&#8217; &#8216;Is this tested?&#8217; Same discipline we&#8217;d use for application code.&#8221;</p><p>&#8220;That&#8217;s&#8230; actually going to catch mistakes,&#8221; Tom admitted. &#8220;How many times have I made a manual configuration change without a second set of eyes on it?&#8221;</p><p>&#8220;Exactly,&#8221; Maya said. &#8220;Code review isn&#8217;t about distrust. It&#8217;s about quality and knowledge sharing. When Jake submits a database module change, I learn about Oracle configuration by reviewing his code. When Tom submits an app tier change, Jake learns about application server setup. We all get smarter.&#8221;</p><p>She capped the marker. &#8220;Questions before we dive into training?&#8221;</p><p>&#8220;Yeah,&#8221; Jake said. &#8220;What happens when we hit Week 4 and we&#8217;re supposed to be building CI/CD pipelines, but we&#8217;re still struggling with IaC?&#8221;</p><p>&#8220;Then we adjust,&#8221; Maya said honestly. &#8220;The twelve-week timeline is aggressive. We&#8217;re going to hit roadblocks. But we can&#8217;t let perfect be the enemy of good. If at the end of Week 3 we can build an environment in four hours instead of two, that&#8217;s still a massive win. If our Chef cookbooks don&#8217;t cover every edge case, but they cover 80% of the configuration, that&#8217;s progress.&#8221;</p><p>&#8220;We&#8217;re not trying to be perfect,&#8221; Sarah said. &#8220;We&#8217;re trying to be better. And we&#8217;re trying to prove to Harrison that modernizing PeopleSoft is possible and valuable.&#8221;</p><p>&#8220;Exactly,&#8221; Maya said. &#8220;The goal isn&#8217;t perfection. The goal is demonstrable improvement plus a pathway to keep improving. If we can show Harrison that we&#8217;ve cut environment provisioning from 18 days to 4 hours, reduced configuration errors, and eliminated tribal knowledge dependencies, we&#8217;ve made the case.&#8221;</p><p>Tom stood up. &#8220;Alright. I&#8217;m in. But I reserve the right to complain when my Terraform code doesn&#8217;t compile or whatever the right term is.&#8221;</p><p>&#8220;Complaining is encouraged,&#8221; Maya said. &#8220;Giving up is not. Everyone clear on the plan?&#8221;</p><p>Nods around the room.</p><p>&#8220;Good. Training resources are linked in Slack. Sarah&#8217;s got office hours 2-4 PM daily if you get stuck. And remember&#8212;we&#8217;re all learning together. I&#8217;ll be going through the same Terraform tutorials you are. There are no stupid questions.&#8221;</p><p>As the team dispersed to start their training, Jake lingered behind.</p><p>&#8220;Maya,&#8221; he said quietly. &#8220;I need you to know something. I&#8217;m scared.&#8221;</p><p>Maya turned. &#8220;Scared of what?&#8221;</p><p>&#8220;That I can&#8217;t do this,&#8221; Jake said. &#8220;I&#8217;ve been an Oracle DBA for twenty-six years. I know Oracle inside and out. I know every parameter, every wait event, and every performance tuning trick. But Terraform? Chef? Infrastructure as code? I feel like I&#8217;m starting over. And I&#8217;m not twenty-five anymore. What if I can&#8217;t keep up?&#8221;</p><p>Maya sat down next to him. &#8220;Jake, do you remember Week 1? Your disaster recovery test?&#8221;</p><p>&#8220;Yeah.&#8221;</p><p>&#8220;You found three errors in backup scripts that had been running for seven years. Errors no one else would have caught because they don&#8217;t understand Oracle the way you do. That expertise doesn&#8217;t disappear just because you&#8217;re learning new tools.&#8221;</p><p>&#8220;But&#8212;&#8221;</p><p>&#8220;Infrastructure as code doesn&#8217;t replace your Oracle knowledge,&#8221; Maya continued. &#8220;It amplifies it. Right now, your expertise lives in your head and in scripts only you understand. After Week 3, your expertise will be codified, version-controlled, and teachable. You&#8217;re not starting over. You&#8217;re multiplying your impact.&#8221;</p><p>&#8220;What if I slow everyone down?&#8221;</p><p>&#8220;Then we slow down,&#8221; Maya said simply. &#8220;But I don&#8217;t think you will. You know what I think? I think you&#8217;re going to struggle for a few days, get frustrated, maybe write some Terraform code that doesn&#8217;t work. But then something&#8217;s going to click. And by Week 3, you&#8217;re going to be teaching the rest of us the right way to architect database infrastructure in code. Because you understand Oracle databases at a level none of us do.&#8221;</p><p>Jake was quiet for a moment. &#8220;You really believe that?&#8221;</p><p>&#8220;I know it,&#8221; Maya said. &#8220;I wouldn&#8217;t have put you on the database module if I didn&#8217;t think you could do it. You&#8217;re not just learning Terraform, Jake. You&#8217;re becoming the person who can bridge traditional Oracle DBA expertise with modern cloud operations. That&#8217;s a rare and valuable skill. In five years, every company will want DBAs who can do both. You&#8217;re going to be ahead of the curve.&#8221;</p><p>&#8220;Okay,&#8221; Jake said, standing up. &#8220;I&#8217;m going to go start this training. But I&#8217;m going to complain a lot.&#8221;</p><p>&#8220;That&#8217;s the spirit,&#8221; Maya said.</p><p>After Jake left, Maya sat alone in the conference room, looking at her twelve-week timeline on the whiteboard. Week 1: Assessment&#8212;complete, with green checkmarks next to each deliverable. Week 2-3: Infrastructure as Code&#8212;in progress.</p><p>Her phone buzzed. An email from Robert Harrison: &#8220;Heard you&#8217;re moving the team to new tools. Make sure this doesn&#8217;t disrupt production operations. Can&#8217;t afford incidents during the transformation.&#8221;</p><p>Maya typed back: &#8220;Understood. All IaC development is happening in isolated dev environments. Production untouched until Week 8+ and fully tested.&#8221;</p><p>She didn&#8217;t mention that &#8220;not disrupting production&#8221; would be the hardest part. They still had to maintain current operations while learning an entirely new operational model. It was like rebuilding an airplane mid-flight.</p><p>But that&#8217;s what the next ten weeks were going to be: running production on the old model while building the new model in parallel, then executing a clean cutover when the new model was proven.</p><p>No pressure.</p><p>Maya opened her laptop and navigated to the HashiCorp learning portal. If she was going to ask her team to learn this, she needed to be able to help them when they got stuck.</p><p>Two weeks. By the end of Week 3, they&#8217;d have an infrastructure that used to take eighteen days, now provisioned in hours.</p><p>And her team would have learned that they were capable of more than they thought.</p><p>One Terraform module at a time.</p>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/chapter-3-infrastructure-as-code">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The ERP Modernization Paradox]]></title><description><![CDATA[3/52 - The Promise and the Reality of Modernization]]></description><link>https://www.peoplesoftcloud.com/p/the-erp-modernization-paradox</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-erp-modernization-paradox</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Thu, 22 Jan 2026 15:01:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jW7g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>ERP modernization has become a default expectation for technology leaders. Boards ask about it, vendors promote it, and CIOs are often evaluated on whether they are moving &#8220;forward.&#8221; The promise is straightforward: newer platforms should bring greater agility, lower operational friction, and faster innovation. In that framing, modernization appears both responsible and inevitable. Most leaders are reluctant to appear to be defending the status quo simply for its own sake.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jW7g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jW7g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!jW7g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!jW7g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!jW7g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jW7g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1565607,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/185369466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jW7g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!jW7g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!jW7g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!jW7g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0f4fff0-f651-4671-be85-70e0769cefb8_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The reality, however, is far more complex. Large ERP modernization efforts frequently exceed budgets, stretch timelines, and generate disruption well beyond initial projections. Even when implementations technically succeed, organizations often struggle to realize the expected benefits. Teams spend years stabilizing, retraining, and reworking processes that once ran smoothly. This gap between promise and outcome marks the beginning of the modernization paradox.</p><h2>Why ERP Modernization Efforts Fail More Often Than Expected</h2><p>Most ERP modernization failures are not the result of poor leadership or a lack of effort. Instead, they stem from the fact that ERP systems are deeply embedded in daily organizational operations. Over time, these systems accumulate countless decisions, exceptions, and adaptations&#8212;many of which are undocumented and invisible in process diagrams. When leaders misjudge the extent of this embedded complexity, they also misjudge the scale of risk involved. As a result, that risk escalates rapidly once implementation is underway.</p><p>Another contributing factor is decision pressure. CIOs face constant signals that modernization is urgent and delay is dangerous. Vendor messaging, peer announcements, and executive expectations can compress evaluation timelines and discourage dissent. In those environments, skepticism is often interpreted as resistance instead of prudence. The resulting decisions may look decisive, but they are frequently under-informed.</p><p>Failure rarely presents itself as a single dramatic event. Instead, it appears gradually through prolonged stabilization periods, missed delivery goals, and growing frustration across IT and business teams. Over time, leaders realize that the organization is no more agile than before. In some cases, it is less adaptable due to new constraints that were not fully visible at the start.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/the-erp-modernization-paradox">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Why PeopleSoft Isn’t Legacy—It’s Leverage]]></title><description><![CDATA[Post 2 of 52]]></description><link>https://www.peoplesoftcloud.com/p/why-peoplesoft-isnt-legacyits-leverage</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/why-peoplesoft-isnt-legacyits-leverage</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Thu, 15 Jan 2026 15:03:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zuxR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zuxR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zuxR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!zuxR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!zuxR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!zuxR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zuxR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1565607,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/184615564?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zuxR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!zuxR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!zuxR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!zuxR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe722fafe-d7e8-4eaa-9eeb-b3c941e38c82_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The word &#8220;legacy&#8221; has become a weapon in enterprise software sales. Consultants wield it to create urgency. Vendors use it to manufacture obsolescence. And somewhere in the middle, CIOs are being pressured to abandon functional, mission-critical systems based on fear rather than fact.</p><p>But here&#8217;s what nobody wants to tell you: the distinction between &#8220;legacy&#8221; and &#8220;modern&#8221; has almost nothing to do with when the software was written.</p><p>It has everything to do with how it&#8217;s architected, deployed, and operated today.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><h2>What &#8220;Legacy&#8221; Actually Means</h2><p>Let&#8217;s be precise about terminology. A system is legacy when it exhibits these characteristics:</p><p><strong>It can&#8217;t integrate.</strong> Modern systems expose APIs and connect seamlessly with other platforms. Legacy systems are data islands that require expensive middleware or manual processes to exchange information.</p><p><strong>It can&#8217;t scale.</strong> Modern systems leverage cloud infrastructure to grow with demand. Legacy systems hit capacity walls that require months of procurement and provisioning to address.</p><p><strong>It can&#8217;t evolve.</strong> Modern systems support rapid iteration, automated testing, and frequent releases. Legacy systems require change freezes, maintenance windows measured in hours, and risk tolerance that slows innovation to a crawl.</p><p><strong>It can&#8217;t be maintained.</strong> Modern systems have active communities, current documentation, and available talent. Legacy systems depend on tribal knowledge and vendors who charge premium rates for basic support.</p><p>Notice what&#8217;s missing from this list? <strong>The year the codebase was created.</strong></p>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/why-peoplesoft-isnt-legacyits-leverage">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[🧠 The Modern ERP Digest – Edition 25]]></title><description><![CDATA[Curated by Aaron Engelsrud | Published on PeopleSoftCloud.com]]></description><link>https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-25</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-modern-erp-digest-edition-25</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Mon, 12 Jan 2026 15:03:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KHY6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Aaron &#8226; Jan 2026</p><h2>&#127881; Edition 25 &#8211; A Milestone Worth Celebrating</h2><p>This week marks a small but meaningful milestone: <strong>Edition 25 of The Modern ERP Digest</strong>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>I started this Digest last year with a simple goal: <strong>cut through the noise</strong>. There was (and still is) a flood of information across PeopleSoft, ERP, cloud platforms, AI, and infrastructure. Valuable insights were scattered across blogs, press releases, analyst reports, and community posts, but were rarely brought together in one place.</p><p>The Digest exists to do exactly that: consolidate what matters, add practitioner context, and help ERP leaders make sense of a rapidly shifting landscape. Reaching 25 editions tells me there&#8217;s real value in that approach, and I appreciate everyone who&#8217;s been reading, sharing, and challenging ideas along the way.</p><p>Now, on to this week&#8217;s signals.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KHY6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KHY6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KHY6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KHY6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KHY6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KHY6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:962692,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/184269725?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KHY6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KHY6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KHY6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KHY6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e166020-8e8d-4818-8325-259e4ce39ebd_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>&#9749; This Week&#8217;s Focus</h2><p>Edition 25 reflects a familiar but intensifying theme for 2026: <strong>AI ambition colliding with operational reality</strong>.</p><p>Oracle continues to place big bets on AI-driven platforms as markets scrutinize leadership changes and long-term returns. At the same time, ERP vendors are reshaping the competitive field, and PeopleSoft practitioners are doubling down on performance, governance, and day-to-day operational excellence.</p><p>This is what modern ERP leadership looks like right now. It includes balancing strategy, execution, and risk.</p><h2>&#9881;&#65039; Oracle, AI &amp; Platform Strategy</h2><p>&#128279; <strong>Retailers Mitigate Risk with Oracle&#8217;s AI-Driven Supply Chain Collaboration</strong><br><a href="https://www.prnewswire.com/news-releases/retailers-help-mitigate-risk-with-oracles-ai-driven-supply-chain-collaboration-302657847.html">https://www.prnewswire.com/news-releases/retailers-help-mitigate-risk-with-oracles-ai-driven-supply-chain-collaboration-302657847.html</a><br>Oracle highlights how retailers are using AI-driven collaboration tools to improve visibility and resilience across supply chains. The key takeaway isn&#8217;t the AI buzz, it&#8217;s the focus on <strong>risk mitigation and coordination</strong>, two areas where ERP still delivers real value.</p><p>&#128279; <strong>New Adapters and Connectivity Enhancements in Oracle Integration 26.01</strong><br><a href="https://blogs.oracle.com/integration/new-adapters-and-connectivity-enhancements-in-oracle-integration-26-01">https://blogs.oracle.com/integration/new-adapters-and-connectivity-enhancements-in-oracle-integration-26-01</a><br>Oracle Integration 26.01 introduces expanded adapters and connectivity improvements. For hybrid ERP environments, these enhancements continue the push toward cleaner, more maintainable integration patterns rather than brittle point-to-point solutions.</p><p>&#128279; <strong>Oracle Announces Board Departures (CNBC)</strong><br><a href="https://www.cnbc.com/2026/01/09/oracle-announces-board-departures-george-conrades-and-naomi-seligman-.html">https://www.cnbc.com/2026/01/09/oracle-announces-board-departures-george-conrades-and-naomi-seligman-.html</a><br>Oracle announced upcoming board departures, a reminder that leadership evolution often accompanies strategic inflection points. Governance matters, especially when organizations are making multi-decade bets on AI infrastructure.</p><p>&#128279; <strong>Can Oracle Stock Rally in 2026? (Forbes)</strong><br><a href="https://www.forbes.com/sites/greatspeculations/2026/01/05/can-oracle-stock-rally-possible-and-here-is-how/">https://www.forbes.com/sites/greatspeculations/2026/01/05/can-oracle-stock-rally-possible-and-here-is-how/</a><br>Forbes explores scenarios where Oracle could see renewed stock momentum&#8212;driven by cloud revenue growth, AI services, and disciplined execution. It&#8217;s a useful lens for separating fundamentals from speculation.</p><p>&#128279; <strong>Inside Oracle&#8217;s $50B AI Bet (PredictStreet)</strong><br><a href="https://markets.financialcontent.com/stocks/article/predictstreet-2026-1-7-the-ai-goliath-inside-oracles-50-billion-bet-on-the-future-of-computing">https://markets.financialcontent.com/stocks/article/predictstreet-2026-1-7-the-ai-goliath-inside-oracles-50-billion-bet-on-the-future-of-computing</a><br>A deeper look at the scale of Oracle&#8217;s AI investments and what success would need to look like to justify them. The article reinforces a familiar truth: big bets only pay off when adoption follows.</p><h2>&#128202; ERP Market &amp; Industry Shifts</h2><p>&#128279; <strong>Ellucian Acquires Anthology&#8217;s SIS and ERP Business (Campus Technology)</strong><br><a href="https://campustechnology.com/articles/2026/01/05/ellucian-officially-acquires-anthologys-sis-and-erp-business.aspx">https://campustechnology.com/articles/2026/01/05/ellucian-officially-acquires-anthologys-sis-and-erp-business.aspx</a><br>Ellucian&#8217;s acquisition reshapes the higher-ed ERP market yet again. Consolidation continues, and institutions are being forced to reassess vendor strategy, roadmap confidence, and long-term platform viability.</p><p>&#128279; <strong>Five ERP Strategic Implications for Operations Leaders in 2026 (ERP Today)</strong><br><a href="https://erp.today/five-erp-strategic-implications-for-operations-leaders-in-2026/">https://erp.today/five-erp-strategic-implications-for-operations-leaders-in-2026/</a><br>ERP Today outlines five trends shaping operational leadership this year, including automation and AI governance, as well as platform consolidation. The throughline is clear: <strong>operations leaders are now platform leaders</strong>.</p><h2>&#128105;&#8205;&#128187; PeopleSoft Community &amp; Practice</h2><p>&#128279; <strong>Upcoming Webinar: Troubleshooting PeopleSoft Performance</strong><br><a href="https://gideontaylor.com/event/troubleshooting-peoplesoft-performance-five-costly-mistakes-and-the-mechanic-mindset-that-helps-you-fix-them/">https://gideontaylor.com/event/troubleshooting-peoplesoft-performance-five-costly-mistakes-and-the-mechanic-mindset-that-helps-you-fix-them/</a><br>This upcoming webinar focuses on common PeopleSoft performance mistakes and a practical &#8220;mechanic mindset&#8221; for diagnosing issues. A solid opportunity for admins and DBAs looking to sharpen real-world troubleshooting skills.</p><p>&#128279; <strong>PeopleSoft Change Assistant &#8211; A Practical Walkthrough</strong><br><a href="https://curiousdba.netlify.app/post/peoplesoftchangeassistant/">https://curiousdba.netlify.app/post/peoplesoftchangeassistant/</a><br>A hands-on look at PeopleSoft Change Assistant, including how it works, where it helps, and how to avoid common pitfalls. This kind of grounded tooling knowledge continues to separate smooth upgrades from painful ones.</p><p>&#128279; <strong>Managing Ad Hoc PSQueries in PeopleSoft</strong><br><a href="https://blog.psftdba.com/2026/01/managing-ad-hoc-psqueries-in-peoplesoft.html">https://blog.psftdba.com/2026/01/managing-ad-hoc-psqueries-in-peoplesoft.html</a><br>A pragmatic guide to controlling and organizing ad hoc PSQueries. Governance here isn&#8217;t about restriction. But rather it&#8217;s about protecting performance and maintaining trust in shared reporting environments.</p><h2>&#128172; Aaron&#8217;s Take</h2><p>Reaching 25 editions reinforces something I&#8217;ve seen repeatedly in ERP work: <strong>consistency matters more than noise</strong>.</p><p>Oracle is making bold AI investments. ERP vendors are consolidating. Markets are optimistic one week and skeptical the next. None of that changes the day-to-day reality for ERP teams who are responsible for keeping systems fast, secure, and useful.</p><p>The strongest organizations right now aren&#8217;t chasing every headline. They&#8217;re improving integration discipline, understanding performance bottlenecks, governing reporting responsibly, and making thoughtful platform decisions.</p><p>That&#8217;s the work this Digest has always tried to highlight&#8212;and it&#8217;s the work that will define successful ERP teams in 2026.</p><p>Thanks for being part of the first 25 editions. Onward.</p><h2>&#127760; Join the Community</h2><p>If you&#8217;re new here or joining us as we move deeper into 2026, you can subscribe at <strong><a href="http://PeopleSoftCloud.com">PeopleSoftCloud.com</a></strong> to receive:</p><p>&#9989; Weekly ERP, PeopleSoft, and cloud insights<br>&#9989; Practitioner-focused context<br>&#9989; Platform and operations strategy<br>&#9989; Signals worth paying attention to</p><p>Here&#8217;s to the next 25.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[PeopleSoft Cloud Short Take]]></title><description><![CDATA[Process Scheduler Concurrency Is Not Capacity]]></description><link>https://www.peoplesoftcloud.com/p/peoplesoft-cloud-short-take</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/peoplesoft-cloud-short-take</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Fri, 09 Jan 2026 20:01:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AFyf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AFyf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AFyf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!AFyf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!AFyf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!AFyf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AFyf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1341918,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.peoplesoftcloud.com/i/183467316?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AFyf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!AFyf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!AFyf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!AFyf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf1148c3-3bf9-4167-90c2-01fad07cd2db_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One of the most common performance mistakes in PeopleSoft environments is assuming that increasing Process Scheduler concurrency increases throughput.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>It doesn&#8217;t. It usually does the opposite.</p><p>Concurrency controls how many processes <em>can</em> run at once, not how many <em>should</em>. When teams raise concurrency to &#8220;speed things up,&#8221; they often create hidden contention across CPU, memory, database sessions, and I/O. The result looks like higher utilization but feels like slower jobs, longer queues, and unpredictable runtimes.</p><p>The problem is that Process Scheduler doesn&#8217;t understand workload priority. A critical financial close job and a low-value reporting extract compete the same way unless you explicitly separate them. When concurrency is too high, expensive processes overlap, amplify resource pressure, and slow each other down.</p><p>Another overlooked issue is peak stacking. Many environments schedule dozens of jobs to start simultaneously. Even with adequate hardware, this creates artificial load spikes that appear to be capacity problems but are actually scheduling issues.</p><p>A better approach is controlled parallelism:</p><ul><li><p>Lower global concurrency</p></li><li><p>Stagger start times</p></li><li><p>Separate schedulers by workload type</p></li><li><p>Align concurrency with actual database and OS limits</p></li></ul><p>When teams do this, they often see faster completion times <em>without</em> adding resources. The system becomes more predictable, easier to tune, and less fragile during peak windows.</p><p>If your Process Scheduler feels &#8220;busy but slow,&#8221; this is one of the first places to look.</p><p>Small change. Real impact.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">PeopleSoft Cloud is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The 12-Week Challenge: A PeopleSoft Modernization Story]]></title><description><![CDATA[Chapter 2: Assessment Day]]></description><link>https://www.peoplesoftcloud.com/p/the-12-week-challenge-a-peoplesoft</link><guid isPermaLink="false">https://www.peoplesoftcloud.com/p/the-12-week-challenge-a-peoplesoft</guid><dc:creator><![CDATA[Aaron]]></dc:creator><pubDate>Thu, 08 Jan 2026 19:45:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8Zd7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2395f2-f4af-40a0-9967-916c00506eda_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><a href="https://www.peoplesoftcloud.com/p/the-12-week-challenge?r=z6fpj">Chapter 1</a></p><p>The emergency team meeting on Friday afternoon had gone about as well as Maya expected, which is to say, poorly.</p><p>She&#8217;d opened with the truth: the CIO wanted to migrate to SaaS, the decision was effectively made, and she&#8217;d bought them twelve weeks to prove there was a better path. Twelve weeks to modernize or start updating resumes.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.peoplesoftcloud.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.peoplesoftcloud.com/subscribe?"><span>Subscribe now</span></a></p><p>Jake Morrison, her senior DBA with seventeen years at Riverside, had gone pale. &#8220;They want to replace Oracle with what? Workday&#8217;s solution? That&#8217;s not even a real database.&#8221;</p><p>Tom Patterson, her application server admin, had laughed. &#8220;Twelve weeks? Maya, we can&#8217;t even complete a PeopleTools upgrade in twelve weeks. You want us to rebuild our entire operational model?&#8221;</p><p>Sarah Chen, the junior developer who&#8217;d joined the team eight months ago, had been the only one who looked intrigued rather than terrified. &#8220;What exactly do we need to prove?&#8221;</p><p>&#8220;That we can operate PeopleSoft like a modern cloud-native platform,&#8221; Maya had said. &#8220;Infrastructure-as-code. Automated deployments. Real observability. The works.&#8221;</p><p>&#8220;We don&#8217;t know how to do any of that,&#8221; Tom had said flatly.</p><p>&#8220;Then we learn,&#8221; Maya had replied. &#8220;Starting Monday.&#8221;</p><p>The meeting had ended with grudging acceptance, or at least, no one had quit on the spot. Maya considered that a win.</p><p>Now it was Monday morning, 7:00 AM, and Maya stood in Conference Room B with a fresh pot of coffee and a whiteboard that read: &#8220;Week 1: Assessment - Know Thyself.&#8221;</p><p>Her team filtered in: Jake with his Oracle certification mug, Tom with a notebook he&#8217;d been using since 2009, Sarah with her laptop covered in Python stickers that suddenly seemed prescient, and the rest of the team, including Lisa (Portal admin), Marcus (Integration Broker specialist), and Priya (Application Designer developer).</p><p>&#8220;Good morning,&#8221; Maya said. &#8220;Welcome to Week 1 of the rest of your careers.&#8221;</p><p>&#8220;Too early for inspirational speeches,&#8221; Jake muttered into his coffee.</p><p>&#8220;Fair enough. Here&#8217;s the non-inspirational version: we&#8217;re going to spend today conducting the most honest assessment of our capabilities that this team has ever done. No ego. No defensiveness. No, &#8216;but we&#8217;ve always done it this way.&#8217; We&#8217;re going to document every manual process, every piece of tribal knowledge, every technical debt bomb sitting in our infrastructure. And then we&#8217;re going to prioritize what to fix first.&#8221;</p><p>&#8220;This sounds terrible,&#8221; Tom said.</p><p>&#8220;It is,&#8221; Maya agreed. &#8220;But you know what&#8217;s more terrible? Discovering in Week 11 that we missed something critical because we weren&#8217;t honest with ourselves in Week 1.&#8221;</p><p>She divided the whiteboard into five columns: Infrastructure, Deployment, Operations, Skills, and Quick Wins.</p><p>&#8220;Let&#8217;s start with infrastructure,&#8221; Maya said. &#8220;Tom, walk us through how we currently provision a new PeopleSoft environment.&#8221;</p><p>Tom flipped open his ancient notebook. &#8220;Okay, so first I submit a ticket to the infrastructure team for VMs.&#8221;</p><p>&#8220;Stop,&#8221; Maya interrupted. &#8220;How long does that take?&#8221;</p><p>&#8220;Depends. If they&#8217;re busy, maybe a week?&#8221;</p><p>&#8220;Keep going.&#8221;</p><p>&#8220;Once we get the VMs, I install the OS manually. Then I need Jake to install Oracle.&#8221;</p><p>&#8220;Which takes me two days,&#8221; Jake interjected. &#8220;Database install, configuration, applying patches, creating tablespaces, setting up backup jobs.&#8221;</p><p>&#8220;All manual?&#8221; Maya asked.</p><p>&#8220;Well, I have a script for some of it,&#8221; Jake said defensively. &#8220;But yeah, mostly manual. Each environment has its own quirks.&#8221;</p><p>&#8220;What quirks?&#8221;</p><p>Jake shifted uncomfortably. &#8220;You know. Different storage layouts, different memory configurations, different networking setups. The dev database is configured differently from QA, which is different from production.&#8221;</p><p>&#8220;Why?&#8221;</p><p>&#8220;Because&#8230; they were built at different times by different people?&#8221;</p><p>Maya wrote on the whiteboard under Infrastructure: &#8220;Environment provisioning: 2-3 weeks, completely manual, no standardization, configuration drift.&#8221;</p><p>&#8220;That seems harsh,&#8221; Tom said.</p><p>&#8220;Is it inaccurate?&#8221;</p><p>Tom said nothing.</p><p>&#8220;Okay,&#8221; Maya continued. &#8220;After Jake installs Oracle, then what?&#8221;</p><p>&#8220;Then I install the application server, process scheduler, web server, and PIA,&#8221; Tom said. &#8220;That&#8217;s another three days if nothing goes wrong.&#8221;</p><p>&#8220;How often does something go wrong?&#8221;</p><p>&#8220;Every single time,&#8221; Tom admitted. &#8220;Wrong library path, missing dependencies, PeopleTools patches that need to be applied in a specific order that isn&#8217;t documented anywhere except in my head.&#8221;</p><p>Maya added: &#8220;App tier installation: 3+ days, failure-prone, zero documentation, tribal knowledge-dependent.&#8221;</p><p>&#8220;When you put it like that, we sound incompetent,&#8221; Lisa said quietly.</p><p>&#8220;You&#8217;re not incompetent,&#8221; Maya said. &#8220;You&#8217;re operating in a model that was designed twenty years ago. But that model doesn&#8217;t scale, doesn&#8217;t automate, and doesn&#8217;t survive if Tom gets hit by a bus.&#8221;</p><p>&#8220;Thanks for that image,&#8221; Tom said.</p><p>&#8220;Let&#8217;s talk about deployments,&#8221; Maya continued, moving to the second column. &#8220;Priya, how do we currently move customizations from development to production?&#8221;</p><p>Priya, who&#8217;d been silent until now, spoke carefully. &#8220;I make the changes in Application Designer in dev. Test them. Then I create a project. Export the project to a file. Email the file to myself. Copy it to the QA server. Import it. Test again. Then repeat for production.&#8221;</p><p>&#8220;How long does that take?&#8221;</p><p>&#8220;For a small change? Maybe two hours. For a larger project with dependencies? I&#8217;ve had deployments take an entire day.&#8221;</p><p>&#8220;What happens if something breaks in production?&#8221;</p><p>&#8220;I&#8230; manually roll it back?&#8221;</p><p>&#8220;Do you have automated tests?&#8221;</p><p>Priya looked at Maya like she&#8217;d suggested summoning demons. &#8220;Automated tests? For PeopleCode?&#8221;</p><p>Maya wrote: &#8220;Deployment process: 100% manual, no CI/CD, no automated testing, high risk, slow rollback.&#8221;</p><p>&#8220;Operations,&#8221; Maya said, moving to the third column. &#8220;Marcus, when was the last time we had a production incident?&#8221;</p><p>Marcus, who managed their Integration Broker and application messaging, checked his phone. &#8220;Thursday. IB went down for forty minutes.&#8221;</p><p>&#8220;How did you know it was down?&#8221;</p><p>&#8220;A user called and said their integration wasn&#8217;t working.&#8221;</p><p>&#8220;So our monitoring is&#8230; end users?&#8221;</p><p>&#8220;We have Tuxedo monitoring,&#8221; Marcus said defensively. &#8220;It just doesn&#8217;t alert properly. And the logs are spread across seventeen different servers. So when something breaks, I SSH into each server, grep through logs, and try to correlate timestamps.&#8221;</p><p>&#8220;How long does incident resolution typically take?&#8221;</p><p>&#8220;If I can find the problem quickly? An hour. But if it&#8217;s a weird issue? I&#8217;ve spent eight hours troubleshooting before.&#8221;</p><p>Maya added: &#8220;Observability: User-reported incidents, distributed logs with no aggregation, no tracing, slow mean-time-to-resolution.&#8221;</p><p>The whiteboard was starting to look like an indictment.</p><p>&#8220;Backups,&#8221; Maya said. &#8220;Jake, how do we back up the database?&#8221;</p><p>&#8220;RMAN scripts that run nightly,&#8221; Jake said. &#8220;They&#8217;ve been running for&#8230; six years? Seven?&#8221;</p><p>&#8220;Have you ever tested a restore?&#8221;</p><p>Silence.</p><p>&#8220;Jake.&#8221;</p><p>&#8220;I tested it when I first set it up,&#8221; Jake said. &#8220;In 2018.&#8221;</p><p>&#8220;So we&#8217;re trusting seven-year-old backup scripts that haven&#8217;t been validated in seven years to protect our entire university&#8217;s enterprise data?&#8221;</p><p>&#8220;When you say it like that...&#8221;</p><p>&#8220;How long would it take to restore from backup if we lost production right now?&#8221;</p><p>Jake did some mental math. &#8220;Database restore from RMAN? Maybe six hours. Then we&#8217;d need to rebuild the application tier, reconfigure everything&#8230; twelve hours? Eighteen if we hit problems?&#8221;</p><p>Maya wrote: &#8220;Disaster Recovery: 12-18 hour RTO, untested backup procedures, manual recovery process.&#8221;</p><p>The room had gone very quiet.</p><p>&#8220;Skills assessment,&#8221; Maya said, moving to the fourth column. This was going to hurt. &#8220;Show of hands: who has used Git for version control?&#8221;</p><p>Sarah&#8217;s hand went up. No one else&#8217;s.</p><p>&#8220;Infrastructure as code? Terraform, Chef, anything?&#8221;</p><p>No hands.</p><p>&#8220;CI/CD pipelines? Jenkins, GitLab CI, GitHub Actions?&#8221;</p><p>Sarah raised her hand tentatively. &#8220;I used GitHub Actions in a personal project once.&#8221;</p><p>&#8220;Container orchestration? Kubernetes, Docker?&#8221;</p><p>No hands.</p><p>&#8220;Cloud platforms? GCP, AWS, Azure console?&#8221;</p><p>No hands.</p><p>&#8220;Anyone here written Python?&#8221;</p><p>Sarah&#8217;s hand. That was it.</p><p>Maya wrote: &#8220;Skills: Traditional admin skillset, no DevOps experience, no cloud experience, no automation frameworks, no modern tooling.&#8221;</p><p>She capped the marker and turned to face her team. Six faces stared back at her with varying expressions of defensive discomfort.</p><p>&#8220;Okay,&#8221; Maya said. &#8220;Here&#8217;s what I see. We have a team of smart, dedicated people running a critical enterprise platform using operational practices from 2005. We have no automation, no standardization, no observability, no disaster recovery confidence, and no modern technical skills. If we tried to document our processes, half of them exist only in Tom&#8217;s and Jake&#8217;s heads. If we lost a key team member, we&#8217;d be in crisis. And we&#8217;re spending most of our time on manual toil instead of improvement.&#8221;</p><p>&#8220;That&#8217;s a pretty bleak assessment,&#8221; Jake said.</p><p>&#8220;It&#8217;s an honest assessment,&#8221; Maya replied. &#8220;And here&#8217;s the thing, this isn&#8217;t unique to us. I&#8217;d bet 70% of PeopleSoft shops operate exactly like this. It works, sort of, until it doesn&#8217;t. But it&#8217;s expensive, risky, and slow. And it&#8217;s why consultants can walk in here and say &#8216;your PeopleSoft operation costs $4.2 million a year&#8217; and make it stick.&#8221;</p><p>&#8220;So what do we do?&#8221; Lisa asked.</p><p>Maya moved to the fifth column: Quick Wins.</p><p>&#8220;We prove we can change,&#8221; Maya said. &#8220;Today, we pick one thing, one small thing, that we can automate or improve in the next week. Something that will give us a victory, build confidence, and demonstrate that this team can evolve.&#8221;</p><p>&#8220;Like what?&#8221; Tom asked.</p><p>&#8220;You tell me,&#8221; Maya said. &#8220;What&#8217;s the most annoying manual process you deal with every day? The thing that makes you think &#8216;there has to be a better way to do this&#8217;?&#8221;</p><p>Sarah spoke up first. &#8220;The quarterly critical patch DPK application process. Every time Oracle releases a patch bundle, we spend three days downloading files, reading the readme, manually applying the patch, checking the logs, and fixing errors.&#8221;</p><p>&#8220;And we have to do it for every environment and every server,&#8221; Priya added. &#8220;So a single critical patch bundle becomes two weeks of work across dev, QA, and production.&#8221;</p><p>&#8220;Can we automate that?&#8221; Maya asked.</p><p>&#8220;I don&#8217;t know,&#8221; Sarah said. &#8220;I&#8217;ve never tried.&#8221;</p><p>&#8220;Then that&#8217;s your Week 1 project,&#8221; Maya said. &#8220;You and Priya. Write a script in Python, Bash, or whatever works best that automates the critical patch download and application process. Document it. Test it in dev. If it works, we&#8217;ve just saved ourselves two weeks every quarter.&#8221;</p><p>Sarah and Priya exchanged glances. Sarah nodded. &#8220;Okay. We can try.&#8221;</p><p>&#8220;Jake,&#8221; Maya said. &#8220;You mentioned your RMAN backups haven&#8217;t been tested in seven years. This week, your job is to perform a complete restore test in a non-production environment. Document the actual restore time, identify any problems, and update the runbooks. Make disaster recovery a known quantity instead of a hope.&#8221;</p><p>Jake grimaced. &#8220;That&#8217;s going to be tedious.&#8221;</p><p>&#8220;Yes,&#8221; Maya agreed. &#8220;But when we&#8217;re presenting to the CIO in Week 12, and he asks about business continuity, I want to tell him we have a tested, documented DR process with a validated RTO. Can you do that?&#8221;</p><p>&#8220;Yeah,&#8221; Jake said reluctantly. &#8220;I can do that.&#8221;</p><p>&#8220;Marcus,&#8221; Maya said. &#8220;Observability. I want you to spend this week researching log aggregation solutions. We need to get all our PeopleSoft logs, including application server, web server, process scheduler, and integration broker, flowing into a single place where we can search them. Start with open-source options. Elasticsearch, OpenSearch, whatever. See what versions are compatible with our PeopleTools versions, and then document what it would take to implement.&#8221;</p><p>&#8220;That sounds complicated,&#8221; Marcus said.</p><p>&#8220;It is,&#8221; Maya said. &#8220;Which is why you&#8217;re starting with research, not implementation. By Friday, I want a one-page proposal that says &#8216;here&#8217;s how we could aggregate our logs, here&#8217;s what it would cost, here&#8217;s what value we&#8217;d get.&#8217; Can you do that?&#8221;</p><p>Marcus considered. &#8220;Yeah. I can do that.&#8221;</p><p>&#8220;Tom,&#8221; Maya said. &#8220;You&#8217;re going to start documenting. Pick one environment, let&#8217;s say dev, and document every single configuration setting, every directory path, every environment variable, every tuning parameter. Everything that lives in your head and your notebook needs to live in a wiki or a Git repo by the end of the week.&#8221;</p><p>&#8220;All of it?&#8221; Tom looked pained.</p><p>&#8220;The dev environment,&#8221; Maya clarified. &#8220;Think of it as the template for the infrastructure-as-code we&#8217;re going to build later. But we can&#8217;t automate what we can&#8217;t describe.&#8221;</p><p>&#8220;This is going to be incredibly boring,&#8221; Tom said.</p><p>&#8220;Welcome to Week 1,&#8221; Maya replied.</p><p>She turned to Lisa. &#8220;Portal admin is cleaner than most of this, but I want you working with Sarah and Priya on the patching automation. Your job is to test it, break it, and make sure it actually works. Be the QA.&#8221;</p><p>&#8220;I can do that,&#8221; Lisa said.</p><p>Maya stepped back from the whiteboard. &#8220;Here&#8217;s what success looks like at the end of Week 1: Sarah and Priya have a working patch automation script. Jake has a tested DR runbook with real numbers. Marcus has a log aggregation proposal. Tom has documentation for one complete environment. Lisa has validated that the patch script actually works.&#8221;</p><p>&#8220;That&#8217;s&#8230; a lot for one week,&#8221; Tom said.</p><p>&#8220;It&#8217;s a fraction of what we need to accomplish in twelve weeks,&#8221; Maya said. &#8220;But it&#8217;s a start. And more importantly, it&#8217;s how we prove to ourselves that we can do this. Right now, you&#8217;re all thinking this is impossible. By Friday, you&#8217;ll have evidence that it&#8217;s possible.&#8221;</p><p>&#8220;And if we fail?&#8221; Jake asked.</p><p>&#8220;Then we learn why we failed and try again,&#8221; Maya said. &#8220;But here&#8217;s the thing, we&#8217;re not trying to be perfect. We&#8217;re trying to be better. Any improvement is a win.&#8221;</p><p>She grabbed the eraser and cleared a space on the whiteboard. &#8220;Let me show you where we&#8217;re trying to get to.&#8221;</p><h2>The Modernization Maturity Model</h2>
      <p>
          <a href="https://www.peoplesoftcloud.com/p/the-12-week-challenge-a-peoplesoft">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>