Audi ajaa innovaatioita pilvialustoillaan Red Hatin avulla

Autoalan jättiläinen Audi luo innovatiivisia digitaalisia palveluita asiakkailleen yhdistämällä avoimen lähdekoodin teknologian taktisen hyödyntämisen DevOpsin inspiroimaan muutosohjelmaan.

Sebastian Kister, Audi AG:n Kubernetes Competence Centerin tuotetiimin johtaja, kertoo hänen organisaationsa käyttäneen Red Hat OpenShiftiä, yritysvalmis Kubernetes-konttialustaa, rakentaakseen skaalautuvan ympäristön pilvipohjaista ohjelmistokehitystä varten.

Sen sijaan, että luottaisi perinteiseen "plan-build-run" -organisaatioon, Audi, joka on osa Volkswagen-konsernia, on luonut teknologisen ja kulttuurisen muutoksen, jonka avulla sovelluskehittäjätiimit voivat toimittaa karkaistuja ja suojattuja säiliöitä joustavasti. käytetään digitaalisten palveluiden toimittamiseen yrityksen asiakkaille. Kister sanoo:

Meillä on menestyviä ja onnellisia käyttäjiä, jotka jakavat tietonsa projekteista, tuotemerkeistä ja jopa yritysten välisistä asioista yhteisöissä – ja he rakentavat loistavia tuotteita. Menestys syntyy ajattelutavan mukauttamisesta, joka johtaa uusiin tapoihin työskennellä yhdessä ja ajatella yhtenä suurena yrityksenä.

Tämän yhteisen lähestymistavan katsotaan olevan ratkaisevan tärkeä auttamaan Audia selviytymään autoalan nopeasta muutoksista. Klassisessa autotekniikan ekosysteemissä vallinneiden 3–5 vuoden tuotesyklien sijaan autonvalmistajat kohtaavat häiritsevän innovaation ja asiakkaiden nopeasti muuttuvien odotusten maailman. Kisterin mukaan Audin on tarjottava kuljettajille uusia digitaalisia kokemuksia nopeasti ja tehokkaasti kaikilla avainalueilla, kuten autonominen ajaminen ja kestävyys:

Haluamme olla edistyksellisin premium-brändi, jolla on parhaat asiakaskokemukset ja kiehtovat asiakasinnovaatiot. Nykymaailmassa kyky sopeutua nopeasti uusiin asioihin on kehittynyt ydinosaamiseksi, joka koskee niin ihmisiä kuin yrityksiäkin.

Osaaminen

Kisterin tehtävänä IT-osastolla on johtaa Audin Kubernetes Competence Centeriä. Tämä keskus sisältää ryhmän teknisiä asiantuntijoita, jotka tarjoavat alustan, joka tunnetaan nimellä Kubika O, jota käytetään luomaan valikoima vankkoja ja luotettavia työkaluja koko yrityksen tuotetiimeille itsepalvelua varten. Tavoitteena on tarjota keino, jonka avulla tuotetiimit voivat ottaa käyttöön konttityökuormia pilvitagnostisella alustalla, hän selittää:

Keskitymme tehtäväämme olla pilvipalveluntarjoajista riippumaton ja luoda kustannustehokas usean vuokraajan alusta. Volkswagen on valtava ryhmä ja alustoilla on erilaisia ​​käyttötapauksia. On todella tärkeää, että olemme pilviagnostikkoja niin laajassa ympäristössä. Sijoitamme siis alustamme strategisesti monipilvi- ja usean vuokralaisena, emmekä keskity valtavaan kerrokseen hallittuja – tai sanotaanko hallitsemattomia – palveluita huipulla, vaan keskitymme turvallisuuteen ja suoritusaikaan eikä mihinkään muuhun.

Kubika O:ssa on kolme avaintasoa. Alin kerros sisältää AWS- ja Azuren julkisiin pilviin perustuvat "perustuspalvelut". Peruskerroksen päällä Audi käyttää Red Hat OpenShift 4.9:ää. OpenShift tarjoaa vakaan, skaalautuvan ympäristön tuotekehitysprosesseille, joita yritys toteuttaa pilvialustoillaan. Ylin kerros sisältää joukon komponentteja – tietoturvan, automaation ja käytäntöjen ympäriltä –, jotka auttavat Audin tuotetiimiä luomaan turvallisia digitaalisia palveluita yrityksen asiakkaille. Kister sanoo, että tämä kolmikerroksinen lähestymistapa antaa Audin henkilöstölle mahdollisuuden työskennellä tehokkaasti:

