Why run software you didn't build?
Gregor Hohpe
Retired from big tech. Not retired from riding the Architect Elevator to make IT and architecture a better place. Have opinions on EA, platforms, integration, cloud, serverless.
Many modern cloud platforms, such as Google’s Cloud Services Platform, utilize containers as the core mechanism for consistent deployment and operation of applications and services. When discussing container technology with traditional IT organizations, a frequent response is: “many of my enterprise applications, especially commercial off-the-shelf software, don’t run in containers, or at least not without the vendor’s support.”
Fair point! The answer to this conundrum, interestingly, lies in taking a step back and asking a more fundamental question. Enterprise IT largely runs other people’s software because it favors buying over building software, and in most cases rightly so. However, this has led to a state where IT is quite overloaded with all those applications. And, come to think of it, running other people's applications is actually not such a great deal...
Read the full article on ArchitectElevator.com.
Connecting Strategy and Execution.
6 年Great article Gregor, lots of COTS vendor started too late to provide their Application as SaaS, PaaS and will face disruption. Developing differentiating and innovative capabilities- apps based on Cloud Services is also the way to go.
IT Director @ Eurofins
6 年Gregor, nice one! I mostly agree. And if migration to cloud/SaaS of bought software would be easier and more accepted by CISOs, DPOs, workers councils, and of course CIOs...?
Data, KG and Software Engineer
6 年Do you think about cloud (or any other huge computational resource) as one of the national resources?
cloud, security, AI, DSGVO
6 年Great question. Time to clean up. SaaS for non differentiating stuff; for all what differentiates: keep building it on your own.