OpenShift Benefits

JK
OpenShift consultant at HCS Company

When we look at traditional web development applications, we'll find that the typical release cycle is one and a half to two months. However, given that customers are now deploying new versions of their applications multiple times a day, OpenShift has improved the way our organization develops, tests, and deploys applications. OpenShift stimulates innovation.

OpenShift provides us with the flexibility and efficiency of cloud-native stacks while enabling us to meet regulatory constraints. No matter where we run our container clouds, as long as we use the right tooling such as Knative, we can run our applications everywhere. Red Hat's nicest feature is that it enables us to develop cloud native applications and put them anywhere. We don't have to run our application on OpenShift. We can also run it in a public cloud like AWS or Azure. We can develop on our primary platform (OpenShift) and build with the right tooling in Knative, using MQ streams, and Kafka, allowing us to connect it everywhere.

OpenShift's automated processes have reduced our development time and increased the quality of our end product. OpenShift has come a long way since its early days. While there were some bumps along the way, the last few years have seen major releases with few, if any, significant bugs. Today, OpenShift is a reliable platform that is easy to use. People act differently when they're listening to the community. If we have a feature request, the vendor works with us to make it happen. I've added multiple requests, especially web UI interfaces, and the team has been very helpful. If we have a feature we require and we work with the vendor, we can have it solved within three months.

Depending on the environment Dev Spaces can reduce project onboarding time. If we have to start over from scratch, Dev Spaces can help us set up our development environments quickly. But if we have a running organization with development teams already in place, it can be more difficult to give them Dev Spaces and have them start developing in that way.

When Dev Spaces are used we can bring up a complete OpenShift cluster in under two and a half hours. We have already automated the process.  We can launch on OpenShift in less than two and a half hours, completely reconfigured. Using Dev Spaces is definitely worth it if we only have to configure it once. We can have a complete working stack for more than 30 or 40 developers up and running in less than four hours. If we have to do it in the traditional way, it will take 1600 hours. That's 40 hours per application. In Dev Spaces, it takes one click to add a new user and we're done because we have a standard environment.

Dev Spaces helps reduce time to market because our developers can test their applications quickly and easily by developing them directly for Kubernetes or OpenShift.

With Dev Spaces a developer can run the test continuously and start the container test, drop the container, and repeat, saving around 75 percent of the time compared to the traditional way of testing.

I'm a rapid accelerator. I have a lot of contacts in the Netherlands, the USA, and England. It doesn't matter where I am, I can get help from my contacts at Red Hat. As a premium partner, we have sessions every other week to share ideas and knowledge. We are constantly updated about the latest changes that are going to happen in the near future. Our relationship with Red Hat is very good.

We work with Ansible, Satellite, and RHEL itself. We have co-workers and developers who are helping us with the entire Red Hat suite. The integration between the Red Hat solutions is very good. Many integrations are moving to OpenShift. If we look at OpenShift Fuse, it's a Middleware product of Red Hat. It's been running on virtual machines for the last few years. But they are moving to OpenShift. Directing services for maintaining user accounts is a critical part of the integration. The software will run on OpenShift, but not on virtual machines. There are still many integration possibilities. Red Hat develops OpenShift on top of Kubernetes, but also maintains its own applications there, Lenox and Middleware. So, Red Hat will keep it integrated.

View full review »
AS
Technical Marketing Engineer - Hybrid Cloud Infrastructures at a manufacturing company with 10,001+ employees

The CodeReady Workspaces reduce project onboarding time. With my experience, I was able to deploy the OpenShift cluster to make development ready in one day, with all kinds of related post-installation configurations.

And CodeReady Workspaces also reduce time to market. Red Hat OpenShift provides its OperatorHub from which you can find all the certified applications that are readily available on the portal itself. It gives you a cloud catalog-type feature directly on the OpenShift console. Through that, you get a GDP that is already certified, while deploying any kind of application. That means they are made to run with your OpenShift environment. You don't need to do any research to make it work with OpenShift.

OpenShift also provides us with the flexibility of cloud-native stacks while still making it possible to meet regulatory constraints.

View full review »
MB
Senior Kubernetes Architect at a financial services firm with 1,001-5,000 employees

I cannot compare what we had before to OpenShift because it was virtual machine provisioning, and we use OpenShift in the context of a read/write of our internal tech. We don't take an existing application and put it in OpenShift. It's part of the read/write process in Spring Boot. Overall, instead of taking two to three days to request a VM install, deploy, patch, and then put an application on it, we are down to approximately 10 minutes when using OpenShift.

OpenShift provides us with the flexibility and efficiency of cloud-native stacks while enabling us to meet regulatory constraints. We have tools, such as OPA, where we can define security requirements for the deployments for the different channels, and these checks are made during the admission of the pod so we are sure that any workload that goes through this gate complies with our requirements automatically. This guarantees that we do not deploy anything that breaches those requirements. The solution provides proactive security versus reactive.

