Netflixi kaoseahv ja tarneahel

Mul oli hiljuti vestlus Zara emaettevõtte Inditexi tegevjuhi Carlos Crespoga, kus ta mainis Netflixi poolt üle kümne aasta tagasi loodud tarkvaratööriista süsteemi vastupidavuse institutsionaliseerimiseks. Nimi on meeldejääv ja tarneahela juhtide jaoks, kes üritavad rahututeks aegadeks oma tarnevõrke uuesti leiutada, on see vastupandamatu. Ja veel, GoogleGOOG
Otsing "tarneahela kaose ahv" andis täpselt tulemuse üks tsitaataastast 2012.

Miks me ei rakenda seda ideed tarneahela vastupidavuse suurendamiseks?

Mis on Chaos Monkey?

On tarkvara tööriist, ja laiemalt, inseneriprintsiip, mis lülitab juhuslikult välja keeruka süsteemi osad, sundides operaatoreid reaalajas taastuma. Umbes nagu üllatustuletõrjeõppus, kuid iga päev ja juhuslikel viisidel ja kohtades. Idee seisneb selles, et süsteemiprobleemide kiire lahendamise oskus on õppeprotsess, mis peaks kasu saama järsevast õppimiskõverast.

Taustalugu räägib sellest, kuidas Netflix laiendas oma voogesituse äri Amazon Web Servicesis, siirdudes samal ajal DVD-de saatmiselt kliendi ukse taha. Esmapilgul on see loogiline lähenemine süsteemi koondamise planeerimisele, nagu NASA-lt oodata võiks, kuid praktikas kasutab see ära Netflixi kultuurinormi, mis võimaldab üksikutel kaastöötajatel oma probleeme lahendada. Nagu kroonikas "Kaosetehnika2020. aasta raamat, mille autorid Casey Rosenthal ja Nora Jones, kes olid Netflixi praktika teerajajad, taandub viiele põhimõttele:

  • Looge hüpotees püsiseisundi käitumise kohta
  • Muutke reaalseid sündmusi
  • Käivitage katseid tootmises
  • Automatiseerige katsed pidevaks käitamiseks
  • Minimeeri plahvatuse raadius

Kultuuri ja protsesside segu Netflixis on oluline, kuna see edendas ja kasutas avatud lähtekoodiga probleemide lahendamise lähenemisviisi, samal ajal kui juhuslike väljalülituste süstemaatiline pööramine kiirendab kogu laiendatud meeskonna õppimist.

Tarneahela vastupidavus ja kaosetehnoloogia

Digitaalne transformatsioon tarneahelas on sel aastal kuum olnud, sest see aitab tarneahelatel toetada uusi ärimudeleid ja liikuda jätkusuutliku tegevuse poole (vaata BCG X uuringut), aga ka seetõttu, et see lubab "vastupidavust". Kahjuks taanduvad digitaalse muundamise praktilised rakendused tarneahela vastupanuvõime tagamiseks üldiselt ikkagi parema "nähtavuse" tagamiseks platvormidele, mida toetab hulk traditsioonilisi taktikaid, nagu varude puhverdamine ja kahekordne hankimine. Selle lähenemisviisi aluseks on veel üks analüütilise töö kiht taastumise aeg David Simchi-Levi MIT-is ja simulatsioonide laine digitaalsete kaksikute abil. See kõik kõlab suurepäraselt, kuid puudu on süstemaatiline viis katsetada tegeliku tarneahela ebaõnnestumisega, et õppida, kuidas praktikas kõige paremini taastuda.

Chaos Monkey rakendamine tarneahelates

Arstid annavad Hippokratese vande, enne kui nad meid lahti löövad, sealhulgas kuulsusrikkalt "ei tee paha". Pole paha mõte kõigile, kes rakendavad tarneahelates Chaos Monkey põhimõtteid, mis tähendab päris masina juhuslikku väljalülitamist kuskil. See on mittetriviaalne ja minu teada ei juhtu veel kuskil.

  • Esimene ülaltoodud põhimõte ütleb, et tuleb keskenduda pigem süsteemi väljunditele kui sisemistele atribuutidele. Kontrollige, kas süsteem töötab, selle asemel, et püüda mõista, miks see töötab.
  • Teine põhimõte ütleb, et lõhkuda erinevaid asju realistlikul viisil. Pole vaja simuleerida ülemaailmset termotuumasõda, lihtsalt lülitage lüliti välja või kaotage tellimus ja õppige, milline lahendus kõige paremini toimib.
  • Kolmas põhimõte ütleb, et parim koht õppimiseks on tootmine. Tegevuse kaudu õppimine on parem kui simulatsiooni abil õppimine – st digitaalsed kaksikud on suurepärased, kuid nendest ei pruugi piisata vastupidavuse kultuuri loomiseks.
  • Neljas põhimõte institutsionaliseerib kaoseahvi põhimõtted, kuna see võimaldab eksperimenteerimisprotsessi skaleerida, mis viib teid järsemale õppimiskõverale. Kasutage tuletõrjumisel andmeteadust.
  • Lõpuks minimeerige plahvatuse raadius. See tähendab "ära kahjusta" ja tähendab teatud tüüpi puhverdamist (varud, tarneaeg, kiirendatud tarne), et kaitsta kliente teie katse tundmise eest. Õppige kontrollitud plahvatusi juhtima.

Võib väita, et viimased kolm aastat Covid, sõda, töörahutused, ja majanduslik ebastabiilsus on olnud üks suur kaoseahv kuivjooks kõigile. Netflixi õppetund oli see, et selline kriis ei ole lihtsalt midagi, mida plaanida, vaid see on midagi, mida tuleb elus püsiva faktina hallata.

Täiuslik torm ei pruugi kunagi lõppeda, nii et võib-olla peaksime õppima sellega elama.

Allikas: https://www.forbes.com/sites/kevinomarah/2022/12/22/netflix-chaos-monkey-and-supply-chain/