Showing results for 
Search instead for 
Did you mean: 
Create Post

Down With Cloud First – A Look at the Shift from Organizations Adopting a Cloud-First Mentality and What They Do Today

Level 10

Today’s public cloud hyperscalers, such as Microsoft Azure, AWS, and Google, provide a whole host of platforms and services to enable organizations to deliver pretty much any workload you can imagine. However, they aren’t the be-all and end-all of an organization’s IT infrastructure needs.

Not too long ago, the hype in the marketplace was very much geared toward moving all workloads to the public cloud. If you didn’t, you were behind the curve. The reality is, though, it’s just not practical to move all existing infrastructure to the cloud. Simply taking workloads running on-premises and running them in the public cloud is considered by many to be the wrong way to do it. This is referred to as a “lift and shift.” That’s not to say that’s the case for all workloads. Things like file servers, domain controllers, line of business application servers, and so on tend to cost more to run as native virtual machines in the public cloud and introduce extra complexity with application access and data gravity.

The “Cloud-First” mentality adopted by many organizations is disappearing and gradually being replaced with “Cloud-Appropriate.” I’ve found a lot of the “Cloud-First” messaging has been pushed from the board level without any real consideration or understanding for what it means to the organization other than the promise of cost savings. Over time, the pioneers who adopted public cloud first have gained the knowledge and wisdom about what operating in a “Cloud-First” environment looks like. The operating costs don’t always work out as expected—and can even be more expensive.

Let’s look at some examples of what “Cloud-Appropriate” may mean to you. I’m sure you’ve heard of Office 365, which offers an alternative solution to on-premises workloads such as email servers and SharePoint servers, and offers additional value with tools like workplace collaboration via Microsoft Teams, task automation with Microsoft Flow, and so on. This Software as a Service (SaaS) solution, born in the public cloud, can take full advantage of the infrastructure that underpins it. As an organization, the cost of managing the traditional infrastructure for those services disappears. You’re left with a largely predictable bill and arguably superior service offering by just monitoring Office 365.

Application stack refactoring is another great place to think about “Cloud-Appropriate.” You can take advantage of the services available in the public cloud, such as highly performant database solutions like Amazon RDS or the ability to take advantage of public cloud’s elasticity to easily create more workloads in a short amount of time.

So where does that leave us? A hybrid approach to IT infrastructure. Public cloud is certainly a revolution, but for many organizations, the evolution of their existing IT infrastructure will better serve their needs. Hyper converged infrastructure is a fitting example of the evolution of a traditional three-tier architecture comprising of networking, compute, and storage. The services offered are the same, but the footprint in terms of space, cooling, and power consumption is lower while offering greater levels of performance, which ultimately offers better value to the business.

Further Reading

CRN and IDC: Why early public cloud adopters are leaving the public cloud amidst security and cost concerns.

Level 14

Thanks for the article!  I found this to be most accurate, though, as much as we've been beat over the head with the cloud being the answer to life, the universe, and almost seems like blasphemy. 

Amen to this content.  Moving many of our applications to the cloud, or using internal apps that are tied in various ways to cloud-based resources, has reduced our efficiency and output and productivity.  Worse, troubleshooting apps that are either wholly in the cloud or that have some part tied to a cloud-based resource is much more expensive and ineffective than troubleshooting apps that remain completely independent of the Internet.

So far, outside of Microsoft threatening to charge us an extra $6M annually if we did NOT move to the cloud, I see no benefits in it for our business model.  It's been a negative experience for me as a user of O365, and a worse one for me as a Network Analyst when troubleshooting performance problems whose causes our outside my network.

If the cloud works well for you, excellent!  For me, I've one word for it:  "Boo!"

Level 16

Thanks for the write up.


Nice write up.

Level 16

Some companies Ops departments get so overladen with procedures that it takes weeks and reams of paperwork just to get a test server built. I see a lot of development areas going to the cloud to get away from dealing with internal Operations.

Level 12

Just like anything else, management hears that "the cloud" is a really big deal and demands everything be moved there with no concept of what they are discussing. Then when it doesn't suit their needs it's not their fault.

At least it provides job security, lots of learning, and new skills for the resume.

Level 13

Thanks Good article