OpenShift is very beneficial in the development time and our end product because it's easy to request new deployments, we can have different versions of the same software deployed by different developers, and they can iterate quickly without stepping on each other's feet. We save a lot of time because it's easy to create and destroy environments where everybody can work on different features without blocking each other.

View full review »
Buyer's Guide
OpenShift
March 2024
Learn what your peers think about OpenShift. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,386 professionals have used our research since 2012.
Balaji K R - PeerSpot reviewer
Project Lead at a tech services company with 10,001+ employees

The quality of the product is good. There are no performance issues or any tools-related issues. We get excellent performance and application integrity. We use multiple internal applications, and they are integrated with OpenShift. Our end users are happy using the platform, and they are able to test everything using the OpenShift testing environment.

OpenShift provides good security throughout the stack and the software supply chain, and we use it in conjunction with Azure authentication. We haven't had any security breaches or issues with the tool. We don't run any business-critical applications with the product, but it offers good security and prevention. Overall, we're satisfied with it from a security perspective.

View full review »
Johann B. - PeerSpot reviewer
Engineering manager at a tech vendor with 11-50 employees

The solution's CodeReady Workspaces reduce project onboarding time by around 10%. 

OpenShift's CodeReady Workspaces also help reduce time to market by about 10%.  

View full review »
JS
PaaS Support Engineer at a outsourcing company with 10,001+ employees

One benefit is that it provides you with the flexibility and efficiency of cloud-native stacks while enabling you to meet regulatory constraints. They have a catalog of the ratings of the base images that we use to build our containers. We reference that to show our security team that an application we're building has passed the security with vulnerabilities that are acceptable. We won't deploy it if something is not unacceptable.

In terms of our organization, the business units are able to deploy changes to the code rapidly. They can test it on the test cluster and, once it's tested, they can deploy an image in seconds. It has saved us time. Our guys are continuing to move to the OpenShift platform from whatever they were on, whether it was a mainframe or a standalone machine. And they're doing that for the cost savings.

In addition, a perfect example of the solution's automated processes and their effect on development time is the source-to-image feature. The developer can use that tool to improve his code's quality and it saves him some time. He doesn't have to understand the specifics of building a container.

There is also an advantage due to the solution's CodeReady Workspaces. That definitely helps reduce project onboarding time. There are prebuilt packages that they use. We have a lot of Java and some .NET and Python and the CodeReady packages help. Conservatively, that feature has reduced onboarding time by 50 percent. It also helps reduce the time to market by about the same amount.

Overall, Red Hat is a handy tool to have, like an electric screwdriver instead of a manual one. We don't have to write things manually. We can use what they've already written to make us more productive.

View full review »
ES
DevOps Engineer at Nudtteo

OpenShift has significantly enhanced and streamlined our organization's application development and deployment processes. It offers more than just Kubernetes clusters, providing additional features like the Dashboard, which greatly simplifies tasks for developers. Moreover, OpenShift adds an extra layer of security, ensuring that applications run securely with features like hashing upgrades.

It offers a vast repository of images and tools tailored for deployment and application development. This rich ecosystem makes deployment and performance optimization much easier compared to our previous methods. Additionally, by opting for OpenShift, we gain access to comprehensive support from their expert team.

It streamlines our development and deployment processes through automation. From development to deployment, all processes are automated, providing efficiency and productivity gains. Developers can submit their changes for approval, and once approved, the deployment to production can proceed without requiring manual intervention. This streamlined workflow not only makes the process easier but also enhances productivity across the team.

The integration capabilities of OpenShift with other platforms and services have greatly enhanced our workflow. When you opt for OpenShift, whether through a subscription or by installing it on your servers, you gain access to a comprehensive support system provided by Red Hat. OpenShift features a marketplace with a wide array of operators, facilitating seamless integration and deployment of various services. For instance, popular services like Elasticsearch can be easily integrated into the cluster directly from the user interface and dashboard, making the installation process much simpler and more user-friendly.

The broad support for multiple languages and frameworks in OpenShift has positively impacted the productivity of our development teams. We've observed significant improvements in our tools and team collaboration since adopting this platform. As we continue to enhance our processes, it's evident that most of our development team members are actively engaged and contributing, particularly our dedicated engineers and architects.

When comparing the efficiency of OpenShift Container Orchestration to other solutions we've considered, such as Kubernetes, we find that OpenShift aligns well with our existing architecture and team structure. Our approach resembles the architecture of OpenShift, with a team leader overseeing multiple workers.

View full review »
Wesley Lee - PeerSpot reviewer
Senior Project Manager at a financial services firm with 10,001+ employees

It provides flexibility and efficiency. It helps us to design and deliver applications efficiently. We can modify our application in a smaller scope. We don't need to change the whole application.

