What is our primary use case?
Oracle Cloud is a very broad portfolio. They have a very good infrastructure as a service, IaaS portfolio, which has a core function of compute, storage, and networking.
I have been using Oracle Cloud for learning and certification. I have not yet used it in a project for one of our customers, but I definitely plan to increase my usage in the future.
What is most valuable?
The strength of this product is that they have many good database options, compared to other vendors. In particular, they provide various Oracle database options, which is a unique offering. They offer multiple versions of their own database so that customers have a lot of choices.
Another advantage to Oracle Cloud is the pricing. First, the cost of the basic service is not expensive. Second, the data-out pricing is very liberal. A lot of other vendors charge heavily for getting data out of the platform, but Oracle's policy is very attractive for many customers.
What needs improvement?
The global coverage in terms of the number of regions that are supported is very limited. They should really consider improving the availability of this product in more locations. This would help customers to better serve their own clients across different regions. For example, I do not have a local region for coverage in Dubai. My understanding is that it will be coming within the next six months, but there are many other cities that don't have it locally available. Customers with data residency laws need to have their data stored locally, so better coverage is important.
Compared to providers like AWS or Azure, they do not have a large portfolio of services such as artificial intelligence, IoT, or blockchain. They offer some basic services but the choice is not as rich as other cloud providers.
For how long have I used the solution?
I have been using Oracle Cloud for three months.
What do I think about the stability of the solution?
My impression of the stability is that it's good.
What do I think about the scalability of the solution?
There are good options with respect to scalability. They offer fault domain, which is an option not available with other cloud providers. The high availability options are also good. The only problem with respect to scalability is that they do not cover too many regions.
How are customer service and technical support?
I did not have to contact technical support with a problem, although I was receiving good support during my evaluation of the product. There were people from the Oracle support team who were calling to see whether I needed help, and trying to figure out why I had not been using the evaluation period to its fullest. For example, they were willing to extend the evaluation period.
Overall, my initial customer experience from the support team was good.
Which solution did I use previously and why did I switch?
I am currently using Amazon Web Services (AWS), Azure, and Oracle Cloud. For specific workloads, we might use AWS, but when it comes to database-intensive workloads then Oracle definitely has an edge.
How was the initial setup?
The first time I tried to set up the service, I found it a little bit complex because they had two separate logins for Oracle Cloud Infrastructure and Oracle Cloud Platform. However, after a few months when I tried it a second time, these two were integrated and it was much better. They now have a combined experience for Oracle Cloud Infrastructure and Oracle Cloud Platform.
The length of time required for deployment depends on the solution. In my case, I was trying different services so it is difficult to estimate. That said, I would say that generally, it is easy to deploy.
What's my experience with pricing, setup cost, and licensing?
The subscription is a pay-as-you-go model, with fees that are dependent on usage. The monthly fee will vary based on how much compute, storage, and networking you use.
What other advice do I have?
Oracle Cloud is definitely a product that I recommend, especially for existing Oracle customers. If you have an Oracle database then you should definitely look into it. Similarly, if you have an Oracle SaaS application then you should definitely consider using this platform because there are a lot of integration points.
I would suggest familiarizing yourself with the terminology that is used. This can be done by reviewing the content available on the Oracle website, learning the concepts and terminology that they use. This is important because some of it is slightly different from AWS and Azure, so it is good to have knowledge about topics such as fault domain, tenancy, and compartments.
There are certain things that are unique to Oracle and it would be a good thing to do a basic course, which is available on the website, to help speed up your learning curve.
I think that over the years, Oracle has come a long way and they have improved a lot. They are doing a lot of things the right way. That said, they do not have a breadth of services. More can be offered in terms of analytics, AI, IoT, and blockchain. Although I would expect more services to come in the future, AWS and Azure currently have the edge in this regard.
I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?