Three Ways to Improve Financial Reporting

Numbers are the only universal language.
– Nathaniel West

Numbers are the language of business. We use them to tell us the real story of how our business is doing—growth, profitability, trends, highlights and challenges.

But getting access to the key numbers at the right time, that’s another matter. Accessing the data and creating financial reports has always been challenging, requiring a major investment of time and resources—whether your enterprise is small or large.

Continue reading “Three Ways to Improve Financial Reporting”

Architecting Containers Part 3: How the User Space Affects Your Application

In Architecting Containers Part 1 we explored the difference between the user space and kernel space.  In Architecting Containers Part 2 we explored why the user space matters to developers, administrators, and architects. In today’s post we will highlight a handful of important ways the choice of the user space can affect application deployment and maintenance.

While there are many ways for a given container architecture to affect and/or influence your application, the user space provides tooling that is often overlooked, namely

Continue reading “Architecting Containers Part 3: How the User Space Affects Your Application”

What Customers Want

Today, Red Hat and Microsoft announced a broad partnership that includes many facets including Microsoft becoming a Red Hat Certified Cloud and Service Provider (CCSP), the availability of many of our products on Microsoft Azure, integrated customer service delivery for Red Hat products deployed on premise and on Microsoft Azure, Microsoft .NET integration with many of our platform products, and plans for management tooling integration for open hybrid cloud implementations.

This is something much bigger than just a partnership, and is an evolution that we believe fits perfectly into our overall strategy. Anyone who has followed Red Hat for the past three years knows that we are driving forward with a market vision we refer to as open hybrid cloud. For many, this simply means private-and-public cloud. For Red Hat, we take the word hybrid very seriously, and… it means much more than private and public cloud.

Hybrid means customer choice, and also means acknowledging that most customers have heterogeneous environments. Customers want choice when it comes to the public clouds, and since many rely on Red Hat Enterprise Linux to run their most critical business applications, they are looking for myriad cloud choices for where to run these applications. Making Red Hat Enterprise Linux available on Microsoft Azure

Continue reading “What Customers Want”

Red Hat Enterprise Linux on Azure? .NET as an RPM and Container from Red Hat? Sweet!

Six years ago, we worked closely with Microsoft to deliver on a significant and widespread customer request: the ability for our respective operating systems to function as guests on each other’s hypervisor. This was then codified by the certification of Hyper-V as a supported hypervisor for use with Red Hat Enterprise Linux and the certification of Red Hat products as supported hypervisors for use with Windows which both companies have maintained for the past six years.

More than half a decade later, customers are now asking Red Hat and Microsoft to have Red Hat Enterprise Linux as a supported guest in the Azure Cloud. We both heard you! Thanks to a deep commitment by both companies, this day has arrived and, together, we are responding to another important customer ask with full support.

As the game show host says, “But wait! there’s more!” In March 2014, we announced that we were bringing Microsoft .NET capabilities to OpenShift Origin. We now expect that Microsoft .NET capabilities will grow past OpenShift Origin to include

Continue reading “Red Hat Enterprise Linux on Azure? .NET as an RPM and Container from Red Hat? Sweet!”

Configuring and Applying SCAP Policies During Installation

Over the past few decades we have seen great advancements in the IT industry.  In fact, the industry itself seems to be growing at an increasingly faster pace.  However, as the industry grows so to does its evil twin – the figurative sum of all threats to IT security.

On the bright side, along with a steady stream of ever-evolving security issues and threats, there has also been a great effort to mitigate and, when possible, entirely eliminate such threats.  This is accomplished by either fixing the bugs that allowed these issues and threats to exist (in the first place) or by fixing the configurations and protectionary mechanisms of systems so as to prevent attackers from finding success.

As 2015 has been no stranger to news stories about data leakages, various security flaws, and new types of malware – one could easily conclude that “the dark side” is winning this seemingly eternal race.