It makes development fast because we can separate applications into different parts. We can deliver applications in different phases. 

It has helped to improve the quality of our end products. It has reduced the project onboarding time by 20% to 25%.

View full review »
Markos Sellis - PeerSpot reviewer
Architect at a computer software company with 501-1,000 employees

The biggest benefit is the speed. When developing a new PoC, if we don't have a container-based environment, we would have to set up virtual machines. We would have to install different software to make sure that there are secure ways to do that, which would most likely need a couple of days, whereas, with a container-based platform, such as Kubernetes or OpenShift, we can do that in a matter of minutes or hours.

The security throughout the stack and the software supply chain is very good. It's a step-by-step procedure to obtain new software. It's very secure. We cannot have access without a safe, provisioned way. For troubleshooting a fault, I like the new oc debug feature where you spin up a new pod for debugging. You can spin up a new test pod for a complete copy of the problematic one. We are very happy with it security-wise. I would rate it a nine out of ten in terms of security features for running business-critical applications. That's only because I never give a ten.

It provides us with the flexibility and efficiency of cloud-native stacks while enabling us to meet regulatory constraints. We can automate these checks. For example, in the hybrid cloud model, we can check for different things, such as the accessibility of many different classes not only in the cloud but also on-premises. We can use the hybrid view to check many things very quickly. If someone comes into the company from a regulatory body whose job is to run a couple of scripts and check if certain rules apply to all servers, without having this kind of interface, we would have to give him a week to be able to connect to everything and check everything one by one, and of course, we would have to pay him for that. With OpenShift, from one panel, we can automatically run a script across several different servers or even connect manually to each of them, which is a big benefit. It saves a lot of time and money.

It can speed up the development time. There's only Jenkins, but I'm not so sure about that. Because the development and testing phases are sped up, the time to market can also be very good. However, it also depends on other factors, such as any back-and-forth changes, because we can have a lot of feedback. Overall, there is about a 10% improvement in the time to market.

The CodeReady Workspaces reduce project onboarding time. There is about a 20% reduction.

View full review »
Arun Sahani - PeerSpot reviewer
Kubernetes/Openshift Security Consultant at a comms service provider with 1-10 employees

Actually, what happens is that the solution gives or provides that kind of stability and much more. It gives a good production environment that is much more stable and error-free. That's how the solution contributes to the productivity of my whole organization.

View full review »
SP
Director at a financial services firm with 10,001+ employees

We want to build a solution that can be deployable to any cloud because of client requirements and OpenShift allows us to do this. 

View full review »
AK
Executive Head of Department - M-PESA Tech at a comms service provider with 10,001+ employees

Our service order management platform was cloud-native. We deployed its microservices on Red Hat OpenShift. When we did that, we were able to increase the capacity of order processing from 100,000 a day to at least 400,000 orders daily. That is the incremental capacity that OpenShift gave us.

The company had a product called device financing, where the company worked as a partner with Google. It allowed customers to take mobile phones on loan or via credit. When we migrated those services to OpenShift in February last year, we were able to sell over 100,000 devices in a single day, which was very good.

We deployed some microservices to handle Airtime Advance and Data Advance. This product from the consumer commercial team needed a throughput of around 2,500. They were able to get that from Red Hat OpenShift.

View full review »
CB
Senior Manager - Cloud at a tech consulting company with 10,001+ employees

OpenShift provides faster container orchestration without the need to know the guts of an already complex system. Kubernetes is complicated for an organization to do correctly on its own, so OpenShift streamlines that process and makes it easier to get up and running.

It allows flexible and efficient cloud-native stacks. You've got a lot of capabilities, such as build packs to automatically access development solutions or different languages like Spring Boot or .NET. Everything is in one place and addresses the developers and administrators.

View full review »
AC
IT Specialist at a government with 10,001+ employees

This solution really makes a lot of the containerization work really simple and reduces complexity which is important for us.

View full review »
Timothius Tirtawan - PeerSpot reviewer
IT Specialist at a financial services firm with 10,001+ employees

In the company, if transactions rise, we can scale up the solution easily. It's flexible and we're able to ensure it meets our needs based on its ability to autoscale. 

View full review »
AANKITGUPTAA - PeerSpot reviewer
Consultant at Pi DATACENTERS

There is a quick deployment of the application, and we can scale out efficiently with the help of OpenShift. We can run containers quickly.

View full review »
SR
Lead Enterprise Architect at a financial services firm with 51-200 employees

It helps us through consolidation, ease of use, portability, and because I can use microservices. It's like a one-stop shop for most of my containerized applications that are going to be deployed.

View full review »
PR
Software engineer at ACI Worldwide

The security features and the support from Red Hat are strong and they have helped our organization.

Integrating the gen case and the CSC pipeline has allowed us to automate processes in OpenShift, reducing the time taken significantly. The system runs smoothly without any issues.

