Which of the following is not the reason that an organization consider cloud migration

Which of the following is not the reason that an organization consider cloud migration
It has been said around the business and IT community that 2018 is time to move to the cloud. On paper, the cloud seems an ideal solution when compared to a data centre.  No one should believe that by simply by switching applications and storage to the cloud, that suddenly every problem will solve itself. Businesses need to think through these decisions and only adopt what makes sense.

With this in mind, here are five reasons why you should not move to the cloud.

Security

This subject is on many of people’s minds, as we constantly hear about large corporations being hacked, let alone all the smaller ones we do not know about. Now that is not to say cloud based solutions are not safe. It is just that relying on third-party vendors can be risky. The best providers will use the very latest in encryption and security technology, but even the most modern systems sometimes fail. If you mistakenly choose an inexperienced vendor, you risk having all your important information damaged, lost, or even stolen. The businesses that are most at risk are ones that have important, sensitive information that needs to be kept secure.

Network Capacity

Using the cloud will require a strong, capable network. Businesses will need to make sure they have the speeds and capacity to handle heavier server loads. Otherwise, running your application and accessing documents, as well as other online services like internet use or video streaming, will slow the whole system to a crawl. That can prove to be a very frustrating thing for employees, not to mention decrease productivity. Traditional solutions significantly cut down the load your network must bear.

Applications

Photoshop, InDesign and CAD products, etc. generate huge files and moving that data up and down an internet connection means either poor productivity or a very expensive internet connection. If your applications do a lot of automated graphics rendering or you need real-time visibility, you really should not go into the cloud. Other examples include share trading, air traffic control and weather forecasting.

Connection Issues

Even if your network can handle the extra load, you still need to consider connection issues. When you go to cloud storage, your business is at the mercy of its IT service provider. If the server goes down, you go down. Even today, there are still reliability problems with cloud servers, and even the best vendors will experience it. If your organisation is considering moving to the cloud, make sure it has a backup plan ready that will help you remain productive during downtime.

Cost and ROI

Supporters of cloud storage always point to cost saving benefits when arguing in favour of cloud based solutions. In addition, there are many cost savings associated with cloud storage, but that does not mean you will see instant savings. The all in cost to migrate and operate applications using cloud based solutions can be very expensive, even more, expensive than your current solutions. Not to mention cloud costs continue to add up over time as you pay recurring fees to the provider. If you have enough start-up capital, you could save a lot of money down the road by building your own business network. If you are only considering the cloud to save money, you may want to look into it a little further.

Cloud computing is not a bad thing and has many great benefits. The important thing to remember is to explore the issue. Take the time to understand the technology and study providers with a proven track record. Make sure you understand exactly why you are changing. Make sure it is because there are gains that will further your business, instead of wanting to follow the latest trend.

If you are looking to build a data centre instead of going to the cloud, please contact us.

Skip to content

Which of the following is not the reason that an organization consider cloud migration

Avoiding the 4 Most Common Pitfalls of a Cloud Migration

When starting a cloud migration, organizations often come in with lofty expectations: “Moving my applications to the cloud will modernize my business and solve all my problems!”

But sometimes the cloud doesn’t meet all your expectations. Things you’ve been promised about migrating to the cloud may end up not being true. And you may find that some promises you’ve made to your stakeholder are impossible to keep. As it turns out, migrating to the cloud isn’t as easy as you thought it would be after all.

You should know that you’re not alone. Many companies going through a cloud migration struggle with these kinds of cloud migration problems, and some companies struggle more than others. The best way to ensure your migration goes smoothly is to keep your eye open for these four common pitfalls that sink many a cloud migration—and follow my advice on how to overcome them.

#1: Failing to identify KPIs at the beginning

Migrating an existing application to the cloud can create problems when the migrated application begins to work differently than the original application. This happens for just about every application being moved. The changes may be slight and manageable, but they’re always there. And for some applications, those changes can be dramatic and unacceptable.

To mitigate this problem, before the migration begins you must identify the most important key performance indicators (KPIs) to track. These metrics will allow you to determine how the application is performing and how your customers are perceiving the application.

Cloud migration KPIs fall into three main categories:

  • Infrastructure: How are the servers your application uses behaving? How is your CPU and memory usage changing? Are you having issues with load balancing? Is network latency acceptable?
  • Application: How responsive is your application to user requests? How many requests succeed and how many fail? Is the rate of requests changing in unanticipated ways as you migrate? Are the applications timing out when accessing data or other key resources? Are user sessions getting longer or shorter?
  • Business: Are customers browsing more instead of going through the checkout process? Is the checkout process taking longer? Are users abandoning their carts more often? Are newsletter subscription rates up or down?

Some of these metrics are likely to change drastically when you move to the cloud. Others may change but will have little impact on how your application performs. Some will have a significant impact. Some will impact your bottom line, others will not.

