Centric connect.engage.succeed

Dé boodschap tijdens de Microsoft World Partner Conference

Geschreven door Dick van Straaten - 03 augustus 2016

Dick van Straaten
Onlangs was ik bij de Microsoft World Partner Conference 2016 in Toronto. Tijdens dit event - met het thema Digital Transformation - nam Microsoft de deelnemers mee in de ‘journey to the cloud’.

Microsoft verwacht dat veel bedrijven vroeg of laat wel moeten transformeren naar de cloud om te kunnen overleven. Dit betekent dat de technische professional en zijn processen met deze veranderingen mee moeten. Het sleutelwoord? DevOps! Maar wat is eigenlijk DevOps? “DevOps is the union of people, process, and products to enable continuous delivery of value to our end users”, aldus Donovan Brown van Microsoft.

In bovenstaande definitie valt op dat DevOps noch Dev noch Ops is. Navraag leert dat het allebei is en méér. Bij DevOps gaat het om de samenstelling van het team bestaande uit voldoende T-Shaped-generalisten, aangevuld met specialisten. Specialisten met de juiste focus en houding voor een optimale kwaliteit en doorlooptijd. DevOps is ook snelheid. Dit wordt bereikt door een geautomatiseerde ontwikkelstraat met infrastructure-as-a-code en veel herbruikbare componenten. Oftwel: door cloud!

Voldoe je als team aan de DevOps-definitie, dan is succes gegarandeerd, zo blijkt uit een onderzoek van Puppet Labs (2015 DevOps Report). “High-performing IT organizations experience 60X fewer failures and recover from failure 168X faster than their lower-performing peers. They also deploy 30X more frequently with 200X shorter lead times.”



Kortom, de boodschap tijdens de Microsoft World Partner Conference was glashelder: Omarm DevOps, omarm de Cloud voor een optimale business alignement!

Over Dick

Dick van Straaten is Craft Expert van Team Azure Development binnen Craft, hét groeiprogramma voor IT'ers (powered by Centric). Wil je zijn blog volgen? Schrijf je in voor de Craft-update.

     
Reacties
  • Thingks
    Henri Koppen
    03 augustus 2016
    Ik snap wat de boodschap is van Microsoft als cloud provider. En inderdaad bieden zij een omgeving aan uit de cloud(=internet) en op basis van cloud computing. Het is echter een (groot) misverstand door DevOps te verweven met Cloud. DevOps is de beschrijving van het gebruiken van automatisering en tools om de taken van ontwikkelaars en beheerders van de applicatie en infrastructuur samen te laten werken om software veel sneller in handen van gebruikers te krijgen, maar ook oom sneller aanpassingen te kunnen doen of dit nu features of fixes zijn. Beheerders streven stabiliteit na, ontwikkelaars flexibiliteit en vrijheid, met DevOps kan dat prachtig samen komen zodat de spanning tussen die twee verschillende mensen samenkomt. However, en nogmaals, dit heeft in feite niets met Cloud te maken, maar met tools en frameworks. Azure kun je ook in je eigen datacenter draaien net als Puppet en Docker en zonder Azure kun je met OpenStack aan de gang. Mijn punt is dat als je DevOps wilt toepassen dit niet betekend dat dit in de cloud (=omgeving van iemand anders) hoeft te gebeuren. En wat heeft een bedrijf nodig om te overleven? De Cloud? Of de juiste tools om flexibel te zijn en automatisering toe te kunnen passen. Ik denk dat laatste.
  • Centric
    Dick van Straaten
    04 augustus 2016
    De keuze voor Cloud komt vaak mede voort uit de behoefte aan flexibiliteit en snelheid. Om die redenen vind ik de keuze voor DevOps na de keuze voor Cloud een logische keuze; inderdaad niet andersom.
    In de Azure Cloud wordt er van ontwikkelaars ook kennis en inzicht van infrastructuur verwacht. Daarmee vervaagt de klassieke scheidslijn tussen ontwikkelaars en beheerders en ontstaat er wat mij betreft een ander profiel voor de DevOps-professional.
  • Thingks
    Henri Koppen
    04 augustus 2016
    Dick, bedankt voor je reactie en kan ik me goed in vinden. Overigens zie ik dat vervagen met een beetje nuance. Ontwikkelaars moeten zich inderdaad gaan verdiepen in meer dan code maar hebben nu eenmaal minder een bril op van de beheerder en beheerders moeten zich dus ook meer gaan verdiepen in de wereld van de ontwikkelaars ook om de veiligheid ervan te snappen, maar zijn geen code wizards en meer gericht op CLI scripts. Het is in mijn ogen meer het veranderen dan het vervagen van de rollen. Maar goed, dat is in de marge :-)

    Dus ook als je kijkt naar de bedreiging die genoemd word, is niet de cloud an sich de bedreiging, maar de competenties en mindset om zich bijvoorbeeld met DevOps bezig te houden.
Schrijf een reactie
  • Captcha image
  • Verzenden