jag arbetar med IT-team som är så passionerade för Red Hats open source-uppdrag att de ger en ”standard till öppen källkod” – mentalitet till varje projekt vi arbetar med. Vi har varit ganska framgångsrika i att hitta open source-lösningar för många av våra affärsbehov. Naturligtvis vänder vi oss till våra egna open source-lösningar för vårt operativsystem, middleware och molnbehov. Utöver det söker vi alltid open source-lösningar först för våra andra affärsbehov, till exempel användarbehörighet och telefoni.
det är genom dessa förstahandsupplevelser som jag har reflekterat över orsakerna till att öppen källkod passar bra för företaget. Här är några grundläggande fördelar som jag tror att open source erbjuder över egna lösningar:
flexibilitet och smidighet
IT-ledare måste i grunden ge flexibilitet och smidighet för sitt företag. Om du inte kan tävla på agility kommer du att bli kvar av tävlingen. Öppen källkod möjliggör teknik smidighet, som vanligtvis erbjuder flera sätt att lösa problem. Öppen källkod hjälper till att förhindra att IT-organisationen blockeras eftersom en viss funktion inte är tillgänglig från en leverantör. Istället för att vänta på att säljaren ska leverera den förmågan kan du skapa den själv.
som ett annat exempel kunde jag idag stå upp en OpenStack-instans, en Red Hat Enterprise Linux-instans eller gemenskapens ekvivalent därav, eller en MongoDB-instans, och jag kunde göra det på egen hand med öppen källkodsprogramvara tillgänglig fritt över Internet. Jag kunde börja bygga ett projekt, eller en plattform, eller testa genomförbarhet eller utveckla mina färdigheter.
om jag skulle försöka göra det med liknande proprietära produkter från VMware eller Microsoft eller Oracle, skulle jag spendera dagar eller veckor helt enkelt förhandla om villkor och avgifter bara för att komma igång. Eller, åtminstone, jag skulle åtminstone behöva gå igenom en omfattande process för att logga ut på någon form av pilotprojekt med sin säljorganisation.
hastighet
ditt företag kommer snart att tävla om hastighet, om det inte redan är det. Öppen källkod möjliggör hastighet. En stor fördel med öppen källkod är möjligheten att ta communityversionerna, komma igång, förstå om de kan lösa ditt affärsproblem och börja leverera värde direkt. När du väl har bestämt dig är professionellt stöd och tjänster alltmer tillgängliga för open source-produkter, särskilt de som stöds av Red Hat.
detta gör att du kan få det bästa av två världar — flexibilitet, smidighet och förmågan att komma igång snabbt och billigt, med förmågan att mogna i stor skala, fullt stödd implementering av företagsklass, och du behöver inte gå över proprietära licenshinder för att komma dit.
kostnadseffektivitet
öppen källkod är i allmänhet mycket mer kostnadseffektiv än en proprietär lösning. Inte bara är open source-lösningar vanligtvis mycket billigare i en företagsmiljö för likvärdig eller överlägsen kapacitet, men de ger också företagen möjlighet att börja små och skala (mer om det som kommer upp). Med tanke på att företag ofta är budgetutmanade, är det bara ekonomiskt meningsfullt att utforska open source-lösningar.
möjlighet att starta små
med öppen källkod kan du börja små och snabbt med community-versioner och sedan migrera till en kommersiellt stödd lösning eftersom dina affärskrav driver dig dit. Om projektet inte kräver support kan du fortsätta på communityversionen på obestämd tid. Du har möjlighet att prova de olika alternativen, välja det som ska fungera och sedan skala upp med en kommersiell lösning.
SOLID informationssäkerhet
kommersiell öppen källkod har en solid informationssäkerhetsrekord i en farlig värld. Självklart är det svårt att hävda säkerhetsöverlägsenhet för någon lösning och det är en utmanande miljö för oss alla, men responsen hos open source-communityn och leverantörer i förhållande till informationssäkerhetsproblem har varit mycket bra. Det faktum att vi har haft ögon på kod som i vissa fall är decennier gammal, och vi kunde identifiera och åtgärda problem när de blev uppenbara, snarare än att ha koden molder i en proprietär miljö där få visste om exponeringen men vissa utnyttjade det, är en fördel med öppen källkod.
attrahera bättre talanger
Open source ger företag möjlighet att attrahera bättre talanger. De flesta professionella tekniker är väl medvetna om öppen källkod och många tror att det är där branschen är på väg. Många tycker om att skapa egna projekt och ha förmågan att interagera med andra utanför sitt företag för att utveckla lösningar. Att ge utvecklare flexibilitet och frihet kan vara ett viktigt verktyg för att attrahera bättre talanger.
dela underhållskostnader
du kan lösa dina företagsproblem samtidigt som du effektivt delar några av underhållskostnaderna. En av de grundläggande fördelarna med öppen källkod är samhällsengagemang. I stället för att skriva en ansökan och behöva behålla den själv kan du dela kostnaden för att upprätthålla och upprätthålla applikationer mellan flera parter.
framtiden
öppen källkod är framtiden. Webb -, mobil-och molnlösningar byggs alltmer främst på öppen källkodsinfrastruktur. Vissa data-och analyslösningar är endast tillgängliga i öppen källkod.
framtida arkitekturer kommer sannolikt att baseras på öppen källkod, som de är idag i mobila lösningar med Android-plattformen; webblösningar, där den stora majoriteten av webbplatser är baserade på open source-teknik; och molnlösningar, där nästan alla, med undantag för Microsofts moln, också är baserade på open source-lösningar.