We’re seeing that migration, and we’re taking a lot of market share from our competitors. That’s why we’re doing better, and they’re not doing quite as well.
John DiFucci: Okay. Well, thank you, and really nice job. Thanks.
Larry Ellison: Thank you.
Operator: We’ll take our next question from Brad Zelnick with Deutsche Bank.
Brad Zelnick: Great, thank you so much. Congrats on a strong finish to the year. Larry, Oracle is somewhat unique in being a leader in both infrastructure and applications. And when we look back, I don’t know, maybe five years from now, how much of the generative AI opportunity will have been captured on the infrastructure side of your business versus within apps? And I’m not just thinking strategic back office apps. I’m thinking front office, Cerner, and all the other verticals as well.
Larry Ellison: Yes, absolutely. It’s very hard to answer that question. A long time ago, I said the biggest difference between – the biggest strategic difference between Oracle’s cloud and everyone else’s cloud is actually not the RDMA network. That’s a technical difference. The biggest strategic difference is that we do both that we use our infrastructure and build applications with it. So we learn a lot about how we can improve our infrastructure by building lots of applications, enterprise-scale applications, on top of our infrastructure. So we have this continuous feedback loop. We’re building applications, obtaining insights, making improvements in our productivity. We have a new programming language. We have Java, and we love Java.
We use it a lot for building applications. But we have this other low-code application development tool called APEX. And we’re now building a lot of our applications in APEX. And our productivity gains are, again, a factor of 10. And we build the applications in one tenth the time, or one tenth the amount of people, or at one tenth the cost. But these are not typical low-code applications. These are applications that can scale to millions of users and all over the world. So most low-code applications are for small projects. We use them for applications we’ve rolled out globally. And we’ve made our underlying infrastructure, the APEX development environment, the underlying APEX database, which is the Oracle Autonomous Database, has made our application developers dramatically more productive.
It’s one of the reasons why we bought into the idea that we could rewrite a whole suite of medical applications in a very, very short period of time, that we could redo Cerner very, very quickly because of these underlying tools. Let me close with one last thing. Again, we use AI technology to make our database better. And it’s an autonomous database. You don’t need DBAs. It recovers itself. It updates itself. It adds more space. It really is a self-driving database. We’ve used AI technology to do that. We’ve used AI technology throughout our cloud, where our cloud is self-healing. We repair bugs while the cloud is running. We have an autonomous Linux operating system that’s different than all of the other Linuxes. You can patch it online. It patches itself online.
It repairs itself online. So again, by being in those two businesses, applications and underlying infrastructure, we again, use our infrastructure and make it better to make our applications better and we gain insights as what we need to do with our, what we need to add to our infrastructure to make the applications better. So, infrastructures make the applications better, applications make the infrastructure better. We’re the only company with that continuous feedback loop and I think it gives us a huge competitive advantage in technology. It’s why we have technologies that other people don’t have.
Brad Zelnick: Very helpful, color. Thank you, Larry.
Operator: We’ll take our next question from Siti Panigrahi with Mizuho.