We performed a comparison between IBM Public Cloud, Microsoft Azure, and OpenShift based on real PeerSpot user reviews.
Find out what your peers are saying about Microsoft, Amazon Web Services (AWS), Oracle and others in PaaS Clouds."The beauty of cloud service providers, especially public cloud service providers, is that they are scalable every time when you need them because their payment model is pay-as-you-go."
"I've found the stability to be excellent. The performance is good."
"It is a scalable product. You can scale it up and down."
"The initial setup was very easy. It's quite straightforward. Deployment took about fifteen minutes. Everything is well organized."
"There is no installation for this product because it is a cloud product."
"The most valuable feature of IBM Public Cloud is the AI integrations."
"The price of IBM Cloud is most valuable for us. The service is personable and gives us a good rapport. I can't say it's the best, but it was enough for our needs."
"An advantage of IBM Public Cloud is the bare metal server. We can take the bare metal server. It's not shared with anyone. We can deploy our applications without sharing them with anyone. That is an advantage of IBM Public Cloud."
"Being cloud-based saves the provisioning aspect of an on-premises solution."
"Managed storage capabilities, which create a very simple way to create, copy, and replicate local or geo-replicate, it's very simple to assign workloads."
"The tool has proven to be valuable for our organization by enhancing the availability and reliability of services. Our website and several applications hosted on it now benefit from improved availability features and increased reliability."
"Storage has made remote access to files much more painless and easy."
"It is really scalable and easy to use."
"I have found the solution to be flexible, easy to use, and the documents are straightforward to understand."
"Its resiliency is most valuable. It is also a very scalable solution, so you can spend the resources on demand."
"The solution is easy to manage within the cloud application, has good performance, and is secure."
"Great integration with Jenkins for constant integration and development. Supports all the major languages and environments - PHP, Java, Node.js, Ruby, etc."
"I like OCP, and the management UI is better than the open-source ones."
"The solution provides a lot of flexibility to the application team for running their applications in the container platform, without needing to monitor the entire infrastructure all the time. It automatically scales and automatically self-heals. There is also a mechanism to alert the team in case it is over-committing or overutilizing the application."
"Overall, the solution's security throughout the stack and software supply chain is excellent."
"This solution is providing a platform with OOTB features that are difficult to build from scratch."
"The solution is easy to scale."
"I love to automate everything and OpenShift was been born for that. It takes care of the network layer itself and I don't need to dive into it; I can work on a top level. Our project has numerous services designed to run in Docker containers, and we have run almost all pieces in OpenShift."
"Excellent GUI support, so one does not need to use the command line client for almost any tasks. Great support for building images directly from Git repositories with hooks."
"Normally, for any cloud, we get a lot of information on the web, but that is missing in the case of IBM Public Cloud. We need some technical support documents. That is the only thing missing in IBM Public Cloud."
"Maybe performance enhancers and reports could be better improved. If they do so, it would be better. Of all the drawbacks I saw, this would be the biggest enhancement."
"It could be more secure."
"The solution needs to be more autonomous. It should let the DL go to allow for more jobs on the cloud. It could have a better interface as well."
"The solution’s pricing could be improved."
"They do not have a very good virtual network implemented, and the VPC is the most important feature that needs to be improved."
"I would like to see a more user-friendly deployment process in the next release of this solution."
"They could improve on customizing reporting capabilities."
"There are many bugs in the solutions and we already have a ticket to Microsoft. Their content team is working on that."
"We had issues with the Mobile Service ORM and the Azure SQL Database (cloud version of SQL Server). At times, the queries that are created automatically from the ORM mapping are not very well optimized for this database and that can lead to performance and stability issues. On occasion, the connection manager from the ORM does not handle the database connections very well."
"The alerts management should be improved. Alerts management is very complicated to configure. You have to go through a lot of tests and config action groups to set up those things. It is very complicated, and it can be simplified."
"The pricing in our region can be a bit high."
"With a Synapse environment, we might need to switch to Databricks for better scalability."
"A good strategy would be to include a feature for integrating with external ecosystems."
"Talking from a networking perspective, when you create a file or a rule in Azure and you want to view this IP group, sometimes the way it is displayed on the GUI, you don't see the name of the group."
"Maybe Azure could add an address code to create your analysis without SQL or Python because some business users don't want it to code. So it's good to have a service application that connects to the data lake to conduct analysis and simplify the business process."
"OpenShift could be improved if it were more accessible for smaller budgets."
"The operators need a lot of improvement, with better integrations."
"The monitoring part could be better to monitor the performance."
"My team has found some bugs in OpenShift due to continuous integration, and this is an area for improvement in the platform. RedHat should fix the bugs. Another area for improvement in OpenShift is that upgrading clusters can be challenging, resulting in downtime. Application support also needs improvement in OpenShift because the platform doesn't support all applications in the cloud. I'd like upgraded storage in the next release of OpenShift, especially when I need to do a DR exercise. It would also be good if the platform allows mirroring with another cluster, or more portability in terms of moving applications to another cluster."
"OpenShift could improve by providing the ability to integrate with public cloud platforms. This way we can easily use the services that these platforms offer. For instance, Amazon AWS. However, all the three major hyper-scalers solutions offer excellent DevOps and CI/CD tooling. If there was an easy way to integrate with them it would be beneficial. We need a way to easily integrate with the monitoring and dashboard services that they provide."
"The metrics in OpenShift can use improvement."
"We want to see better alerting, especially in critical situations requiring immediate intervention. Until we go to the dashboard, it can be challenging to quickly recognize that there's an issue for us to deal with. Therefore, a popup of the event or a tweaked GUI to catch our attention when it's alerting would be a welcome change. Everything else is good. We don't need any additional features. From the operations perspective, as an administrator, there is nothing concerning."
"Room for improvement is around the offerings that come as a bundle with the container platform. The packaging of the platform should be done such that customers do not have to purchase additional licenses."