- Docker Desktop 4.36 | Docker
- This 3-in-1 MagSafe dock will charge your Apple devices while keeping them cool (and for Black Friday it's only $48)
- Why Cisco Leads with Wi-Fi 7: Transforming Future Connectivity
- What is AI networking? How it automates your infrastructure (but faces challenges)
- I traveled with a solar panel that's lighter than a MacBook, and it's my new backpack essential (and now get 23% off for Black Friday)
Multi-Cloud Podcast: State of Market Maturity – Cloud Blog – VMware
On the most recent VMware Multi-Cloud Podcast, Eric Nielsen and I sat down to have a chat with David Gehringer, co-founder of Dimensional Research. Dimensional Research specializes in market research focused on understanding the trends affecting the technology landscape. David recently completed a major research study for VMware that looked at the adoption of app dev and IT operational practices related to multi-cloud maturity.
On the podcast David highlighted customer adoption findings around the eight critical areas of IT practice that correlate strongly with the ability of organizations to be successful in efforts to improve multi-cloud maturity. Those eight core practices were introduced in a blog I published earlier this year, so I won’t recap them here. Instead, I will highlight a few of the more noteworthy findings that we discussed on the podcast.
Origin of Apps in the Cloud
We
asked David about what he found when it comes to what’s running in the cloud. When you think about it, apps running in the
cloud, got there by one of the following means.
They were A) migrated and now run as is, or B) migrated and then
refactored in some way or C) were built net new in the cloud. Considering all
respondents, we were interested in knowing what does the typical application
portfolio look like as it relates to these three possible origin points?
What we
found is that percentage of apps that fall into each category is pretty
similar. More or less, a third, a third and
a third. This suggests that
organizations are very comfortable taking advantage of the cloud to support
different modernization strategies. This
also suggests that your typical organization needs to develop strong skills
related to how quickly and efficiently they can migrate an application to the
cloud but also around rapidly building net new, modern, cloud native
applications.
Things We Take for Granted; Maybe We Shouldn’t
Much of the survey looked at how organizations were doing on adopting constructs that have been in the market for a significant amount of time. Things like Agile and DevOps. In both instances what we found is that organizations aren’t as far along as one might suspect. For most lower-level practices associated with these areas, the level of adoption topped off at about 50%. In many areas it was significantly less than even that.
We
found similar results in the area of cloud governance. Findings were pretty consistent across the
governance domains of financial management, operations, security and
compliance. This suggest that
organizations still have a long way to go in terms of achieving substantial
competency in the area of cloud governance and that the lack of competency in
these areas presents significant operational risk to many organizations.
A New Understanding for Multi-Cloud Emerging
While we didn’t discuss this directly on the show, another very interesting finding in the survey was related to the changing understanding of the idea of multi-cloud. It’s not a surprise that most organizations are using more than one cloud. That data has been put forth by multiple analyst firms for several years now. However, what you often found once you dug into that data, was that while most organizations were using more than one cloud, nearly all of the teams in a typical organization were using a single cloud – either primarily or entirely. What we found in this most recent survey is that now teams are becoming multi-cloud.
The
survey included three bellwether questions related to how teams are becoming
multi-cloud .
- Do you have teams with team members
that need to have skills that allow them to work across more than one cloud? - Are there teams that have to
use more than one cloud to support the applications that they are responsible
for? - Do you have applications that
have been architected to have dependencies on more than one cloud?
For
every single one of these questions, at least 3 in 4 respondents said yes. This suggest that multi-cloud is no longer an
abstract concept for the teams that are actually doing work in the cloud. This also means that issues such as
multi-cloud complexity, and multi-cloud leverage, in all its forms (skills and
knowledge, tool and platform standardization) are no longer just theoretical
concerns. As multi-cloud becomes a
reality at the team level, addressing issues of multi-cloud complexity also
becomes an urgent need. Because of this,
adopting best practices that help to simplify multi-cloud application
development and cloud operations is becoming a much higher priority.
Get the Podcast
Eric
and I covered a lot of territory in our conversation with David. Too much to recap in a single blog so I hope
you get a chance to check out the podcast.
I am working on publishing an eBook that summarizes all of the research
we did in the area of multi-cloud use maturity.
It should be forthcoming in the next few months. Once I publish it, I’ll be sure to let
everyone know via this blog.
Below
are links to the podcast on various channels.
I’ve also included the playlist for the VMware multi-cloud podcast on these
same channels. At the end of this blog you
will also find links to other blogs on the topic of multi-cloud maturity.
Links to this Podcast
Multi-Cloud Podcast Playlists
If you
are interested in other multi-cloud podcasts Eric and I have done in the past
you can find links to playlists for the VMware Multi-Cloud Podcast below:
Multi-Cloud Use Maturity Blogs
Achieving multi-cloud use maturity – new
eBook can help
Multi-Cloud Use Maturity – Competency in onboarding the cloud
Multi-Cloud Use Maturity – Leveraging cloud services
Multi-Cloud Use Maturity – Make sure DevOps practices are solid
Multi-Cloud Use Maturity – Data Center Modernization