CIOReview
CIOReview | | 19 DECEMBER 2022In fact, when we started at ING with cloud, we started with building a private cloud. Part of the reason for this was to make sure we trained our organization sufficiently in the less risky confines of a private cloud. But of course our aim was also to bring actual benefits to the organization. At that moment, it took hundreds of hours of manual work to set up a production server fully ready to use with a lead time of more than 200 days. With our private cloud, we have worked on automating many of these steps and these days it takes less than 30 minutes to provision a VM with access management, monitoring, and charging already set up.Building such a platform doesn't come easy. Especially larger enterprises will have literally dozens of different stacks and an equal number of supporting services (schedulers, file sharing, etc). Each of these must be fully automated and available as code. This is a long journey and at ING we surely still have some way to go before an engineer's software development journey ends with a merge request.No doubt, public cloud can offer solutions here. In general, services in public cloud are set up as code and can therefore be easily consumed from a pipeline (which itself can be taken as a service from the public cloud). Moreover, public cloud is continuously moving up the stack, bringing more and more complete building blocks to the engineers. And no matter how big the company, a private cloud will never be able to match the scalability, stability and ease of useof Azure, GCP and AWS.But all of this comes at a cost. For the standard 24x7x365 workloads, we found that a private cloud is much more economical than the public cloud. But more importantly, while public cloud offers a large number of different options and configurations, it is restrictive in the services offered and some of the more traditional applications will require quite some effort to make them ready to run on public cloud. Here, a private cloud can help as the flexibility to offer specialized services (although potentially at a lower level of automation) is much higher.But public or private cloud, automating the developer's journey will release a massive amount of time to be spent on building better features for the customer. And that by itself certainly justifies the attention of both IT and business leaders. While public cloud offers a large number of different options and configurations, it is restrictive in the services offered and some of the more traditional applications will require quite some effort to make them ready to run on public cloud
< Page 9 | Page 11 >