Comes with huge community, organization support, and constant enhancements
What is our primary use case?
Our use case involves modernizing applications for our clients. We take the application, extract the main functions and features, and modernize them to have those features in the cloud with a new customer experience. One way to do this is to prepare a new platform or solution in the cloud. Then we get the data from their on-premise services and move this data to the cloud.
We mainly have customers from the public sector, telecommunications, and fintech, and these customers require many systems to modernize because most of them are 15 or 20 years old, and that's why they need to modernize for a better customer experience and journey.
What is most valuable?
It's almost a standard for us because all of the infrastructure in the cloud is based on Red Hat Enterprise Linux. We are using OpenShift as an orchestration platform. We work with several orchestration platforms, such as Kubernetes and EKS from AWS. In the case of Red Hat, we are using OpenShift. The main feature of OpenShift for us is the continuous integration, continuous delivery, and security; the granularity of security is important for us. They have a lot of features on top of Kubernetes.
Red Hat is a good partner for us, and the service and support guides are really valuable for understanding and improving our knowledge in this area.
The main benefit of Red Hat is the huge community. They are delivering better quality by constantly updating and adding features for different products. The stability and quality of their service are very good.
What needs improvement?
I believe they need to improve in terms of compatibility between services. I know that it's difficult to follow the different versions and maintain compatibility. For example, in OpenShift, they have several internal tools that are not completely compatible with the product, and that's an area they need to work on. Supporting different versions and ensuring compatibility between these versions is necessary for us to continue putting effort into this.
For how long have I used the solution?
We started on-prem about 15 years ago, and we have been working with Red Hat Enterprise Linux on the cloud for five years.
What do I think about the stability of the solution?
The quality of their services is high because they have people internally working on improving features every day.
How are customer service and support?
Red Hat is a good partner. I would rate their support an eight out of ten.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Two of our clients switched to Red Hat because they have support from the organization. The management of their products, in terms of documentation and processes for installation and configuration, is well-documented. It's not like other open-source products in the market that lack the full support of an organization. This is the main reason they pay for licenses or subscriptions; there's an organization behind the products supporting them.
How was the initial setup?
Upgrades or migrations are pretty straightforward and not complex, according to our experience.
What about the implementation team?
We require a small team of between three and five people for upgrades or migrations. For such projects, we mainly have developers and cloud engineers. For the data itself, we also have data engineers.
What's my experience with pricing, setup cost, and licensing?
Pricing is sometimes an issue for our clients because it's not a cheap solution. The different licenses have a high cost, and perhaps they could improve by offering different kinds of discounts or lowering the price to make this solution more appealing compared to other cloud providers.
What other advice do I have?
Moving workloads between centers depends on the knowledge of the data and the frequency of synchronization. It depends on different factors, but normally, it is a matter of knowledge about the data structure and the different mechanisms and techniques for moving this data. It's not only a matter of tools; it's related to understanding how the data is structured and how often it changes.
We don't manage Red Hat Enterprise Linux (RHEL) for provisioning and patching because we work with the cloud directly. These services are managed by AWS.
We move workloads between on-prem and the cloud using Red Hat Enterprise Linux. For this, we are using other tools, such as Divisio, which is also supported by Red Hat. We have Apache NiFi and Kafka for messaging delivery and integration between the services.
If you have a multi-cloud strategy, Red Hat is a better fit. However, if you only use one cloud service like Amazon or Google, I'm not sure if Red Hat provides great benefits compared to the cloud provider. Our clients have had only one cloud provider.
I would rate this solution a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Great performance with flexibility and security
What is our primary use case?
We use Red Hat Enterprise Linux to host databases and Citrix desktops on our servers. This allows us to offer virtual desktops as a service to other companies.
We implemented Red Hat Enterprise Linux due to its widespread industry use and extensive resources for assistance. The platform's popularity ensures a seamless experience when installing applications and creating packages, as it's utilized by many and offers ample support.
How has it helped my organization?
Red Hat Enterprise Linux offers excellent documentation and resources, including those provided by Red Hat and the wider community. While I don't rely solely on Red Hat's websites for instructions or troubleshooting, experienced users like myself generally find ample support and clear guidance to resolve any issues.
Red Hat Enterprise Linux's widespread use in cloud and on-premises servers is its most significant benefit, providing access to various online resources and support. Furthermore, Red Hat's comprehensive collection of packages and built-in applications simplifies development, making it an easy and obvious choice for many users.
Our workflows have been seamless with our hybrid environment.
Before Red Hat support, we used CentOS without expert assistance. This meant our OS team spent significantly more time troubleshooting issues and installation failures. Implementing Red Hat has resulted in increased efficiency.
What is most valuable?
One of the most beneficial aspects of Red Hat Enterprise Linux is its performance, combined with the flexibility to install a wide range of available packages online.
What needs improvement?
Red Hat could enhance its user experience by incorporating built-in automation tools, eliminating users needing to install, set up, or configure external applications. By providing pre-installed, native automation tools within the operating system, Red Hat would streamline processes and improve user efficiency.
For how long have I used the solution?
I have been using Red Hat Enterprise Linux for five years.
What do I think about the stability of the solution?
Red Hat Enterprise Linux is stable.
What do I think about the scalability of the solution?
Red Hat Enterprise Linux is scalable.
Which solution did I use previously and why did I switch?
Our organization transitioned from CentOS to Red Hat Enterprise Linux due to the enhanced security and support offered by Red Hat. The availability of online support for our OS team, combined with improved performance and rigorously tested patches, were key factors in our decision.
How was the initial setup?
Upgrading Red Hat Enterprise Linux is a straightforward process that involves running a single command to update and patch all packages. However, syncing the repository to the new one is a manual step. Despite this, I haven't encountered any issues. To perform the upgrade, I synchronize our Red Hat repository with Red Hat Satellite, execute the upgrade command, and verify the package versions to confirm successful updates.
The required personnel for server upgrades depends primarily on the number of servers and the testing duration. Potential connection issues may also influence staffing needs. Based on previous patching experience, approximately five people are needed for the off-hours patching process, typically conducted between two AM and six AM.
What about the implementation team?
The upgrades were done in-house.
What other advice do I have?
I would rate Red Hat Enterprise Linux nine out of ten.
Our organization has approximately 3,000 users and operates five data centers in the United States that utilize Red Hat Enterprise Linux.
Red Hat Enterprise Linux maintenance is straightforward but necessary due to occasional unexpected spikes in CPU usage and storage capacity reaching its limit. This presents a challenge because storage and CPU load management are not fully automated, requiring manual intervention to address these issues effectively.
I recommend Red Hat Enterprise Linux to others, especially larger companies. Purchasing Red Hat support, while an added cost, saves valuable time and resources compared to extensive independent research.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Facilitates seamless workload migration between diverse cloud environments and data centers
What is our primary use case?
Red Hat Enterprise Linux is used within our organization to orchestrate a multitenant, microservice-based architecture. This supports a distributed system of predominantly web-based applications and frontends. A typical deployment involves around 60 to 70 Amazon EC2 instances working in concert.
The primary use cases involve running interconnected applications with requirements such as low latency and high availability, often achieved through redundant, multi-tenant, and load-balanced architectures. These applications may utilize read or write-optimized instances or be memory or processor-optimized, depending on their specific needs. Optimization is achieved through the processor, RAM, and connected protocols. The foundation for these applications is Red Hat Enterprise Linux.
How has it helped my organization?
Red Hat Enterprise Linux facilitates seamless workload migration between diverse cloud environments and data centers. In DevOps, workload portability between cloud and data centers is crucial, so we prioritize operating systems supported by multiple cloud providers and available locally. Key considerations include stability, security hardening capabilities, and the ability to obtain government or compliance organization approvals, which are incredibly stringent in sectors like banking and securities exchange. Red Hat Enterprise Linux meets these requirements by providing a secure, reliable, and consistently delivered operating system that facilitates approvals and ensures seamless workload mobility.
Regarding Red Hat Enterprise Linux provisioning and patching, both processes are generally straightforward. Patching can be completed within a few hours. Once the automation pipelines are properly configured, tested, and operational, provisioning can be fully automated. This applies to any operating system, not just Red Hat. Setting up a correct pipeline ensures smooth provisioning regardless of the OS.
Implementing Red Hat Enterprise Linux has resulted in significant resource savings due to its efficient usage of minimal resources. Compared to other operating systems, Red Hat Enterprise Linux requires less RAM and CPU allocation, which translates to cost savings. Additionally, its stability and minimal downtime contribute to operational efficiency.
What is most valuable?
The Red Hat command line interface is more user-friendly than the Windows command line interface. Red Hat makes it easier to perform tasks like reviewing logs, checking network connectivity, checking DNS, and setting up a proxy. Additionally, searching for specific characters within numerous log files is simpler in a Red Hat Enterprise Linux instance compared to other operating systems.
What needs improvement?
The implementation and limitations of SELinux should be re-evaluated. Its current configuration presents numerous challenges and restricts certain functionalities, hindering the overall usability of Red Hat Enterprise Linux. Addressing these limitations would significantly enhance the operating system's flexibility and efficiency.
For how long have I used the solution?
I've been using Red Hat Enterprise Linux for six years.
What do I think about the stability of the solution?
Red Hat Enterprise Linux is almost perfect in terms of stability. It works consistently with minimal downtime and very few bugs or glitches, deserving a high rating for stability.
What do I think about the scalability of the solution?
There are no issues with scalability when it comes to Red Hat Enterprise Linux. It scales efficiently, fulfilling our needs without difficulty.
How are customer service and support?
My experience contacting Red Hat technical support was positive, with knowledgeable and supportive staff, particularly during early hours. However, I found more detailed knowledge through community interactions on platforms like Stack Overflow.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Before adopting Red Hat Enterprise Linux for production applications, other Linux operating systems like Ubuntu and Windows servers were used for monitoring and testing purposes. Red Hat Enterprise Linux became the choice for critical server applications.
How was the initial setup?
The initial setup of Red Hat Enterprise Linux is straightforward. Once the images and database information are available, the automation process is simple and efficient, taking only a couple of hours to complete.
What was our ROI?
Using Red Hat Enterprise Linux can yield resource savings of 200 percent to 300 percent compared to Windows Server instances. Its minimal RAM and CPU usage allows for smaller instances, resulting in significant cost reductions.
What's my experience with pricing, setup cost, and licensing?
Red Hat Enterprise Linux is a more cost-effective solution than Windows Servers. Windows Servers base their cost on the number of users and have high licensing fees, while Red Hat Enterprise Linux offers free versions alongside its paid, supported versions. This makes Red Hat Enterprise Linux a good option for startups and organizations with limited budgets. While the free versions may lack direct vendor support, the availability of paid support options and the robust Red Hat Enterprise Linux ecosystem provides flexibility for growing businesses. Additionally, the presence of compatible open-source alternatives further enhances cost-effectiveness and choice. Overall, Red Hat Enterprise Linux presents a compelling advantage in terms of cost compared to other operating systems, especially for nascent organizations.
What other advice do I have?
I would rate Red Hat Enterprise Linux eight out of ten.
While Red Hat offers free license versions and CentOS provides a similar platform, the official Red Hat documentation may not be the most helpful resource. More valuable support can often be found in community-driven platforms like Stack Overflow, where users share their knowledge and experiences through questions and answers. This user-generated content often proves more practical and supportive than the official Red Hat resources.
Red Hat Enterprise Linux is deployed in a multi-region configuration with three availability zones per region. Data is replicated from region one to region two, which serves as a read-only replica. Traffic is load-balanced across all availability zones within a region, ensuring automatic failover to the remaining zones in case of an outage. Similarly, if an entire region fails, traffic is redirected to the other available region. This setup provides high availability and disaster recovery capabilities. We have a couple of thousand users in our organization.
Red Hat Enterprise Linux requires periodic updates. To manage logs, a retrieval and deletion method is necessary, which can be achieved using built-in features like cron jobs. Red Hat supports these features. Additionally, security patches should be applied as they become available.
I recommend Red Hat Enterprise Linux, particularly for enterprise implementation, due to its lightweight and secure design. Its robust community support and extensive availability of solutions in forums and unofficial resources make it preferable to other operating systems.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
The command-line capabilities boost productivity and give us useful information about our resource utilization
What is our primary use case?
My primary use case for Red Hat Enterprise Linux is for cloud-related tasks, such as working on AWS. Specifically, I create virtual servers on Amazon EC2 instances. My department has 50 people using the solution.
How has it helped my organization?
Red Hat Enterprise Linux has increased our productivity by making monitoring more manageable and allowing us to be more proactive. We get more information we need from the virtual machines using the command line. It's also a highly secured system with built-in protections. We've also saved time because command-line operations are more efficient. Time is money, so we also save money by decreasing our time on these tasks.
When I started working with Red Hat Enterprise Linux in March 2021, I did not immediately realize its benefits. It took me several months to understand the full power of Red Hat Enterprise Linux and the problems it solves. After three to six months, I recognized the full power of Red Hat Enterprise Linux.
What is most valuable?
The most valuable feature of Red Hat Enterprise Linux is its command-line capabilities, which allow you to execute large operations quickly. For example, let's say you want to create a hundred files or directories. In Windows, you need to create each one by hand, which is difficult and time-consuming. Linux has multiple commands to create files in a few seconds. It also has the "top" command that gives you all the processes running and their utilization of resources like CPU, RAM, etc. That isn't possible with a management console or GUI.
Red Hat Enterprise Linux has good security features, so it's harder to breach than Windows. There's also a large Red Hat Enterprise Linux user community, so when I get stuck, I can go to Stack Overflow or other user forums and get help. I typically get a solution within a few hours when I post a question.
I don't handle patching and provisioning because I don't have much experience, but I've heard from senior engineers that it's easy on Red Hat Enterprise Linux.
What needs improvement?
Red Hat Enterprise Linux could make some back-end improvements. On the front end, Red Hat Enterprise Linux could make the interface more colorful and improve the user experience. A better-looking interface would attract more customers.
For how long have I used the solution?
I have been using Red Hat Enterprise Linux since March 2021.
What do I think about the stability of the solution?
Red Hat Enterprise Linux is stable, providing a reliable platform for our operations.
What do I think about the scalability of the solution?
I would rate the scalability of Red Hat Enterprise Linux as nine out of ten, indicating it scales well with our needs.
How are customer service and support?
I rate Red Hat support eight out of 10. The technical support is excellent. They are readily available to assist with any technical issues that arise. Their documentation is clear and built into the GUI, so you can easily access information if you're curious about a topic. Red Hat has a large, well-informed user community.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Previously, I used only Windows, but now I use Windows, Linux, and AWS environments. I transitioned to Red Hat Enterprise Linux as it enhances productivity, reducing the time-consuming aspects of software development and project management.
How was the initial setup?
Setting up Red Hat Enterprise Linux wasn't complex, but also not overly simple. It was about average. It took about half an hour to deploy the solution at one location. After deployment, we need to install updates, but that process has gone pretty smoothly.
What about the implementation team?
We have a team of more than twelve individuals working with Red Hat Enterprise Linux.
What was our ROI?
Red Hat Enterprise Linux has saved us time and increased productivity. We've also saved money by not purchasing other operating systems, such as Windows or Mac.
What's my experience with pricing, setup cost, and licensing?
Most Indians will find Red Hat Enterprise Linux a little costly. It's slightly above average. Its pricing has room for improvement because it's more expensive in the local market due to purchasing power parity in India.
What other advice do I have?
I highly recommend Red Hat Enterprise Linux to others due to its productivity benefits and efficient command-line operations. It offers key advantages in terms of time-saving, security, and community support.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)