Some realizations that enterprises are likely to have about how the cloud impacts their business. Credit: Scott Webb The rate of cloud adoption will continue to rise in 2018. As more CIOs remain plagued by the enormous costs of managing infrastructure while dealing with high costs of delivering availability, security and performance, cloud services will become harder to ignore. With the economy booming, enterprises can often overlook inefficiencies and real infrastructure costs. However, forward-looking CIOs will start preparing for the inevitable downturn by focusing on reigning in costs and reducing operational risk. Here are some realizations that enterprises are likely to have in 2018 Enterprises realize that internal clouds are not the answer Over the past few years, several enterprises have decided to virtualize their data centers to make it easier and faster to deliver infrastructure to their developers. This is a good idea and has had a significant impact on the lead time for infrastructure access for developers. However, enterprises have begun to realize that running hybrid infrastructure is not necessarily cheaper for the enterprise. Even though developers are now able to access infrastructure faster, other costs remain. For example, virtualized infrastructure can cause centralization. In the event of an infrastructure outage, multiple services and applications can be impacted. Enterprises realize that it is hard to decommission old infrastructure Enterprises often embark on large infrastructure modernization projects in the hope that ultimately, they will be able to migrate all key services off old infrastructure to the new infrastructure. They also hope to eventually decommission old services. However, such migration is often very costly and because of the fickle nature of existing and older services, not every service can be migrated. This leads to a set of services that remain on older infrastructure leading to an even more fragmented enterprise infrastructure. As fragmentation increases, operating costs also increase. Enterprises realize that their app developers are at a disadvantage when using internal clouds For enterprises that do not operate cloud infrastructure services as their core business, it is very hard to run a high quality, state of the art internal cloud. This is because such enterprises can not match the economies of scale that public cloud vendors can hit. In addition, the quality of a public cloud especially its security, performance and availability tend to be consistently higher due to these economies of scale. Because internal clouds cannot match this efficiency, apps built on internal clouds often suffer due to lower quality infrastructure. This ultimately hurts developer morale. At the same time, public clouds can iterate and innovate at a much higher pace (given innovation drives their business model) and offer new capabilities and features. Developers on internal clouds often end up waiting for very long periods for similar capabilities and features. Enterprises realize that the Total Cost of Ownership of internal clouds is very high It is not enough for enterprises to offer virtualized infrastructure to their application developers. Similar to the strategy employed by public cloud vendors, it is important that core platform services be also offered to developers. These core platform services reduce the app development burden on developers and reduce the time taken to bring new apps to market. Building, operating these core services such as authentication, authorization, logging, reporting, analytics, identity, entitlements, monitoring, storage etc. carry their own cost and require long term staffing and planning. Without centralized offerings, developers have to build these capabilities into every app they build, and the enterprise can lose a lot of time and resources in duplicating this effort for every app. Enterprises realize that public clouds are the correct strategic choice for most enterprise applications As enterprises start getting a good handle on the true cost of running their own infrastructure and the opportunity cost of not leveraging managed, public clouds, they will realize that offloading at least some of their compute to the public cloud makes financial and operational sense. With options such as encryption, scale-out and services such as monitoring and disaster recovery etc., the agility provided in the public cloud cannot be matched on premises. Related content opinion Planning for disaster recovery Let's face it: downtimes are not only frequent, but expected. What is your company doing to to ensure speedy recovery and restoration of service when the inevitable occurs? By Kumar Srivastava Jan 04, 2018 5 mins Backup and Recovery Disaster Recovery IT Strategy opinion Planning for disaster recovery How do leaders of enterprises plan for outages to minimize the impact on the users of all the individual service providers running their services on the enterprises' platforms? By Kumar Srivastava Jan 03, 2018 5 mins Disaster Recovery IT Strategy IT Leadership opinion Nobody likes apps that crash Why developers should pay attention to their crash reports. By Kumar Srivastava Dec 27, 2017 5 mins Application Performance Management Developer Technology Industry opinion Best practices for a secure and trustworthy container platform strategy Container technology has a direct impact on the agility of a software development team and consequently have seen a huge increase in interest, adoption and usage. By Kumar Srivastava Dec 07, 2017 5 mins Containers Technology Industry Data and Information Security Podcasts Videos Resources Events SUBSCRIBE TO OUR NEWSLETTER From our editors straight to your inbox Get started by entering your email address below. Please enter a valid email address Subscribe