Understanding which metrics are the most important for monitoring the health of your application before you migrate, and tracking these metrics throughout the migration, is critical to making sure your migration is successful.

#2: Failing to establish—and measure—SLAs

In addition to establishing and tracking KPIs before your migration begins, you also need to establish acceptable service-level agreements (SLAs) for your KPIs.

Checking your metrics against your SLAs will give you an objective measure of how well the migration is going. When the migration is complete, you can easily tell if it was successful, and if not, you can get specific quantifiable data telling you what you need to work on to achieve success.

The KPIs tell you how your migration is moving forward, while the SLAs tell you whether the KPIs you’re measuring have acceptable values. Essentially, your migration is not successfully complete until it meets your SLAs.

Critically, by setting SLAs in advance, you remove the “heat of the battle” temptation to compromise on quality during your cloud migration. That’s important because compromises made during the migration can create problems both immediately as well as down the road. The need to resolve those problems can unacceptably increase your post-migration technical debt.

#3: Starting the migration without a fully developed plan in place

A common reason why organizations migrate their applications to the cloud is because they believe the cloud will save them money. After all, vendors promote the affordability of their services, and professionally run infrastructure should be able to leverage economies of scale to cut infrastructure costs, right?

Many of these organizations are surprised when they complete their cloud migration and do not immediately see the cost savings they were expecting. Sometimes, in fact, infrastructure costs can actually appear to have increased after a cloud migration.

Why is this so? In most cases, it’s due to improper or incomplete planning before and during the cloud migration.

Many of the cloud’s cost benefits come from its ability to dynamically allocate and consume resources on demand, then free up those same resources when they are no longer needed. This powerful capability lets the cloud handle the scaling needs of your applications without requiring it to keep a significant quantity of “dark resources” in reserve, just in case.

However, using dynamic resources typically requires making changes to your application architecture. Sometimes those changes are simple, and sometimes they are complex. But either way, if you migrate your application to the cloud without implementing these architectural changes—the basic “lift and shift” approach to cloud migration—you will end up using the cloud with the exact same static processes used by your on-premises applications. This robs you of one of the cloud’s biggest cost advantages, and you’re often stuck with a higher-than-expected bill.

Another cloud-migration-cost issue is not technical at all, it’s financial. It’s often said that a successful cloud migration requires cultural changes in your organization. It turns out that these changes must include not just your development and operational teams, but also your finance department! Your CFO must implement cultural changes in order to effectively utilize the cloud.

Why is this so? In many modern corporations, the cost of owned infrastructure is capitalized and amortized over a significant portion of the life of the infrastructure components. However, when companies move their infrastructure from on-premises to the cloud, they also move most of their infrastructure costs from capital expenditures to “pay-per-use” operating expenses. Even though the move may end up saving the company money over time, it’s likely to significantly change how the company reports expenses and profit/loss.

This cultural shift in how money is spent should be planned and accounted for just as carefully as the technical migration.

#4: The absence of one key technical role

Even when migrating largely cloud-ready applications to the cloud, significant technical planning is required. You still have to deal with migrating data, downtime management, and inter-service latency during the migration. These issues require advanced planning and consideration.

This is why I recommend that every organization contemplating a cloud migration create a Migration Architect role within the company. The person in this role should be the single point of decision-making for all technical aspects of the migration and all the planning and rearchitecting needed to make the migration successful. For large migrations, this individual may lead a team of architects, but a clear point of responsibility for all technical decision-making is critical.

Less headache, more reward

Moving to the cloud isn’t always painless, but it doesn’t have to be painful. Paying careful attention to the four common cloud migration problems discussed here can go a long way toward making sure your migration is as smooth as possible, and delivers on the high expectations that convinced you to make the move in the first place.

More articles from Lee Atchison:

  • 10-Step Checklist to Migrate Your Business to the Cloud
  • Assessing Your Organization’s Cloud Maturity Level
  • Don’t Put Architecture at Risk in Rush to Build a Minimum Viable Product

An earlier version of this article appeared on IT Brief New Zealand. Photo by Merio on Pixabay.

Share This Story, Choose Your Platform!

Lee Atchison is a recognized industry thought leader in cloud computing. He has committed his career to architecting and building high-scale, cloud-based, service-oriented SaaS applications. He has specific expertise in building highly available systems. Lee is the author of the best-selling book Architecting for Scale, published by O’Reilly Media. The book, originally released in 2016, recently went through a major upgrade and was released as the second edition in 2020. Lee is a widely quoted thought leader in publications such as Diginomica, IT Brief, Programmable Web, CIO Review, and DZone. He has been a featured speaker at events across the globe from London to Sydney, Tokyo to Paris, and all over North America.

Page load link
Go to Top