Open Source Software Project Management A Case Study Red Hat Enterprise Linux. Bob Johnson, Red Hat



Similar documents
Oracle Linux Strategy and Roadmap

The Red Hat Enterprise Linux advantages over Oracle Linux

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

Oracle Linux Overview. Presented by: Anuj Verma Title: Senior Pre-Sales Consultant

RHEL source and binary code Software documentation Major Releases - Minor Releases Errata Access to the Red Hat Network

Security Vulnerability Management. Mark J Cox

Dynamic Kernel Module Support. Matt Domsch, Software Architect Dell, Inc.

Linux Distributions. What they are, how they work, which one to choose Avi Alkalay

Red Hat Partner Programs for Independent Software Vendors (ISVs)

Avnet Guide to Oracle: Oracle Linux

Red Hat Enterprise Linux for zseries, S/390: Extending Linux throughout the Datacenter

PHP in RPM distribution

Red Hat The Importance of the ISV Partner Ecosystem

Building and Managing a Standard Operating Environment

RED HAT DEVELOPER TOOLSET Build, Run, & Analyze Applications On Multiple Versions of Red Hat Enterprise Linux

Yocto Project Experience: Continuous Integration

Satish Mohan. Head Engineering. AMD Developer Conference, Bangalore

Red Hat ISV Program Guide

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Stanislav Ulrych CTO RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Red Hat Update at IBM LSU Sebastian Siegert Alliance Manager EMEA for IBM Red Hat

RED HAT ENTERPRISE VIRTUALIZATION & CLOUD COMPUTING

JBoss security: penetration, protection and patching. David Jorm

Enabling IT Agility with an Open Hybrid Cloud

Product Overview. Marc Skinner Principal Solutions Architect Red Hat RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

RED HAT ENTERPRISE VIRTUALIZATION

Issues update to SUSE Linux Enterprise Distribution (SLES) with regards to OFS

Oracle RAC Services Appendix

Red Hat Enterprise Linux OpenStack Platform. Rhys Oxenham Principal Product Manager, OpenStack

This document describes the new features of this release and important changes since the previous one.

2972 Linux Options and Best Practices for Scaleup Virtualization

Frysk The Systems Monitoring and Debugging Tool. Andrew Cagney

One-click Hadoop Cluster Deployment on OpenPOWER Systems Pradeep K Surisetty IBM. #OpenPOWERSummit

An Oracle Technical Article October Certification with Oracle Linux 5

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

MEETING DO-278 WITH RED HAT ENTERPRISE LINUX 5 Maã Shepsu Menåb Nuíríãnkh, Red Hat Solutions Architect, RHCE

WHITE PAPER Managing Linux in the Enterprise: The Red Hat Network Approach

Red Hat Enterprise Linux and management bundle for HP BladeSystem TM

Distributed File System Choices: Red Hat Storage, GFS2 & pnfs

RHEL to SLES Migration Overview

2003 Patricia Ensworth Page 1

SUSE Linux uutuudet - kuulumiset SUSECon:sta

A Project Summary: VMware ESX Server to Facilitate: Infrastructure Management Services Server Consolidation Storage & Testing with Production Servers

How To Get The Most Out Of Redhat.Com

Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd.

Red Hat Enterprise Linux Update for IBM System z

Unbreakable Linux Network An Overview

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

An Oracle Technical Article November Certification with Oracle Linux 6

The virtualization of SAP environments to accommodate standardization and easier management is gaining momentum in data centers.

Red Hat Network Satellite (On System z) 18-JUNE CAVMEN Meeting

<Insert Picture Here> Introducing Oracle VM: Oracle s Virtualization Product Strategy

The XenServer Product Family:

The Operating System Lock Down Solution for Linux

An Oracle Technical Article March Certification with Oracle Linux 7

Tee se itse: pilvi Do it yourself: cloud

Copyright by Parallels Holdings, Ltd. All rights reserved.

OpenStack in the Enterprise: From Strategy to Real Life. Radhesh Balakrishnan General Manager OpenStack

Panoramica su Cloud Computing targata Red Hat AIPSI Meeting 2010

Red Hat Enterprise Linux: The ideal platform for running your Oracle database

The path to the cloud training

Red Hat Enterprise Linux Executive Buyer's Guide. Table of Contents

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

Exam : IBM : Iseries Linux Soluton Sales v5r3

Virtualizare sub Linux: avantaje si pericole. Dragos Manac

Red Hat System Administration 1(RH124) is Designed for IT Professionals who are new to Linux.

System Management with RHN Satellite

