I'm not a cloud engineer. I'm the head of the automation department. Given we are a small startup, everybody is a jack of all trades, and I need to know my way around the cloud a little bit as well. We work with computer instances, and we have some databases there.
We have some security groups and IP whitelisting so that we can run our automation for certain clients and do some VPNs. We don't have any product or application built on the solution. It just supports the process automation that we run.
The most valuable features of the solution are APEX, Threat Detector, and Cloud Guard. These features help secure our infrastructure from threats.
The AI capabilities and the power automate platform that Azure is offering seem to be way ahead of what Oracle is offering.
I have been using Oracle Cloud Platform for two years.
If we need to copy and paste workflows around and around, then the solution's scalability and maintainability are not very good. If we need to adjust something, we can't do it in just one place. We need to adjust it in all the workflows built for that use case.
I rate the solution a four out of ten for scalability.
We tried to contact Oracle technical support, but their response time was not very good, and I'm not sure if we ever resolved anything. We had an issue with the subscription, and the technical support team's response wasn't very prompt.
I compared Oracle Cloud Platform with other competitor providers like Azure, and I don't think Oracle is too expensive. Oracle is doing its best to stay below the market price. For example, the price for the compute instances, among other things, is better than its competition. Compared with what we paid when we were on the startup program, the solution's pricing is really high for a small startup company like us.
I played around with the Oracle Integration Cloud Platform and didn't really find my way to it. Other developers' experience with it was also clumsy. I haven't found a way to make dynamic connectors where we could have different payloads. We needed to create copies of already existing workflows if we wanted to use them for another client or use case. There was no way to have some sort of dynamic input parameter that would help us.
I would probably recommend Azure to other users because it's more intuitive. I think Oracle Cloud Platform is a better option for somebody who's been working with Oracle in the past. There are things in Oracle Cloud Platform that are better than in Azure. For example, the speed of deployment seems to work better in the Oracle Cloud Platform.
In Azure, our experience is that everything takes a while before the changes take place. Simple things like IP whitelisting and adding permissions take a while in Azure, whereas it's more instant in Oracle. For a new user, Oracle Cloud Platform is not as intuitive as Azure.
Overall, I rate the solution a seven out of ten.