Why do cloud-native projects outperform traditional enterprise development?
By Alexandra Weber Morales
Originally published for Oracle Magazine and on Oracle.com
Siddhartha Agarwal, vice president of product management and strategy for Oracle Cloud Platform and Oracle Fusion Middleware, talks with Oracle Magazine about the cultural shifts, technologies, and common patterns he sees in cloud-native application design and development.
Oracle Magazine: What is cloud-native development?
Agarwal: Cloud-native development refers to a modern application development paradigm that focuses on developing applications for the cloud first or only for cloud. With cloud-native development, applications can be delivered faster and in a more agile fashion than traditional applications.
Oracle’s solution is more than first-class cloud-native tools—it’s an ecosystem that these projects need.
Oracle Magazine: What are the challenges for executives overseeing cloud-native development projects?
Agarwal: The biggest challenge is cultural. Executives want “big bang” projects but traditionally have seen those projects take months and years to deliver. Cloud-native approaches take that development cycle down to days and weeks. But faster delivery means feedback and guidance from business executives is needed sooner rather than later.
This cultural shift goes up and down the organizational structure. Those building the applications need to understand the timeline to delivery. Those accepting the applications need to realize that what isn’t quite right the first time will be easily fixed and extended in the next release. This forces a lot more communication within teams and across teams—all good outcomes—but it can be a jarring organizational change.