Red Hat “has announced the general availability of Red Hat Enterprise Linux 7 Atomic Host, an operating system optimized for running the next generation of applications with Linux containers.”
“Based on RHEL, Red Hat Enterprise Linux Atomic Host enables enterprises to embrace a container-based architecture to take advantage of the benefits of development and deployment flexibility and simplified maintenance, without sacrificing performance, stability, security, or the value of Red Hat’s vast certified ecosystem.
“For building and maintaining container infrastructure, Red Hat Enterprise Linux 7 Atomic Host provides many benefits, including:
The cmocka project finally released version 1.0. cmocka is a unit testing framework for C with support for mock objects.
In software development, unit testing has become a standard part of many projects. They use tools like cmocka to check some of the functionality of the source code. Unit-testing frameworks allow testing of low level functionality and ensure that all software components are working correctly and often prevent regression if you do code changes.
Another month just went by and it is time to wrap it up with the monthly JBoss news blog post. We’ve all be busy thinking about how to make developers life much easier and published a number of articles, blogs and examples on how to get the most out of JBoss products and projects. As usual, this post tries to highlight the best of the best and I strongly recommend to follow the JBoss Weekly Editorial for a more timely update on what’s happening in the community. (more…)
Top 3 Reasons to Run Container-Based Applications on Red Hat Enterprise Linux 7 | Red Hat Enterprise Linux Blog
This article was written by Red Hat’s Siddharth Nagar, RHEL 7 product manager.
“As product manager for Red Hat Enterprise Linux 7, part of my job is to ensure that the latest version of our flagship product adheres to our promise of stability, reliability, and security. In addition, as Red Hat Enterprise Linux 7 is Red Hat’s latest enterprise Linux platform, it also needs to incorporate new innovations in technology to help our customers gain business advantage, reduce costs, and increase efficiency without compromising their existing investments. With this in mind, the Red Hat Enterprise Linux team takes great care in evaluating new technology to ensure that it is introduced in a manner that is minimally intrusive (if at all) and is a natural fit for the platform. Support for Linux containers and the ability to host container-based applications are great examples of this and Red Hat Enterprise Linux 7 stands ready for the challenge. (more…)
Lately I’ve been busy working on an Eclipse plugin that will support a wide range of docker functionality. Some of that has involved looking at some docker client libraries, figuring out how it works in one implementation, and seeing how this can be ported to other implementations. While the Docker Remote API is well documented, it can still be tricky to get things right.
When I’m debugging some failed interaction, I’ve found socat to be very useful.
Let’s say we want to inspect all traffic going through ‘unix:///var/run/docker.sock’ . We can’t directly sniff the traffic on it as we don’t really control this socket. We first create a fake unix socket, say ‘/tmp/fake’ and relay all its traffic to ‘/var/run/docker.sock’ . In this way, regular interactions remain undisturbed, but the redirect allows socat to inspect traffic. (more…)
Thomas Qvarnström (@tqvarnst) is the JBoss Technology Evangelist for Applications Server and Data Grid products at Red Hat. He is responsible for various outbound technical aspects of promoting JBoss Enterprise Middleware, He has been working within software development since 1998 for many different enterprises in different roles like developer, architect, CTO etc. And you have the great opportunity to learn all about Java EE applications in the cloud on OpenShift from him and Erik Jacobs (OpenShift principal technical marketing manager).
- Allows you to quickly and easily build and deploy apps in the cloud.
- Simplifies and accelerates workflow for developers.
- Delivers organizational benefits, including faster time to market.
- Provides cloud benefits in your on-premise datacenter.
Date: February 25, 2015
Time: 9 a.m. EST (15:00 CET) or 2 p.m. EST (20:00 CET)
Length: 1 hour
Target Audience: Technical
Even if the webinar will be recorded and you can watch it afterwards I highly recommend to attend the live version by registering today!