Menestyksemme perustuu intohimoisiin ihmisiin. Mutta nyt meillä on hienoja tekniikoita, joiden avulla ihmiset voivat seurata intohimoaan. Nämä tuotteet ovat yhteensopivia, turvallisia ja luotettavia. Koska jos heillä ei ole näitä tekniikoita, he eivät menesty. He tarvitsevat turvalliset ja luotettavat suoritusajat tuotteiden luomiseen.

Teknologian käyttöönotto on monella tapaa yksinkertaisin osa prosessia, Kister neuvoo. Digitaalisten johtajien, jotka haluavat muuttaa organisaatiota auttaakseen kehitystiimejä rakentamaan arvokkaita digitaalisia palveluita asiakkaille, on keskityttävä kulttuurin muutokseen. Sen lisäksi, että Audi tarjoaa vankan ja turvallisen teknologisen perustan, se käyttää DevOpsia varmistaakseen, että kehittäjä- ja yritystiimit voivat toimittaa karkaistuja ja suojattuja säiliöitä. Vaikka termiä DevOps käytetään laajalti, Kister väittää, että monilla yrityksillä on edelleen vaikeuksia määritellä yhteistä kieltä organisaatioiden osastojen välillä:

Haluamme päästä eroon noista siiloista. Haluamme murtaa ne siilot ja keskittyä vahvaan ammattitaitoiseen palveluorganisaatioon – konsultoimalla jokaista projektia erikseen ja opettamalla heille myös standardeja.

Audin keskeinen taktiikka DevOps-tekniikoiden menestyksekkäässä hyödyntämisessä on ihmisten mahdollistaminen, ja kehityskulttuuri keskittyy tiedon jakamiseen. Tämä yhteistyöhön perustuva lähestymistapa on iso tauko muissa yrityksissä usein sovellettuihin taktiikoihin, Kister uskoo:

Jotkut "vanhan maailman" johtajat huutavat: "Voi ei. Et voi tehdä sitä. Tämä ei skaalaa.’ No, se skaalautuu – ja paljon paremmin. Koska sinulla on lyhyessä ajassa mielettömän vahva yhteisö intohimoisia ihmisiä sen sijaan, että armeija prosessia seuraavia mielettömiä zombeja luo omaa varjo-IT.

Työ kesken

Kisterin mukaan hänen organisaationsa lähestymistapa kehitykseen on edelleen keskeneräinen. Varmistaakseen, että Audi käyttää Kubernetesia tuoreena, hän loi kumppanuuslähestymistavan Cloud Native Computing Foundationin kanssa vuonna 2019, jonka avulla hänen tiiminsä ihmiset voivat olla yhteydessä laajempaan avoimen lähdekoodin yhteisöön:

Tämän kumppanuuden tarkoituksena ei ole vaikuttaa Kubernetes-yhteisöön, vaan pikemminkin tietää, mihin he ovat menossa. Haluamme olla eturintamassa, tietää, mihin trendit ovat menossa, ja reagoida määrätietoisesti ja ajoissa – emmekä seuraa vuosia sen jälkeen, kun jotain on vakiinnutettu.

Kister väittää, että Audin sitoutuminen avoimen lähdekoodin yhteisöön on uraauurtavaa, eroaa monista nykyisistä yrityksistä, jotka edelleen pyrkivät välttämään työskentelyä syrjäisillä alueilla ja sijoittamaan sen sijaan rahaa vakiintuneisiin teknologia-alueisiin. Ulkoisen yhteisön lisäksi Kister loi sisäisen ohjelman OpenShiftin yhteiskäyttöön vuonna 2020:

Kyse on parhaiden käytäntöjen jakamisesta. Se ei ole ylhäältä alaspäin johdettava asia. Siinä ihmiset jakavat kokemuksensa alustan omistajien ja insinöörien asiantuntijaryhmän kanssa. Sillä on suuri vaikutus. Vaikutamme konsernin IT:n standardointiin. Ja skaalaamme käytäntöjä käyttöönottokerroksen sisällä alustatiimien välillä.

Tämän yhteisen lähestymistavan tuloksena Kister sanoi, että Audi hyötyy vahvasta yhteisöstä alustainsinöörien ja omistajien välillä sekä myös Kubernetesia päivittäin käyttävien ihmisten välillä:

He auttavat toisiaan. Kaikki tämä parantaa teknologian mittakaavaa, koska projekteihin osallistuvat ihmiset voivat auttaa toisiaan. Heidän ei tarvitse kirjoittaa 20 000 lippua alustatiimillesi, mikä on melko vähän – ja tällainen riippuvuus teknisiin asiantuntijoihin tarkoittaa, että lähestymistapasi ei skaalaudu. Mutta jos otat käyttöön niin monta ihmistä kuin mahdollista, teknologiasi skaalautuu orgaanisesti heidän välillään.

Popular Articles