• Skip to primary navigation
  • Skip to main content
site logo
  • About
    • Approach
    • Partnerships
    • Mission
    • Leadership
    • Awards
    • Arraya Cares
  • Solutions
    • Solutions

    • Hybrid Infrastructure
      • Hyperconverged
      • Infrastructure as a Service
      • Servers, Storage, and Virtualization
      • Data Protection
      • Disaster Recovery & Business Continuity
    • Apps & Data
      • AI
      • Automation
      • Customizations
      • Visualizations & Integrations
      • Migrations
    • Network
      • Enterprise Networks
      • Wireless Connectivity
      • Cloud Networking Solutions
      • IoT
    • Cybersecurity
      • Endpoint Security
      • Network Security
      • Cloud Security
      • Application Security
    • Modern Workplace
      • Microsoft Licensing
      • Productivity & Collaboration
      • Modern Endpoint Deployment & Management
      • Microsoft Compliance & Risk
      • Backup
      • Cloud
  • Services
    • Services

    • Managed Services
      • Service Desk
      • Outsourced IT
      • Managed Security
      • Managed NOC
      • Arraya Adaptive Management for Microsoft Technologies
      • ADEPT: Arraya's White Label Program
    • Advisory Services
      • Assessments
      • Strategy
      • vCTO
      • vCISO
      • Enterprise Architecture
    • Staffing
      • Infrastructure Engineering
      • Security & Compliance
      • Application & Software
    • Professional Services
      • Project Management 
      • Systems Integration 
      • Mergers & Acquisitions
      • Knowledge & Skills Transfer 
  • Industries
    • Education
    • Finance
    • Healthcare
    • Legal
    • Manufacturing
    • Software and Services
  • Insights
    • News
    • Blog
    • Events
    • Videos
    • Case studies
  • Careers
  • CSP Login
search icon
Contact Us

Migrating to the Cloud? Consider the “5 Rs of Rationalization” 

Migrating to the cloud has been a hot topic these past few years as the benefits can be substantial towards growing your business.  

The cloud can increase staff efficiency by up to 55% by managing less resources while in the cloud and can help save on operating costs by up to 24% over 3-years of administration. These factors can help increase your yearly revenue by ensuring your applications can scale when in high demand.  

However, customers often ask us how they accurately decide what to move to the cloud and how to do so effectively. What type of questions should be asked while rationalizing workloads? 

Fortunately, cloud providers such as Microsoft and VMware suggest using the “5 Rs of Rationalization” as key points when reviewing your workloads.  

The “5 Rs of Rationalization” include:  

  • Rehosting 
  • Refactoring 
  • Rearchitecting 
  • Rebuilding 
  • Replacing 

Let’s dig into each point to learn how you can optimally evaluate your workloads for your cloud journey. 

Rehosting 

Rehosting, or lift-and-shift, is a tried-and-true method of moving a current state asset to the targeted cloud provider, such as moving VMs in vSphere to Azure Infrastructure-as-a-Service, or IaaS, VMs. Most businesses utilize rehosting because it’s a low-effort migration method to achieve rapid ROI and it reduces the need to change the asset to be cloud compatible.  

It is important to think about the following factors when thinking about rehosting your workloads: 

  • VM size and specifications 
  • Network traffic dependencies 
  • Tolerance for change 
  • Critical business events 

Refactoring 

Refactoring involves changing the code to enable the application to deliver on new business opportunities such as the need to increase efficiency, move code around easily, or deliver faster and shorter updates to customers. Cloud providers offer Platform-as-a-Service, or PaaS, options to facilitate these common drivers.  

It is important to evaluate the following factors when considering refactoring your workloads: 

  • User traffic metrics and thresholds 
  • Development platforms and patterns 
  • Bursting options or timelines 
  • Business process dependencies 

Rearchitecting 

As businesses look at their current estate, they may find legacy applications incompatible with the cloud. This is due to the architectural decisions made when the application was first developed. Rearchitecting the application will help save on costs due to unexpected conditions and results of running the application in the cloud. 

It is imperative to note the following factors when deciding to rearchitect your workloads: 

  • Application and database size and specification requirements 
  • Network traffic and user traffic loads 
  • The growth of business investments 
  • Potential feedback loops and DevOps investments 

Rebuilding 

Like the above two rationalization methods, a workload may be rebuilt when the changes needed to make the application cloud-compatible are too large to justify the investment. In this case, building the application from the ground up to be cloud-native may be the best choice. It will position your company to accelerate innovation, build applications faster, and/or reduce operational costs. 

Factors to consider when deciding to rebuild your workload include: 

  • Development platforms in use by the business 
  • Delta changes and level of effort 
  • Declining end user satisfaction 
  • Potential cost, experience, and revenue gains 

Replacing 

As business processes shift dramatically, there will be circumstances where a legacy application can no longer be used. The application and its dependencies can be shifted directly to a Software-as-a-Service, or SaaS, option which can provide all the necessary functionality. We typically see this with ERP or Sales related applications. 

If you note the following factors, it may help you decide to replace your application: 

  • General operating cost reductions 
  • Retiring assets 
  • Cost benefit analysis of the current architecture versus a SaaS solution 
  • Business process maps 

Next Steps: How Can Arraya Help Your Migration? 

Arraya Solutions is a certified CSP and MSP with architects and engineers who can help you with rationalizing your workloads. We offer workload assessments and provide comprehensive documentation to aid your business in moving to the cloud. When you feel comfortable with the results, we can assist with the migration process from beginning to end.  

Reach out to one of our Account Executives today to discuss our assessment options. 

Connect with our team.

Comment on: LinkedIn, Twitter and Facebook.     

Follow us to stay up to date on our industry insights and unique IT learning opportunities.     

Kyle Jones

Kyle brings 10+ years of IT experience, primarily in Managed Customer support and solution engineering. He has a deep understanding of customer needs and how to best address them. He has a well-rounded knowledge base in multiple areas of IT including data center, networking, endpoint, and software technologies with specialization in designing and deploying Microsoft Azure solutions and services for customers while holding multiple, active, Microsoft certifications. Kyle joined Arraya Solutions in 2020 as a Tier 3 Support Engineer and is now the lead architect for our Cloud line of business.

Back to Top
Arraya Solutions logo

We combine technological expertise and personal service to educate and empower our customers to solve their individual IT challenges.

518 Township Line Road
Suite 250, Blue Bell, PA 19422

p: (866) 229-6234     f: (610) 684-8655
e: info@arrayasolutions.com

  • Careers
  • Privacy Policy
  • Contact Us

© 2025 Arraya Solutions. All rights reserved.

Facebook Twitter YouTube LinkedIn
Manage Cookie Consent
We use cookies to enhance your experience. By selecting “Accept,” you agree to our cookie policy.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}