Open Source Datacenter Conference 2011 System Management with RHN Satellite. Dirk Herrmann, Solution Architect, Red Hat

Managed Hosting Evaluating Blackboard Managed Hosting Vs. Self Hosting

APPLICATION NOTE. RTD Linux Support Overview. SWM Rev C

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

Oracle Database Scalability in VMware ESX VMware ESX 3.5

Oracle VM on Cisco UCS Simplicity, Scale and Cost Efficient

Hardware and Software Interoperability Matrix

Parallels Virtuozzo Containers 4.7 for Linux Readme

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Best Practices for Deploying and Managing Linux with Red Hat Network

JBoss enterprise soa platform

Red Hat and Condor Project

RPM Brotherhood: KVM VIRTUALIZATION TECHNOLOGY

Sun in HPC. Update for IDC HPC User Forum Tucson, AZ, Sept 2008

PARALLELS SERVER 4 BARE METAL README

Unit 10 : An Introduction to Linux OS

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

Transcription:

Open Source Software Project Management A Case Study Red Hat Enterprise Linux Bob Johnson, Red Hat

Goals for this talk Red Hat Enterprise Development Model From the community perspective Red Hat Process Flow Project Management Overview Case Study Areas Explored 2

Red Hat Development Model #1 - Red Hat contributes directly to open source projects & sponsors the Fedora distribution project #2 - Red Hat adds the engineering required to make open source projects deployable in commercial enterprise environments Additional development Integration & Hardening QA testing & Benchmarking Delivery Hardware & Software Certifications #3 - Red Hat provides services to commercial customers: 7 years Maintenance and Updates Technical Support Training & Consulting Services 3

Major Release and Periodic Update Process Flow Customer and Partner issues (bugs and features) Backport code from upstream (Kernel. Base OS, Tools) capacity evaluation proposed work internal patch review internal QE validation external customer and partner testing 4

Delivering consistent commercial solutions 2004 2005 2006 2007 2008 RHEL 2.1 RHEL 3 RHEL 4 Async Bugfix-Errata rollout for RHEL3 and RHEL4 RHEL 5 RHEL 4 delivered committed Features and ISV support Enabling hardware along Full Support phase Added SystemTap and Frysk tech previews Submission for EAL4+/CAPP certification Introducing new Update Model in U5 RHEL 3 feature complete in Full Support phase Update 8 extending this phase to bridge existing customers to RHEL5 Entering Deployment phase after U8 RHEL 2.1 in Maintenance Mode Security fixes and mission critical bug-fixes RHEL 6 RHEL 5 to be release December ' 06 Main Themes: - Core Virtualization - Platform consolidation - Integrated Security and Identity Management - Client enablement Based on Fedora Core development Major Kernel enhancements, new build environment, etc. 5

Project Life Cycle Initiation Planning Controlling Execution Closing 6

Project Initiation Product Management defines key themes for the Release or Update. Stake holders from all groups work to develop schedule which Engineering Operations maintains. Partners and Customers submit Features and Bugs to be addressed. Engineering/Support/Marketing determine content. 7

Planning Product Marketing has Product Management responsibilities for RHAT products Requirements from Customers and Partners Stake holders at Red Hat Project Management Product Marketing Partner Management Development Engineering Quality Engineering Upstream project status kernel.org package repositories (ie. samba.org) Fedora stability 8

Execution and Risk Management Steps to reduce risk in RHEL upstream acceptance. back port to current base of RHEL (in both kernel and Base OS Packages). community testing across variations of hardware. nightly build validation followed up by weekly partner testing. Red Hat Test Suite (RHTS) availability. 9

Control Bugzilla (https://bugzilla.redhat.com) Weekly progress reviews. Exceptions raised as appropriate for Change Control Management. Beta announcement lists and bug review. Online internal schedule posted. Appropriate internal and external mailings lists. 10

Closing (Life Cycle Management) For a period of 7 years from initial release (General Availability), Red Hat will provide errata maintenance for Red Hat Enterprise Linux. To facilitate the rapid adoption of new enterprise hardware and software yet retain the high standard of stability inherent in the Red Hat's enterprise products, the 7 years is divided into three phases of maintenance. Full Support 2.5 years (RHEL 4 today) Deployment 3 years (RHEL 3 today) Maintenance 7 years (RHEL 2.1 today) http://www.redhat.com/security/updates/errata/ 11

Case Study Red Hat Enterprise Linux 3 versions available today (2.1, 3,4). Process improvements between each release. Lessons learned applied at each version and update. Customer can switch between versions and chip architectures. 1500 packages make up each complete offering. 750+ certified hardware systems. 1800+ certified applications. 12

13