Kaip debesys pagreitina automobilyje esančios programinės įrangos kūrimą ir pristatymą

  • Oct 18, 2023

„Panasonic“ inžinerijos vadovas paaiškina, kaip kūrimo įrankių ir platformų perkėlimas į debesį leido įmonei pagreitinti programinės įrangos tiekimo automobiliuose sistemoms tempą.

Šiais laikais niekas nebegamina automobilių – tai kompiuteriai ant ratų. Kadangi į automobilius patenka tiek daug programinės įrangos, kūrėjų komandos sunkiai siekia pristatyti programinę įrangą anksčiau ir dažnai. Įeikite į debesį, kuris padeda pagreitinti darbą.

Prietaisų skydelis-2013 Chrysler-nuotrauka iš Chrysler Media Relations

Nuotraukų kreditas: „Chrysler“ ryšiai su žiniasklaida

Johnas Penoyeris, „Panasonic“ inžinerijos grupės vadovas, neseniai aprašė, kaip ir kodėl jo komanda panaudojo debesį savo transporto priemonėse esančioms sistemoms. Naujame „BrightTalk“ internetinė transliacija, jis aprašė, kaip „Panasonic“ komanda perkėlė savo kūrimo platformas iš Atlantoje įsikūrusio duomenų centro ir įdiegė ją debesyje, pasitelkusi „Electric Cloud“ ir „CloudOne“.

Komanda rašo kodą vis sudėtingesnėms transporto priemonėje esančioms sistemoms, tokioms kaip UConnect sistema dabar yra Chrysler konsolėse. Augant šių sistemų paklausai ir sudėtingumui, auga spaudimas per kelerius metus pristatyti labai funkcionalią įterptąją programinę įrangą.

Yra trys pagrindiniai „Penoyer“ veiklos pranašumai, kai plėtra buvo perkelta į debesį:

Pateikite vis didesnes programas ir spartesnį tempą. Penoyer atkreipia dėmesį į tai, kad automobilių sistemų kūrimo ciklai išaugo labai intensyviai. Pavyzdžiui, jis iliustravo, kaip vos prieš kelerius metus reaktyviniai naikintuvai ir lėktuvai veikė su programine įranga su iki šešių milijonų kodo eilučių. „Dabartiniai ir būsimi nauji automobiliai turi daugiau nei 100 milijonų kodo eilučių“, – sako jis. Be to, didėja sudėtingumas, nes kiekvienoje transporto priemonėje yra daug modulių. „Daugeliu atvejų šie moduliai yra iš 20 skirtingų tiekėjų. Beveik kiekviename korpuso skydelyje, kiekviename skyriuje yra modulis. Ir transporto priemonių sistemoje yra daug tinklų.

Vos prieš penkerius metus, priduria jis, tipiškas automobilio prietaisų skydelis turėjo vienspalvį ekraną su daugybe fizinių mygtukų. „Dabar, jei eisite į prekybos saloną, greičiausiai pamatysite 7, 8 arba 9 colių ekraną, o ekrano priekiniame centre yra jutiklinis ekranas, Jis atrodo labiau panašus į tai, ką pamatytumėte „iPhone“ ar „iPad“. Be to, atminties dydis „nuo kelių megabaitų padidėjo iki 8 ar 16 gigabaitų“, prideda. „Mūsų programinės įrangos platinimas vienam šių produktų diapazonui viršija 125 GB.

Dėl to Penoyer paaiškina, "turime eiti daug greičiau nei anksčiau, kai turėjome prabangos dviejų ar trejų metų gaminių kūrimo ciklus. Mūsų prašoma pusantrų metų kūrimo ciklais kurti produktus, kurie labiau atitiktų vartotojų poreikius. mato mobiliuosiuose telefonuose. sako. „Savo aplinką pritaikėme taip, kad galėtų augti, o produktai, kurie galbūt buvo a pora megabaitų." Be to, programinės įrangos kūrimas užtruko ilgiau originalioje vietoje sistema. „Pridėjome didžiausias ir blogiausias mašinas, kurias tik galėjome gauti, ir vis tiek užtruko nuo 10 minučių iki 20 minučių iki 30 minučių. Vienas iš mūsų naujausių projektų buvo 117 minučių kūrimo laikas. Negalėjome turėti 100 kūrėjų, kurie lauktų, kol bus baigtas kūrimas, kad pamatytų, ar jie atliko savo veiksmus, ar ne.

Suteikite nuolatinę prieigą prie kūrimo komandų visame pasaulyje. Dėl trumpų pristatymo terminų „Panasonic“ plečia savo kūrėjų darbo jėgą į komandas visame pasaulyje, suteikdama galimybę kurti 24 x 7 ciklus. Tačiau nuotolinėms komandoms buvo sunku dirbti iš JAV duomenų centro. „Nors visi Atlantoje turėjo gerą prieigą prie kūrimo aplinkos, mes negalėjome vienodai įtraukti kiekvieną iš mūsų plėtros centrų Indijoje, Japonijoje ir Europoje. Penoyer sako. „Tie vaikinai buvo susieti, bet jie negalėjo matyti tų pačių procesų, tų pačių dalykų ir vienodai naudoti visų tų pačių įrankių rinkinių. Todėl nuotolinės komandos dažnai kurdavo sprendimus. Kadangi dabar visi dirba naudodami tas pačias debesijos paslaugas, „kiekviena kūrimo svetainė veikia tais pačiais procesais. Galų gale sutvirtinome tai debesyje, todėl visi turėjo vienodą autentifikavimo patirtį, todėl suteikėme visiems prieigą prie to paties įrankių rinkinio.

Pridėkite naujų sprendimų be rūpesčių ir rūpesčių: „Panasonic“ komanda dabar gali greitai pridėti funkcijų, prisiliesdama prie debesijos ekosistemos – neatlikdama finansinių ir viešųjų pirkimų procesų naujos programinės įrangos pirkimui. „Jei nustatome įrankį, kuris mums padeda – nesvarbu, ar tai modeliavimo įrankis, ar reikalavimų valdymo įrankis – yra gana ilgas pardavimo ciklas arba derybos, kurios vyksta, jei turime pritraukti naują pardavėją“, – jis. paaiškina. „SaaS modelis yra neįtikėtinai galingas. Jei identifikuosime partnerį, kuris jau yra mūsų debesies aplinkoje, koncepcijos įrodymą galime pradėti tik paskambinę telefonu.