All posts by cloudacademy

Seven elements for a successful cloud migration plan

When it comes to cloud, the good news is that we’re past the period of fear, uncertainty, and doubt. Everyone now agrees that the cloud is a key part of any firm’s IT investment. The not-so-good news is that there is still confusion about what to move, how to move it, and the best practices needed to protect your investment.

This was the topic of our recent webinar with Dwayne Monroe, a Microsoft Cloud Solutions Architect at McGraw-Hill. While it may be tempting to simply relocate existing infrastructure to the cloud in its current form, Dwayne points out that we must reimagine what is possible rather than automatically reverting to lift and shift. That’s why a cloud migration plan is an essential part of any migration process.

Regardless of which workloads you’re migrating—databases, storage, compute—there is no single perfect formula for moving to the cloud. Instead, Dwayne believes that a well-designed project plan can ensure that teams make the most of cloud investments, as long as they include these 7 essential steps.

Identify the need

To understand what problems you’ll be solving, you need to understand what the people using the existing platform require. Bring platform owners and users together to get a full understanding of their pain points.

Find your champion

Regardless of which platform you’re using, you need an enthusiastic Azure, AWS, or Google Cloud champion on your side. A key part of the champion’s role is to be the political liaison between management and other parts of the technical infrastructure to explain why the project is important and what the value will be once the project is completed.

Listen

As a technologist, the temptation may be to simply start “tech-ing the tech.”If you want your cloud migration to be a success, make efforts to listen to the end users and the teams using the technology to make sure you’re creating the right fit.

Partner with deeply skilled people

While you may have deep knowledge of your existing infrastructure, architecting for public clouds is relatively new and requires a unique set of skills. Despite your expertise, there will be things that you don’t know and opportunities that may not be obvious to you. Partner with individuals who eat, sleep, and breathe your team’s platform of choice to optimize your outcome.

Create a POC environment

Azure makes it possible to create a proof-of-concept environment. This will be a playground for developers and other members of the team to see what the platform can do. (Editor note: If you can’t easily spin up sandboxes or POC environments, implement a strategic training platform like Cloud Academy that automates this for you and staff.)

Evolve an approach that meets the need

You are evolving your solution from on-premises into the cloud. Don’t implement technology for technology’s sake. In your early days of cloud adoption, make sure that the workflow elements of your cloud migration are handled intelligently and patiently.

Get comfortable with baby steps and a lot of patience

Do not be excessively aggressive. While you may be tempted to go for the quick win, realize that cutting corners will almost certainly guarantee failure for your cloud migration project. Baby steps, logical steps are very very important.

Technology challenges won’t be the only obstacles you’ll face. Moving to the cloud will be seen by some as a threat to how things have always been done. Patience, careful planning, and a focus on solutions will be the keys to your success.

Editor’s note: This post is an excerpt from Cloud Academy’s webinar, Microsoft Azure: Moving Your Workloads to the Cloud the Right Way and Securing Your Investment with Dwayne Monroe.

What is driving cloud adoption in 2017?

If you’ve moved your enterprise infrastructure into the cloud, to say you’re not alone is an understatement. In researching our latest infographic, it’s clear that more and more enterprises are adopting cloud models and increasing their spending for cloud technologies. It’s also clear that, as cloud options and models increase, building in-house cloud skills and expertise will be necessary to keep pace with advancing cloud technologies and to optimize ROI.

So what’s driving cloud adoption in 2017? Here we will address this question and explore how enterprises are adopting cloud frameworks. 

Enterprise cloud adoption continues to rise

“The No. 1 trend is ‘here come the enterprises’,” according to Forrester analyst Dave Bartoletti.  Forrester reported that, of 1,000 technology decision makers for North American and European enterprise infrastructure, 38% were building private clouds, 32% were building public clouds, and 30% would build some form of cloud in the next 12 months.

Last July, Gartner predicted that $111 billion in IT spending would be redirected away from traditional on-premise technology and invested in the cloud. This amount is expected to increase to $216 billion by 2020. Gartner’s Ed Anderson, research vice president, said: “Cloud-first strategies are the foundation for staying relevant in a fast-paced world. The market for cloud services has grown to such an extent that it is now a notable percentage of total IT spending, helping to create a new generation of start-ups and ‘born in the cloud’ providers.” This shift is also seen in the move to put more IT workloads into the cloud.

According to McKinsey & Co., enterprises will make a significant shift from building IT infrastructure to consuming IT. Its “IT as a Service Cloud Survey” reported: “More large enterprises are likely to move workloads away from traditional and virtualized environments toward the cloud—at a rate and pace that is expected to be far quicker than in the past.” As more data is produced by a growing number of people, machines, and things, more of it will be moving to the cloud.

Cisco thinks that more than 83% of data center traffic will be cloud-based by 2019, and most of this will be in the public cloud. Cisco also reported that enterprises using the public or private cloud have increased 61% over 2015, with 68% of enterprises using cloud infrastructure for one to two small applications.

ROI in the enterprise

Among organizations with mature cloud strategies, Cisco reported that “the most ‘cloud advanced’ organizations see an annual benefit per cloud-based application of $3 million in additional revenues and $1 million in cost savings. These revenue increases have been largely the result of sales of new products and services, gaining new customers faster, or the accelerated ability to sell into new markets.”

In its 2017 State of the Cloud report, Interop ITX, respondents to its cloud computing survey reported thatthey had “benefitted greatly” from cloud computing in the following areas: Greater scalability, better and/or faster access to tech resources, improved performance, expanded geographic reach, and cost savings.

Building in-house cloud expertise is key

Digital technologies are at the heart of some of the most disruptive changes facing companies today, according to reports by both Deloitte and Microsoft. Deloitte notes that while 90% of CEOs believe that digital technologies are driving disruptive change, 70% report that their organization lacks the skills to adapt. This is compounded by the fact that… skills are becoming obsolete at an accelerating rate and roles such as software engineers “must now redevelop skills every 12-18 months.”

In its survey of 250 UK tech leaders in medium- to large-sized organizations, the Microsoft Cloud Skills Report found that 83% of businesses ranked cloud skills as critical for digital transformation. A study by IDG pointed out that “enterprise organizations have added new roles and functions to their business including cloud architects/engineers, cloud systems administrators and security architects/engineers” to ensure return on their cloud investments. The 2017 Dice Salary Survey also noted the importance of the cloud on the need for skills: “The migration from hardware-based storage to cloud storage and the explosion of IoT technologies connecting billions of devices are creating a demand for skills to support these transitions and growth. When industries experience transformation at this level, it creates skills demand and increased salaries.”

Solving the skills gap with training

The Deloitte 2017 Global Human Capital Trends report notes that software engineers typically have to upgrade their skills every 12 to 18 months. The report saw “the issue of improving employee careers and transforming corporate learning” move up from fifth to the second most important trend in the report. The research indicates that acquiring new skills and upskilling existing staff has never been more important. The Microsoft report noted that 60% of companies are choosing to train existing employees, while 53% anticipate using external training providers and 46% will be looking to hire outside professionals with cloud skills.

Workforce solutions provider ManpowerGroup’s U.S. Talent Shortage Survey 2016/2017 found that nearly half of employers are using training programs with existing personnel to augment open positions.

Check out the full Cloud Computing in 2017 infographic in this post.