While IaaS was the initial value driver for the public cloud, public cloud providers have added hundreds of additional “as a Service” offerings. The growth of non-IaaS cloud services has fueled a massive second round of growth in the use of the public cloud.
The availability of non-IaaS cloud services has helped organizations dramatically improve the time it takes to deliver new applications. The use of these pre-made building blocks also allows app dev teams to focus on functionality that is unique to their business circumstances rather than building functionality that doesn’t differentiate or drive competitive advantage.
The growth in public cloud has also impacted the way organizations develop software. Agile and DevOps are now mainstream and today software development is using modern application principles such as 12 factor apps methodology, micro-services and containers, and Kubernetes as the foundation of a modern infrastructure.
According to Flexera’s 2021, State of the Cloud Report, 92 percent of organizations have a multi-cloud strategy. They are already using or expect to use two or more public clouds to meet their needs. While multi-cloud is the expectation at the enterprise level, today’s reality is that most teams responsible for building or running software in the cloud are primarily working in a single cloud environment.
However, as these teams become more strategic in their use of the public cloud, they are increasingly seeking to match the unique requirements of each app to the cloud that best meets those requirements. Increasingly, this results in a need to build, operate and manage apps across more than one cloud.
As more teams move from working on one cloud to intentionally operating on two or more, they are realizing that a model where each team member works on only one cloud is unsustainable. As a result, these teams are beginning to seek ways to leverage the skills and capabilities of both app dev and IT Ops professionals across multiple clouds.
Looking ahead, these teams see a world where successful operations will require competency across multiple cloud environments. They will also need to be highly competent at building modern apps and releasing those apps at high velocity.
To read full download the whitepaper:
Eight Critical IT Practice Areas That Drive Multi-Cloud Use Maturity