DevOps

Article Thumbnail
Article

DevOpsDays - Boston - August 18-19

Mike Guerette

Hey, Boston! DevOpsDays will be in town next week and is sold out (good news, but bad if you're missing it). Red Hat is a sponsor, so we'll see you there (We've got schwag.) Here's the event home page and their program agenda .

Article Thumbnail
Article

How Red Hat's Inception DevOps team utilized Docker for the Release Engine

Ryan Cook

As we have discussed in the past , Team Inception has been working on a release engine to automate RPM code deployments within Red Hat IT. On July 8 we passed a significant milestone by successfully using Release Engine in our QA environment. This was an incredible achievement which included a number of feature requests, defect fixes, and collaboration between multiple teams to produce an open source application that will a ddress growing needs internally in Red Hat IT...

Red Hat Developer image
Article

DevOps for your Java EE organization - new webinar series

John Doyle

The JBoss team, with backing from the OpenShift team, are presenting a series of webinars focused on bringing DevOps practices to Java EE focused organizations. The first webinar is next Thursday, July 31. Sign up to discover how DevOps and Red Hat JBoss Enterprise Application Platform can accelerate your ability to bring features to the market. DevOps for your Java EE organization webinar series The DevOps approach is compelling. It promises organizations the agility to seize opportunities and rapidly deliver...

Article Thumbnail
Article

Dude, where’s my PaaS memory? Tuning Java’s footprint in OpenShift (Part 2)

Andrew Dinn

Continued from part 1. The test web service The test web service implements a simple file cache storing up to 10 copies of any given named file. Uploading copies beyond the 10th one causes the oldest version to be discarded. The server supports a variety of requests allowing a new version of a file to be uploaded an existing file version to be downloaded listing of the name and version counts of all files in the cache deletion of all...

Article Thumbnail
Article

Dude, where's my PaaS memory? Tuning Java's footprint in OpenShift (Part 1)

Andrew Dinn

Is Java really greedy for memory? Java is often blamed for being an over-hungry consumer of physical memory. Indeed, until recently our OpenShift team were tempted to draw this same conclusion. OpenShift is Red Hat's open source Platform as a Service (PaaS) product. You can access it via public Cloud infrastructure managed by Red Hat (OpenShift Online) or even deploy it to your own data centre/private cloud (OpenShift Enterprise). OpenShift Online provides simple and manageable scalability to anyone developing and...

Article Thumbnail
Article

Gene Kim and Red Hat IT Part 4: DevOps Successes and Failures

Gene Kim +1

Part four of a four-part series on DevOps with Gene Kim and Red Hat IT. Part 1: Getting DevOps Off the Ground Part 2: The Importance of Partnership in DevOps Part 3: A DevOps Implementation Strategy Part 4: DevOps Successes and Failures Panelists: Bill Montgomery : Manager, Red Hat IT Steve Milner : Engineer, Red Hat IT Jen Krieger : Product Owner, Red Hat IT Tim Bielawa : Engineer, Red Hat IT Chris Murphy : Engineer, Red Hat IT Introduction...

Article Thumbnail
Article

Repost: How to Bring DevOps to your Enterprise with PaaS

Mike Guerette

If you're "dipping a toe" into DevOps, a very helpful article by Red Hat's Diane Mueller , OpenShift Community Manager. How to Bring DevOps to your Enterprise with PaaS | Openshift Blog .

Article Thumbnail
Article

Gene Kim and Red Hat IT Part 3: A DevOps Implementation Strategy

Gene Kim +1

Part three of a four-part series on DevOps with Gene Kim and Red Hat IT. Part 1: Getting DevOps Off the Ground Part 2: The Importance of Partnership in DevOps Part 3: A DevOps Implementation Strategy Part 4: DevOps Successes and Failures Panelists: Bill Montgomery : Manager, Red Hat IT Steve Milner : Engineer, Red Hat IT Jen Krieger : Product Owner, Red Hat IT Tim Bielawa : Engineer, Red Hat IT Chris Murphy : Engineer, Red Hat IT Introduction...

Article Thumbnail
Article

Gene Kim and Red Hat IT Part 2: The Importance of Partnership in DevOps

Gene Kim +1

This is part two of a four-part series on DevOps with Gene Kim and Red Hat IT's Inception Team. Part 1: Getting DevOps Off the Ground Part 2: The Importance of Partnership in DevOps Part 3: A DevOps Implementation Strategy Part 4: DevOps Successes and Failures Panelists: Bill Montgomery : Manager, Red Hat IT Steve Milner : Engineer, Red Hat IT Jen Krieger : Product Owner, Red Hat IT Tim Bielawa : Engineer, Red Hat IT Chris Murphy : Engineer...

Article Thumbnail
Article

Gene Kim and Red Hat IT Part 1: Getting DevOps Off the Ground

Gene Kim +1

This is part one of a four-part series on DevOps with Gene Kim and Red Hat IT's Inception Team. Part 1: Getting DevOps Off the Ground Part 2: The Importance of Partnership in DevOps Part 3: A DevOps Implementation Strategy Part 4: DevOps Successes and Failures Panelists: Bill Montgomery : Manager, Red Hat IT Steve Milner : Engineer, Red Hat IT Jen Krieger : Product Owner, Red Hat IT Tim Bielawa : Engineer, Red Hat IT Chris Murphy : Engineer...

Article Thumbnail
Article

DevNation 2014 - Gene Kim Afternoon Keynote: Why Everyone Needs DevOps Now

Mike Guerette

Gene Kim is a multiple award winning CTO, researcher and author. He was founder and CTO of Tripwire for 13 years. He has written three books, including "The Visible Ops Handbook" and "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win." Gene is a huge fan of IT operations, and how it can enable developers to maximize throughput of features from "code complete" to "in production," without causing chaos and disruption to the IT environment. He...

Article Thumbnail
Article

Building a Continuous Deployment Engine

Jen Krieger

A couple of weeks ago , I mentioned that we (the Red Hat Inception Team ) are building " a thing ." Given our own internal interest in the topic, you may be wondering why we chose a custom Release Engine over pre-baked tooling. There are many different reasons why we went in this direction; I'm going to cover four. Why #1: There are many existing FOSS tools to automate portions of a release process, but there seems to be...

Article Thumbnail
Article

DevOps as a Hermit or Socialite?

Matt (Stuempfle) Lyteson

On our road to Delivery Efficiency, we’ve covered knowing and understanding your thing and we’ve also talked about making our thing better over time and where that fits in the delivery continuum. As we continue our journey, the next key element is in relationships . What relationships? Sometimes our thing relies on other things and other things sometimes rely on our thing . Some people call these inter-dependencies. Simply put, they are relationships. Relationships come in many shapes and sizes...

Article Thumbnail
Article

Red Hat IT & Continuous Deployment

Jen Krieger

We previously mentioned that Team Inception was focusing on making the deployment of packaged code a better situation for those in Red Hat IT. Here is a high-level overview of the work that we are doing: What is our Release Engine ? The release engine will provide the functionality necessary to continuously deploy packaged code from the development team's continuous integration server of choice to all environments and automate certain business processes associated with the release of code. The engine...

Article Thumbnail
Article

Running systemd within a Docker Container

Daniel Walsh

UPDATE: Read the new article " How to run systemd in a container " for the latest information. I have been working on Docker for the last few months, mainly getting SELinux added to help CONTAIN Containers. libvirt-sandbox – virt-sandbox-service For the last couple of years I was working on a different container technology using libvirt-lxc, in addition to my regular SELinux job. I built the virt-sandbox-service tool which would carve up your host system into a bunch of service...

Article Thumbnail
Article

RHCE, the developer's key to production access at Red Hat IT

Anderson Silva

If you are a Linux System Administrator, then passing the Red Hat Certified Engineer exam is probably on your to-do list for career development or better yet, it has been checked off your to-do list with great pride when you passed the exam. If the latter applies to your situation, let me congratulate you! You've earned it! But what if you are a Developer? Should you even care about this certification? Well, here at Red Hat IT, we began piloting...

Article Thumbnail
Article

What will DevOps in Red Hat IT look like in a few months?

Bill Montgomery

This is a brief story about DevOps at Red Hat IT in the near future. It's fiction--all the individual and team names are fabricated--but it's grounded in very real and typical circumstances.The goal is to describe some of the business capabilities one can expect after making some moderate investments in DevOps, and then debrief on what investments were made to be able to tell this success story. It aims to be relatable to anyone working in corporate IT, technical or...

Article Thumbnail
Article

Accidental DevOps day at DevNation and Red Hat Summit

Jen Krieger

There is only one day left for Red Hat Summit and DevNation , and my brain is about at capacity for what it will be able to remember! I had a most excellent day yesterday (Wednesday) and I am so proud of my teammates. They rocked their presentations! The amusing and frustrating part about the day was that I had 2-3 presentations picked out for each time slot, and it was very hard to make a decision on where to...

Article Thumbnail
Article

DevNation Tuesday is Tech Fun Day

Jen Krieger

I decided to theme each day of my DevNation conference attendance so that I could achieve some sense of a goal and also help me select which tracks to attend. For Tuesday, I went with the "go to something you love, or something you know nothing about" theme. Here is where I will be: 10:40-11:40 DevAssistant : What's in it for you? with Bohuslav Kabrda If I achieve nothing else in the next two years of my career with Team...

Article Thumbnail
Article

Being Better - a Delivery Efficiency Continuum

Matt (Stuempfle) Lyteson

Last time we started on our Journey to Delivery Efficiency with a conversation on The Thing, The Life, and The Who (see the post here ). In other words, we need to know what the thing is, that it has a lifecycle during which different people care (the who). These basic elements set us up for being able to care for these things throughout their lifecycle and ultimately be Faster, Better, Stronger, and Wiser in their delivery. I recently heard...

Article Thumbnail
Article

DevOps Dream Day

Jen Krieger

Not sure how the DevNation team managed to do this without talking to me, but it appears they custom tailored Monday's tracks specifically for me... oh, and probably for everyone else who is going that is interested in DevOps. :) Thanks DevNation; thrilled to be able to go! If you haven't already taken a look at the line-up, now is the time to do it. Here is where I will be on Monday: 8:30-10:00 - Agile architecture and design with...

Article Thumbnail
Article

Git Bonsai, or Keeping Your Branches Well Pruned

Steve Milner +1

Today, we’ll share a small victory in our DevOps journey at Red Hat IT. This cross-team collaboration has saved our IT organization some headaches and wasted time. We open-sourced the code, hoping it can help you, too. The Dev problem, from Sam Van Oort : Old, pruned git branches are sometimes re-created by accident, making a mess for our developers. Code repositories are the final resting place for code, acting as equal parts bank vault, museum, and graveyard. Unlike a...

Article Thumbnail
Article

Faster, Better, Stronger, Wiser

Matt (Stuempfle) Lyteson

The Journey to Delivery Efficiency For as long as I can remember in my career in the Information Technology industry, there’s been talk about faster time-to-market, reduced waste, ideas on how to exceed (or simply meet) customer expectations. You get the picture. This notion of how to do things faster, maintain quality and give the customer what they want is proclaimed in the practices of Lean, Lean Six Sigma, Agile Development (including Scrum, Kanban, and Scrumban), Incremental Development, XP (Extreme...

Article Thumbnail
Article

DevNation talks I want to see, by Matt Newsome

Matt Newsome

We've just over a month to go until Red Hat Summit 2014 and the newly rebranded DevNation conference open their doors in San Francisco's Moscone Center South, located in the heart of downtown San Francisco. While we're putting the finishing touches to our great new product releases for developers, we're also really looking forward to attending the conferences ourselves. They present a great opportunity for like-minded developers to come together, see what's new and share ideas - all part of...