However, taking the complexity of today’s IT solutions into account

Continue reading “Configuring and Applying SCAP Policies During Installation”

Business Intelligence for the Real-Time Enterprise

The ocean of data coursing through your business can be a blessing or a curse.

If you can use your data to spot opportunities as they appear, it can mean the difference between success and failure. Unfortunately for many companies, key performance indicators and other metrics reporting can involve long waits due to complex legacy systems burdened by large data volumes. The result can be standard reports that take hours or even days—and an inability to deliver custom reports.

How do these companies compensate for slow, inflexible reporting systems? Many end up relying on spreadsheets and manual labor to consolidate information from disparate systems. Is this timely or an efficient use of company manpower? Usually not.

In today’s 24/7, digital world, real-time analytics

Continue reading “Business Intelligence for the Real-Time Enterprise”

Pushing the Limits of Kernel Networking

Note: The following post was authored by Alexander Duyck before leaving Red Hat earlier this month.  While Alex will be missed, his work continues in the capable hands of the Networking Services team.  To this end, I encourage you to “read on” and learn more about how we’ve turned up the heat on kernel networking with the beta release of Red Hat Enterprise Linux 7.2.


Over the last year I have been working at Red Hat as a part of the Linux Kernel Networking Services Team focused on improving the performance of the kernel networking data path.  Prior to working at Red Hat I had worked at Intel as a driver maintainer for their server drivers including ixgbe.  This has put me in a unique position to be able to provide tuning advice for both the network stack and the Intel device drivers.  Last month, at LinuxCon North America, I gave a presentation that summarizes most of the work that has been done to improve network performance in the last year, and the performance gains as seen by comparing Red Hat Enterprise Linux 7.1 versus an early (alpha) release of Red Hat Enterprise Linux 7.2.  The following is a recap of what I covered.

Continue reading “Pushing the Limits of Kernel Networking”

Select Your Destiny Friday

From news on the latest Red Hat product releases to essays on the hottest technologies – all authored by some of Red Hat’s best and brightest – the Red Hat Enterprise Linux Blog has been working to surface the information you need.  As we worked our way towards two years of posting goodness – we’ve covered everything from kpatch to containers.

That said, we have yet to ask you, our loyal readership, what you want to hear next.  So… for a change of pace, we’re asking you to “select your destiny”.  How does one go about “selecting their destiny”?  The answer is simple: by taking part in this straw poll.

We look forward to your selection!

Now Available: Red Hat Enterprise Linux 7.2 Beta

In March, we announced the general availability of Red Hat Enterprise Linux 7.1, the first update to our Red Hat Enterprise Linux 7 platform.  In addition, we also announced the general availability of Red Hat Enterprise Linux Atomic Host, our first container-optimized host platform. Today, we are pleased to announce the beta availability of Red Hat Enterprise Linux 7.2.

Red Hat Enterprise Linux 7.2 beta includes a number of new features and enhancements – while continuing to provide the stability, reliability, and security required to meet the demands of both modern datacenters and next-generation IT environments.

Interested in learning more?  For more information on the beta release of Red Hat Enterprise Linux 7.2 you can review the release notes in the Red Hat Customer Portal.

Ready to get started?  If you’re an existing Red Hat customer (with an active Red Hat Enterprise Linux subscription), you can access and download Red Hat Enterprise Linux 7.2 beta via the Software & Download Center.

The History of Containers

Given the recent massive spike in interest in Linux Containers, you could be forgiven for wondering, “Why now?”. It has been argued that the increasingly prevalent cloud computing model more closely resembles hosting providers than traditional enterprise IT, and that containers are a perfect match for this model.

Despite the sudden ubiquity of container technology, like so much in the world of open source software, containerization depends on a long series of previous innovations, especially in the operating system. “One cannot resist an idea whose time has come.” Containers are such an idea, one that has been a long time coming.

Continue reading “The History of Containers”