View full review »
it_user683466 - PeerSpot reviewer
Senior (Consultant) Software Engineer at a healthcare company with 10,001+ employees

We are better able to manage application development and promoting from development to staging to production using configurations.

View full review »
SK
Tech Lead at a tech vendor with 1,001-5,000 employees

This solution helps us to account for peak seasons involving higher demand than usual. It also gives us confidence in the security of our overall systems. 

OpenShift allows us to take advantage of the cloud in terms of sizing, especially during times when the prediction of volumes is difficult. 

View full review »
SB
Works with 10,001+ employees

This solution is providing a platform with OOTB features that are difficult to build from scratch. As the organization for which I am building solutions is embarking on a digital transformation journey, OpenShift is providing one of the key platform capabilities for the digitization of the application landscape.

View full review »
Gustavo Magni - PeerSpot reviewer
lead architect at Sys Manager

The solution has helped us in faster deployments of the applications.

View full review »
DM
Cloud Native Engineer at a tech services company with 10,001+ employees

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.

View full review »
TB
Director and Head of IT at a non-tech company

Self-provisioning support saves a lot of time and unnecessary work from the system administrator who can use this time to run and monitor the infrastructure. For the developer, this means less time waiting for the provisioning and excellent flexibility for development, testing, and production. Also, in such systems it is easy for developers to monitor applications even after deployment.

View full review »
SD
TechOps Engineer - Middleware & Containers specialist at EBRC -European Business Reliance Centre

We are able to operate client’s platform without downtime during security patch management each month and provide a good SLA (as scalability for applications is processed during heavy client website load, automatically).

View full review »
it_user704028 - PeerSpot reviewer
Chief Data and Systems Architect at a tech services company

I've assisted our clients in streamlining with development and deployment processes, achieving orders of magnitude reductions in time to market.

View full review »
DM
System Installation Solution Department Manager at a tech services company with 1,001-5,000 employees

Our small team developed and rolled out everything to production in a short time, mostly thanks to OpenShift. It saves time. Using it, I just work on integrating services without worrying about containers and whatever is needed for them. OpenShift is a tool that does a lot of work for you. You just need to invest some time learning it.

View full review »
it_user674052 - PeerSpot reviewer
Application architect, Senior UNIX system administrator, Middleware specialist at a tech services company with 501-1,000 employees

In a couple of months, we can move from physical infrastructure to a container. There is no need to worry about service, since Red Hat does it for us. Consequently, we can focus on development.

View full review »
it_user712179 - PeerSpot reviewer
Chief Operations Officer at a tech services company

We connected Jenkins as the main build operator with API calls to the OpenShift Pipeline. It is amazing the amount of time saved. You can see the logs of pipeline process on Jenkins and follow it in real-time or by notifications if something goes wrong. We used Slack for build notifications as well.

View full review »
it_user685308 - PeerSpot reviewer
Senior Systems Analyst at a tech services company with 10,001+ employees

Right now the major point is cost effectiveness. The improvements I am expecting will be better presented when in full production.

View full review »
it_user850422 - PeerSpot reviewer
Technical Consultant at a logistics company with 10,001+ employees

Has helped us with faster deployment time, zero downtime.

View full review »
AR
Senior Software Engineer at a outsourcing company with 51-200 employees

OpenShift is great for flexibility, agility, and speed of delivery. We use WildFly as an application server. We have not started to use OpenShift mainly, yet.

View full review »
it_user683448 - PeerSpot reviewer
Data Architect at a tech services company with 11-50 employees

We develop software for customers that runs on OpenShift, so developing on a standard product like OpenShift supports our customers' need for cloud based container solutions.

View full review »
it_user850419 - PeerSpot reviewer
System Engineer at a tech services company with 10,001+ employees
PV
Research And Development Engineer at a comms service provider with 10,001+ employees

We had to discontinue this solution due to many limitations.

View full review »
it_user685308 - PeerSpot reviewer
Senior Systems Analyst at a tech services company with 10,001+ employees

No longer do I have to pay VMware large amounts of money to only run in-house solutions. (I give a particular heartfelt thank you for that).

View full review »
it_user701412 - PeerSpot reviewer
Cloud Architect at a tech vendor with 1,001-5,000 employees

The product has helped kick off applications for developers at speed. New joiners can just start using the platform, without bothering to set up an application stack and/or server stack on their local laptop.

It has also helped us ship products at ease, using the Docker and Kubernetes platform, which forms the basis of RedHat OpenShift 3.

View full review »
it_user849108 - PeerSpot reviewer
Associate Consultant at a tech services company with 201-500 employees

It has really helped me a lot in debugging the issues.

View full review »
Buyer's Guide
OpenShift
March 2024
Learn what your peers think about OpenShift. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,386 professionals have used our research since 2012.