Red Hat Internship report


Published on

  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Red Hat Internship report

  1. 1. INTERNSHIP REPORT Monfort Florian First year Internship June/July 2012
  2. 2. SUMMARY This internship report will go briefly through the whole Internship and will include Business/Company -oriented presentation, plus a more personal overview of the objectives/tasks that were achieved during that period of time.• Summary : Page 2• Intership Objective ­ Overview : Page 3• Why Red Hat : Page 4• Overview of Red Hat : Page 5• The Open Source way : Page 6• The Red Hat model : Page 8• The Community products : Page 10• Red Hat offer : Page 11• The Red Hats ecosystem : Page 12• A lot of ISVs trust Red Hat : Page 13• What is done and what is to come : Page 14• Conclusion : Page 152
  3. 3. INTERNSHIP OBJECTIVES Context : An agreement was passed between Red Hat and myself regarding the internship and the apprenticeship that follows: The two months internship served as a test to make sure that the investment put in the apprenticeship (salary + school fee) is actually worthwhile.Tasks and achievements :Globally the main challenge for me was to get a deeper understanding of : • The organization, how is the structure built and managed; • The internal processes I must go through when working at Red Hat; • The product lines that make the entire Red Hat offer; • The Business model that surrounds the offer, and how it helps selling.All of this means a lot of associated tasks, including the main followings: • Follow-up of the Market Development Fund; • Organization of upcoming events; • Social Media Strategy, both locally (LinkedIn) and globally (Google+); • Other Marketing actions, including translation of Marketing materials.This first report will focus on Red Hat and the description of the company.The Business Model which is very complex will be analyzed and described throughthe apprenticeship reports that will follow in the future. The purpose of this apprenticeship then is more about being watchful : make sure each part of the companys organization is at least viewed once and that it will be possible for me in the future to invest myself into projects without boundaries. 3
  4. 4. WHY RED HATThe objective at first when looking for an internship was to find a company in the OpenSource field. There are two main actors : - Canonical : developing Ubuntu : From their website : Ubuntu powers millions of desktops, laptops, netbooks and servers worldwide. Secure, intuitive and lightning-fast to load, you can use and share the Ubuntu operating system with anyone you like. It is, and always will be, absolutely free. - Red Hat : developing enterprise-oriented software : From their website : Red Hat®, the worlds leading open source and Linux® provider, is headquartered in Raleigh, NC, with satellite offices worldwide. Red Hat is leading Linux and open source solutions into the mainstream by Nearest office :Location was the key Canonical :When choosing between those two companies, it is not relevant todecide which of those two companies would be the "best" one. 5th Floor, Blue FinCanonical simply targets end-users, via a strategy that focuses on Buildingtablets, mobile phones, laptops etc. 110 SouthwarkRed Hat is more enterprise-oriented, Business-to-Business and Streetonly sells software that targets Datacenters, servers etc. London SE1 0SU United KingdomThose two actors have quite different approaches and cannot be Red Hat :compared. Each of them has its own characteristics and so otherparameters must be taken into account in order to make the rightchoice. 1 rue du Général LeclercAnd that is where office location comes... Immeuble Le Linéa 92800 Puteaux France4
  5. 5. OVERVIEW OF RED HAT About Red Hat, Inc. Red Hat, the worlds leading provider of open source solutions and an S&P 500 company, is headquartered in Raleigh, North Carolina, USA, with more than 70 offices spanning the globe. Red Hat provides high-quality, affordable technology with its operating system platform, Red Hat Enterprise Linux, together with cloud, virtualization, management, storage and service- oriented architecture (SOA) solutions, including Red Hat Enterprise Virtualization and JBoss Enterprise Middleware. Red Hat also offers support, training and consulting services to its customers worldwide. Learn more: Hat is a Some important numbers/information :constantly growingcompany, the onlyone in the current • Founded in 1993economicenvironment to • Headquarters in Raleigh, NC, USAannounce more • Almost 5.000 emlpoyees this year, across 33 countries • Investments and cash : $1,2 Billionthan a 1.000 ofadditional hire thisyear. • Stockmarket since 1999 (NYSE: RHT) • Listed in S&P 500 since July 2009Low costs, andfreedom philosophy • Reached the first billion dollars of revenue (FY12)makes Red Hat the • No debt • Red Hat France : ~60 employeesbest suitedcompany to answercustomers needs. 5
  6. 6. THE OPEN SOURCE WAY Open Source is a concept defended by Gurus such as Richard Stallman, invented with Linux. A program considered as "Open Sourced" is a program that is published under the General Public License (GPL) or with a similar license such as Apache or BSD. Those licenses mostly defend the three following rights : • The right to access the source code; • The right to modify it; • The right to re-distribute it. In practice that brings a lot of advantages : Eliminate Open Source lets you do what you want, the way Confinement you want it Open Source lets people improve software without Improved Security boundaries, therefore making updates deployment faster and more reliable People have access to any information they want, Accessibility making any platform trustworthy Lower Costs Hardware, system administration, transaction management, license management...A solution ecosystem All the software vendors and manufacturers are now focused on Open Source solutions The most inovative developments are now Technology conducted through the Open Source model The values that Open Source now represent in the Performance, IT field. Red Hat also wants to defend it / spread it Maturity, Choice into companies.6
  7. 7. WHATS IN FOR ENTERPRISES AND ADMINISTRATIONS Open Source has been considered for a long time as a "technological joke" : the simple fact that the product is available to everyone, being completely in opposition to the proprietary model, made the solutions not credited on a business perspective. Today things have changed and companies start understanding what Open Source represents for them : Open Source defends interoperability which reliesStandards on Open standards that can be used anywhere Customers can code for themselves and for their Value own needsInnovation This model allows the fastest development cycles ever seen This model allows faster patch appearance and code Quality improvement, for better quality software Choice Complete independance towards software vendors Flexibility to modify your own code in any case, such Agility as adaptation to news needs etc. Update cycles are generally accelerated and made Security much simpler compared with proprietary systems 7
  8. 8. THE RED HAT TECHNOLOGICAL MODEL In the Open Source field software development does not follow the classic schema. In deed a lot of the development is done first on a community side : the community launches a project by itself, and if that project becomes interesting on an enterprise standpoint, then Red Hat starts thinking about a potential investment. When dealing with Free Software, it is very important to understand this : the community has the ideas first, do what it wants with the project, and only then a viable economic model can be built around it. That is why Red Hat products come from the community first, and why we can find those products freely on the internet. What Red Hat does is modifying it to answer companies needs and adding commercial subscription around it, to make sure a client can be safe using the solutions.STEP 1Thousands of projects pop­up in the community.8
  9. 9. STEP 3Red Hat modifies the code, establishes a subscription model for companies to adhere to.And there we have it.STEP 2Some projects are more popular than others.Red Hat feels the code can be useful to companies. 9
  10. 10. EXAMPLES OF COMMUNITY PROJECTS THAT RED HAT SPONSORS / CONTRIBUTES TO Red Hat is one of the major contributors to Open-Source projects in general. Red Hat is actually one of the top contributors to the Linux Kernel, among other projects such as LibreOffice. Red Hat is also the official sponsor of Fedora, one of the most popular Open Source Linux distribution. Source : Fedora is a Linux-based operating system, a suite of software that makes your computer run. You can use the Fedora operating system to replace or to run alongside of other operatingLibreOffice is the systems such as Microsoft Windows™ or Mac OS X™. Thepower-packed free, libre Fedora operating system is 100% free of cost for youand open source personal to enjoy and share.productivity suite for Windows,Macintosh and GNU/Linux, that Source : fedoraproject.orggives you six feature-rich applicationsfor all your document production and dataprocessing needs: Writer, Calc, Impress, Draw,Math and Base. Support and documentation isfree from our large, dedicated community of users,contributors and developers.10
  11. 11. THE RED HAT OFFER PLATFORM MIDDLEWARE Red Hat Enterprise Linux Server JBoss Enterprise Application Platform Red Hat Enterprise Linux Server for SAP JBoss Enterprise Web Platform Red Hat Enterprise Linux for HPC MasterNode JBoss Enterprise Web ServerRed Hat Enterprise Linux for HPC Compute Node JBoss Enterprise SOA Platform Red Hat Enterprise Linux Workstation JBoss Enterprise BRMS Red Hat Enterprise Linux Desktop JBoss Enterprise Portal Platform Red Hat Enterprise MRG-R JBoss Enterprise Data Services Platform JBoss Enterprise Data Grid Red Hat Enterprise MRG-MMANAGEMENT / CLOUD JBoss Enterprise Developer Studio Red Hat Enterprise Virtualization for Servers STORAGE Red Hat Enterprise Virtualization for Desktops Red Hat Storage Software Appliance Red Hat Network Satellite Red Hat Virtual Storage Appliance JBoss Operations Network Red Hat Directory Server SERVICES Red Hat Enterprise MRG-G Red Hat Enterprise Identity (IPA) Red Hat Consulting Red Hat CloudForms Red Hat Support Services Red Hat OpenShift Red Hat Training and Certification 11
  12. 12. A LOT OF INDEPENDANT SOFTWARE VENDORS TRUST RED HAT Software vendors are also important in Red Hats strategy. They help implement Red Hat solutions in their own bundles, and are able to encourage awareness of Red Hat and Open Source solutions across various companies.12
  13. 13. A LARGE ECOSYSTEM OFHARDWARE VENDORSRed Hat has been building a very large ecosystem of hardware vendors since yearsin order to build a strong realtionship that helps shipping Red Hat softwareeverywhere.See here examples of who were working with. 13
  14. 14. WHAT IS DONE AND WHAT IS TO COME Here we will summarize what has been done during the internship and what is to come for the apprenticeship.Here are the tasks that have been worked on globally :• Website checking for errors and updates;• Event planning (most of them will occure in October);• Follow-up of the Market Development Fund;• Follow-up of translations for marketing materials;• Elaboration of the social media strategy for : · LinkedIn (France scale); · Google+ (Global Scale)• Contacts building with partners (Mostly HP & DELL).During the apprenticeship, some objectives will come that will help further understand RedHats model, and make me of course much more effective in daily marketing work.Here are some of the few objectives of the apprenticeship :• Try to get closer to the partners : purpose being to make sure that we can count on them ifneeded;• Help more deeply in France marketing organization of processes;• Manage the following tasks and get autonomous : · Translations handling; · Event planning/organization; · Sales objection handling;• Be able to follow on my own the use of Market Development Fund.This list, despite being somewhat "brief" represents most of the daily work.Other tasks might show-up.14 This must be achieved in a two years laps-time
  15. 15. CONCLUSION At then end of this short internship I am at least able to say that I surely DO NOT regret my choice. Before getting there I already knew from the Community that this would be a great experience : the only question was "how could it be".Being at Red Hat is what I wanted since many years. Like I said, the choice was entirelybetween Canonical and Red Hat because of the projects they both sponsor/develop : Fedoraand Ubuntu.That has its importance because each of those companies still have the vision that came fromthe community, and that affects each part of the company : from the management methods tothe business model.Relationships between each member of Red Hats staff is different, the way people interact isdifferent, the way we make business is different, the way we maintain our relationships isdifferent, and the way we develop and participate is different.Red Hats core value is in all those differences. Thats what makes me proud today to say Im atRed Hat.That goes also without mentioning that from a strict professionnal point of view, Red Hatallows me to get into opportunities that I simply cant find in any other business : wherebusinesses look at diplomas, people from the community look at skills, altruism, the waypeople work and how motivated they are.Those are values that no diploma will bring, but that only companies like Red Hat are capableof spreading.And yet, more is to come, so stay tuned ! 15