Over the last couple years, microservices and containers have started to redefine the software development landscape. The traditional large Java or C# application has been replaced with multiple smaller components (microservices) which coordinate to provide the required functionality. These microservices typically run inside containers, which provide isolation and portability.
This approach has numerous benefits including being able to scale and replace microservices independently as well as reducing the complexity of individual components. However, it also brings more complexity to the system level; it takes extra effort and tooling to manage and orchestrate the microservices and their interactions.
This post will describe how Red Hat technology and services can be used to develop, deploy and run an effective microservice-based system.
Continue reading “The Red Hat Ecosystem for Microservice and Container Development”
Cloud conversations are evolving at a seemingly ever increasing pace. In my experience, nearly all “…what is the cloud?” type conversations have long since past. In fact, for some organizations, private and public clouds are now central to daily business operations. For the both the early and late majority, however, their (usually large) install base of traditional applications makes the cloud far from reality. These organizations tend to have significant investments in proprietary virtualization, management, and operations technologies, and it’s not a given that these applications are cloud ready (today). While many proprietary technology vendors offer re-packaged versions of existing products to create a thin veil of “cloudiness” – this style of cloud enablement usually comes at a heavy price
Continue reading “Conversations from the Field: Building a Bridge to the Cloud”
The information demands of today’s organizations are, in a sense, limitless. Access to more data, faster, and in more usable formats is the new standard—and for good reason. This big data holds insights that can let enterprises act more surely and quickly…and even create new opportunities. This model of instant access to information is often referred to as the real-time enterprise.
Just as importantly, IT systems and the information they provide have to be available. High availability (HA) has been an important metric for a long time and has been supported by numerous hardware and software solutions over the years. However, the definition has gotten tighter as the digital, always-on economy has become more pervasive. Hence the term “five-nines,” (i.e. 99.999 percent uptime) has become commonplace.
Real-time is good, it’s cool, and it enables the future. But uptime is a requirement. So one question that business and technical leaders need to answer before moving to a modern database platform is “what are the trade-offs, if any, between real-time and uptime?”
Continue reading “Real-Time with Less Downtime: Red Hat Enterprise Linux and SAP HANA”
Woah. 2015 went by really quickly. I do suppose it’s not all that surprising as time flies… especially when you’re having fun or… getting older (you pick). In fact, we’ve already put 2 percent of 2016 behind us! That said, before we get too deep into “the future”, and in consideration of Janus having not one but two faces, let’s take a quick trip down memory lane…
Without a doubt, 2015 was an exciting year for all things “container”, especially here at Red Hat.
To recap, the year started off with a bang when we announced the general availability of Red Hat Enterprise Linux Atomic Host alongside Red Hat Enterprise Linux 7.1. Then – less than two months later
Continue reading “Looking Back on Containers in 2015”
Performance Co-Pilot (PCP) is an open source, distributed, metrics gathering and analysis system. In the latest release of Red Hat Enterprise Linux (i.e. 7.2), we’re not only shipping PCP 3.10.6, but a new browser based dashboard, Vector, which is built on top of PCP, and contributed by Netflix. Together, they can provide a comprehensive overview of a local, or remote machine.
In this tutorial, we’ll be utilizing two different machines to demonstrate
Continue reading “Getting Started: Using Performance Co-Pilot and Vector for Browser Based Metric Visualizations”
Information technology has changed every industry in the past 20 years, to the point that IT systems are no longer the domain of just the technologists. Business decision makers are actively involved in the planning, purchasing, and deployment of technologies today. And one of the critical issues for business executives is getting more timely information and greater value from enterprise systems.
Continue reading “High Performance Computing Everywhere for Financial Services (and Beyond)”
Red Hat has sailed into December with prestigious industry recognition for helping customers modernize and simplify their IT infrastructure. Even if they’re not quite ready for the cloud today, we provide the elements of a stable and flexible foundation with security features for when they are. This week our commitment to customers at all stages of their cloud journey was recognized with two European IT awards.
Continue reading “The winning team for any kind of cloud”
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”
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”
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”