How do you streamline rightsizing when migrating to the cloud?

0
9
Asked By TechNinja42 On

I've noticed that many organizations are moving to cloud or hybrid environments, but rightsizing during these migrations often seems to be a significant hassle. It appears that many teams initially opt for oversized resources to prevent issues, but then they neglect to adjust them later, leading to unexpected cloud costs. Additionally, since on-premises data is rarely clean, estimating VM sizes based on provided resources rather than actual usage is a frequent practice. I'm curious how other system administrators are managing this challenge; do you pull historical CPU, RAM, or disk statistics before migrating, rely on tools from cloud providers, or simply make adjustments based on user feedback? What strategies have proven effective for you?

6 Answers

Answered By AzureExplorer91 On

We rely on Azure Migrate for our analysis prior to migration. Sometimes I even use LiveOptics to get a clearer picture of what we need. Streamlining the process has been really beneficial.

Answered By DataWizard23 On

We focused on using the cloud provider's tools to analyze our applications before making the actual migration. As we transitioned different customer services, we made sure each one operated correctly and adjusted configurations as needed. Over the first year, we closely monitored recommendations from the cloud advisor and found that a lot of our initial sizes were way too large, allowing us to significantly downsize. After the migration, many customers started refactoring their setups to move from VMs to services as they realized they didn't need to run multiple virtual machines for simple tasks.

Answered By PrecisionEngineer On

The right approach really boils down to acquiring and acting on the right data. Cloud engineering requires a level of precision that many might not be used to. So there’s no secret rule; it's all about getting it right based on solid information.

Answered By ServiceOrientedDev On

This process demands some thoughtful analysis. You should evaluate each VM to see if it can run on a smaller footprint in terms of RAM, disk space, or CPU. I recommend shifting focus from servers to services. For instance, if you're mainly using databases, consider options like RDS or Aurora to let AWS manage the infrastructure. Moving to an app-centric approach will help alleviate some of the cost surges associated with a direct, one-to-one migration.

Answered By CloudNomad7 On

When I joined my current job, the team was already deep into migrating to AWS without much planning. I took inventory of what was to be moved and categorized them based on their functions. After assessing current resources, I found suitable instance types using comparison tools. I created default sizes for each category and verified them with cost optimization tools. You do have to be careful though, as while cloud services can be cheaper, it requires effort to manage effectively.

Answered By CloudGuru88 On

From my background in cloud services, it's clear that the decision-makers often aren't the ones implementing the changes. You can approach this perfectly or just aim for 'good enough' and tweak it later. Using historical data is useful, but don't expect a perfect 1:1 transition because things change in the cloud environment. It's crucial to anticipate flaws when replicating existing infrastructure and make rapid adjustments. Most organizations I worked with found out that they had more fundamental issues with their applications rather than cloud-specific problems. Continuous modification is key to finding that sweet spot between cost and performance.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.