As covered in the previous article, The Quest for Operations Intelligence, we have very high expectations from any modern Cloud architecture applications deployed on Red Hat hybrid cloud solutions.
No matter how much support is put into place, the customer needs to be able to operate their hybrid clouds.
After taking a look a correlating all of the available data we reached a conclusion in the previous article that we needed to do something more
Continue reading “Ops Happiness – Harness Data for Operations Intelligence”
We are continuing our series on how Red Hat Keeps the Lights on with Red Hat Virtualization. Please read our previous blog post if you missed any of the series. In this blog post, I will highlight how Red Hat IT uses JBoss Fuse and JBoss A-MQ to integrate our internal systems that support Accounting, Consulting, Engineering, Finance, Legal, Marketing, Operations, Sales and Training departments. Our internal Enterprise Service Bus (ESB) flows over 100,000 messages a day between these systems with wildly differing interchange and data formats. Our entire ESB deployment runs on virtual machines backed by Red Hat Virtualization. This deployment enables us to scale on demand to meet the changing needs of our business needs and integrated systems.
Continue reading “Red Hat IT Integrates JBoss Fuse and A-MQ on Red Hat Virtualization”
Red Hat IT makes extensive use of our own product offerings to effectively manage and to scale our large IT infrastructure. Red Hat Virtualization plays a key role in Red Hat’s overall IT infrastructure, as mentioned in a recent blog by the head of our IT Platform Operations team, Anderson Silva: Red Hat Keeps the Lights on with Red Hat Virtualization
Continue reading “Red Hat IT runs OpenShift Container Platform on Red Hat Virtualization and Ansible”
In our third and final installment (see: part one & part two), let’s take a look at some high-level use cases for Linux containers as well as finally (finally) defending what I like to call “pet” containers. From a general perspective, we see three repeated high-level use cases for containerizing applications:
- The fully orchestrated, multi-container application as you would create in OpenShift via the Red Hat Container Development Kit;
- Loosely orchestrated containers that don’t use advanced features like application templates and Kubernetes; and
- Pet containers.
Continue reading “In Defense of the Pet Container, Part 3: Puppies, Kittens and… Containers”
In our first post defending the pet container, we looked at the challenge of complexity facing modern software stacks and one way that containers address this challenge through aggregation. In essence, the Docker “wrapper” consolidates the next level of the stack, much like RPM did at the component level, but aggregation is just the beginning of what the project provides.
If we take a step back and look at the Docker project in context, there are four aspects that contribute to its exceptional popularity:
- it simplifies the way users interact with the kernel, for features we have come to call Linux containers;
- it’s a tool and format for aggregate packaging of software stacks to be deployed into containers;
- it is a model for layering generations of changes on top of each other in a single inheritance model;
- it adds a transport for these aggregate packages.
Continue reading “In Defense of the Pet Container, Part 2: Wrappers, Aggregates and Models… Oh My!”
It’s been just over three years since Solomon Hykes presented the world with the (so far) most creative way to use the tar command: the Docker project. Not only does the project combine existing container-technologies and make them easier to use, but its well-timed introduction drove an unprecedented rate of adoption for new technology.
Did people run containers before the Docker project? Yes, but it was harder to do so. The broader community was favoring LXC, and Red Hat was working on a libvirt-based model for Red Hat Enterprise Linux. With OpenShift 2, Red Hat had already been running containers in production for several years – both in an online PaaS as well as on-premise for enterprise customers. The model pre-Docker however was fundamentally different from what we are seeing today: rather than enabling completely independent runtimes inside the containers, the approach in
Continue reading “In Defense of the Pet Container, Part 1: Prelude – The Only Constant is Complexity”
The recent release of Red Hat Cloud Suite marked a new milestone for Red Hat and our customers. First, it is the first in what will become a family of suites. Second, it enables enterprise IT to transform their application development and operations toward an agile, innovation center based on hybrid cloud and devops technologies. Curating a broad set of open source technologies, Red Hat Cloud Suite offers a turnkey Cloud solution with a container-based app-development platform, private-cloud infrastructure, and a common management framework. Specifically, Red Hat Cloud Suite includes
Continue reading “Cloud Solutions Made Simple”
Some time ago, two different projects were started in the open source community, namely: Ipsilon and Keycloak. These projects were started by groups with different backgrounds and different perspectives. In the beginning, it seemed like these two projects would have very little in common… though both aimed to include
Continue reading “Red Hat Federation Story: Ipsilon & Keycloak… a “Clash of the Titans””
In the past few years, virtualization admins have been hailed as heroes for enabling their organizations to significantly slash costs while improving service levels to the lines of business. Since the IT industry is constantly evolving, how can virtualization admins position themselves for success and avoid being rubber ducks in 2016? Below, we will look at 5 skills that should be in your toolkit in order to remain relevant in your organization.
1. Develop a deep understanding of how DevOps fits into your organization
According to Gartner, “By 2016, DevOps will evolve from a niche strategy employed by large cloud providers to a mainstream strategy employed by 25 percent of Global 2000 organizations.” Like many people, you might be asking yourself – what exactly does DevOps mean? DevOps is
Continue reading “Top 5 Skills Virtualization Admins Must Have to Stay Relevant in 2016”
This morning, Red Hat announced the general availability of OpenShift Enterprise 3.1 as well as a public preview of Red Hat Atomic Enterprise Platform. Red Hat’s updated container offerings are:
- OpenShift Enterprise 3.1, the latest version of Red Hat’s application platform designed to build, deploy and run stateful and stateless applications on private and public cloud infrastructure.
- Red Hat Atomic Enterprise Platform Public Preview, an optimized container infrastructure platform for deploying, running and managing containers across the enterprise.
Both enable enterprises to develop, integrate, deploy, and manage a variety of applications consistently across a more secure, container-optimized infrastructure. If you’re looking to adopt container-based architectures, OpenShift and Atomic allow you to use Docker-formatted Linux containers to create microservices-based applications and modernize traditional workloads – all with the security of a consistent foundation based on Red Hat Enterprise Linux.
Continue reading “Announcing OpenShift Enterprise 3.1 and Red Hat Atomic Enterprise Platform Public Preview”