

Find out in this report how the two Agile and DevOps Services solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
GitHub delivers a strong ROI by improving developer productivity, accelerating software delivery, and reducing manual effort.
Red Hat OpenShift has proven to be an intelligent product for me, being built on Kubernetes, which is widely recognized and is where many cloud providers are deploying new workloads.
Time was the major thing which saved a lot, and in terms of resources, it has reduced resource utilization so the remaining users can focus on other tasks.
With OpenShift combined with IBM Cloud App integration, I can spin an integration server in a second as compared to traditional methods, which could take days or weeks.
Our development team can raise support tickets for repository access issues, billing concerns, and CI/CD workflow problems.
The technical support from GitHub is generally good, and they communicate effectively.
Some forums help you get answers faster since you just type in your concern and see resolutions from other engineers.
Red Hat's technical support is responsive and effective.
Customer support is really good because so far in our case, we have always received a prompt response, and they have been really helpful to us.
The response time for customer support is excellent, and they go deep and can resolve things easily.
We have never had a problem with scalability, so I would rate it at least eight to nine.
GitHub is more scalable than on-prem solutions, allowing for cloud-based scaling which is beneficial for processing large workloads efficiently.
GitHub is generally very stable and reliable, making it more scalable for larger projects.
The on-demand provisioning of pods and auto-scaling, whether horizontal or vertical, is the best part.
OpenShift's horizontal pod scaling is more effective and efficient than that used in Kubernetes, making it a superior choice for scalability.
Red Hat OpenShift scales excellently, with a rating of ten out of ten.
If a skilled developer uses it, it is ten out of ten for stability.
It provides a reliable environment for code management.
GitHub is mostly stable, but there can be occasional hiccups.
Red Hat OpenShift can scale to thousands of nodes, allowing multiple clusters to be managed in different geolocations and managed by centralized advanced cluster management, ACM.
It provides better performance yet requires more resources compared to vanilla Kubernetes.
I've had my cluster running for over four years.
Common challenges in GitHub include merge conflicts, branch management complexity, permission governance, and troubleshooting automation workflows.
When working with the CI/CD pipeline and somebody is writing the workflow file, it would be best to include the AI feature so if they write incorrect code, it will notify me about it in the same dashboard, eliminating the need to use third-party tools to review the file.
I am providing this feedback for Copilot because it seems more widespread and more companies allow it rather than Amp, and it would be beneficial if they catch up with Amp on this capability.
Learning OpenShift requires complex infrastructure, needing vCenter integration, more advanced answers, active directory, and more expensive hardware.
Red Hat OpenShift's biggest disadvantage is they do not provide any private cloud setup where we can host on our site using their services.
If I could change or improve one thing about Red Hat OpenShift, it would be to provide more information on the web because the information is limited and I need to explore more.
I have not encountered any initial setup cost for that.
Normally, GitHub is not expensive, but it would be welcome if it reduces costs for developing countries.
The pricing of GitHub is reasonable, with the cost being around seven dollars per user per month for private repositories.
Initially, licensing was per CPU, with a memory cap, but the price has doubled, making it difficult to justify for clients with smaller compute needs.
The pricing for Red Hat OpenShift is considered quite high.
My experience with pricing, setup cost, and licensing shows that Red Hat OpenShift comes out as an expensive solution compared to having AKS, GKE, or EKS.
The pull request facility for code review.
GitHub Actions allow for creating multiple jobs that run in different stages such as build, test, and deploy, which enable better visibility and control over the deployment pipeline.
For branching, it works well, especially in an agile environment.
Because it was centrally managed in our company, many metrics that we had to write code for were available out of the box, including utilization, CPU utilization, memory, and similar metrics.
The main benefits Red Hat OpenShift provides for me as a final user include the capacity to integrate third-party tools and also the integration between observability, security, and monitoring capacities.
This is one of the main things, in addition to having integration with ACM and ACS, where we can have the ability to manage multiple clusters and to secure them, deploy them, manage them, run GitOps and day-two operations, as well as upgrades and other functionality which is made easy using these tools.
| Product | Mindshare (%) |
|---|---|
| Red Hat OpenShift | 6.4% |
| GitHub | 2.5% |
| Other | 91.1% |

| Company Size | Count |
|---|---|
| Small Business | 43 |
| Midsize Enterprise | 14 |
| Large Enterprise | 54 |
| Company Size | Count |
|---|---|
| Small Business | 19 |
| Midsize Enterprise | 6 |
| Large Enterprise | 56 |
GitHub is a platform that enhances collaboration and version control among developers, utilizing robust integration tools and features suitable for distributed teams. Its capabilities cater to diverse coding and project workflows, supporting effective team contributions and project deployments.
GitHub efficiently manages code repositories, facilitating seamless collaboration in distributed environments. It incorporates features beneficial for continuous integration and continuous deployment with tools like Jenkins and GitHub Actions. Recognized for its code-sharing, security, and branch management capabilities, GitHub serves as a versatile development hub. However, there's room for enhancement in project management, testing, and AI integration, with users expressing a need for better documentation, reporting, and enhanced user experience through improved automation and interface simplification.
What features make GitHub essential?GitHub is implemented widely in software development industries, supporting teams that require centralized platforms for code management. It is crucial for maintaining code integrity and facilitating developer communication. Industries rely on it for integrating tools essential for their CI/CD pipelines, accelerating project timelines, and organizing development tasks through collaborative workflows.
Red Hat OpenShift is a comprehensive platform offering versatile container orchestration capabilities, suitable for businesses seeking robust, scalable, and secure solutions for application modernization efforts and microservices deployment.
Red Hat OpenShift combines a user-friendly interface with powerful CLI tools, ensuring rapid deployment and process automation. It seamlessly integrates with Docker and Kubernetes, providing cloud-native stacks for flexibility and compliance. Enhancing development efficiency, OpenShift includes built-in CI/CD tools and dynamic scaling features. It supports multi-cloud environments, avoiding vendor lock-in. However, documentation gaps, interface complexity, and infrastructure demands present challenges, alongside improving integration with third-party tools and monitoring capabilities. Licensing complexities and resource consumption remain areas for improvement, with user experience varying due to support response times.
What are Red Hat OpenShift's key features?In industries embracing cloud-native architectures, Red Hat OpenShift is adept for hosting containerized applications and transitioning legacy systems. It excels in managing DevOps processes, supporting production and development in sectors such as finance, healthcare, and technology, ensuring robust hybrid on-premise and cloud operations.
We monitor all Agile and DevOps Services reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.