Pot 06Lekcija 4 / 6

Preverite prenehanje uporabe, preden postanete odvisni od storitve

Lastništvo izvorne kode ločite od prenosljivosti delovanja. Preizkusite izvoze, neodvisne gradnje, dostop do infrastrukture in dokazila, potrebna za prehod.

Praktična raven10 minPregledano

Izdajatelj Kako pišemo

Preverite razumevanjeVaša organizacija ima v lasti izvorno kodo. Katero dodatno dokazilo podpira prenosljivost delovanja?Opravite vajo
Vaša organizacija ima v lasti izvorno kodo. Katero dodatno dokazilo podpira prenosljivost delovanja?

Kaj se boste naučili

  • Določite sredstva in pravice, potrebne za delovanje brez dobavitelja.
  • Zasnujte majhno vajo prenehanja uporabe, preden nastane ključna odvisnost.
  • Ločite odločitve o izvozu, prehodu in izbrisu.

Določite, kaj mora ostati uporabno

Lastništvo izvorne kode je dragoceno. Je samo en del načrta prenehanja uporabe storitve.

Oglejte si izmišljeno aplikacijo z izvorno kodo v repozitoriju podjetja. Gradnja prenese zasebni paket od dobavitelja. Produkcija uporablja dobaviteljev račun v oblaku. Nihče ni zabeležil postopka obnove podatkovne zbirke.

Podjetje ima kodo, vendar še ne more neodvisno upravljati storitve. Načrt prenehanja uporabe mora skupaj zajeti pravice, sredstva, dostop in znanje.

Popišite odvisnosti

Sredstvo ali odgovornostVprašanje ob prenehanju uporabe
Koda in zgodovinaAli lahko naslednja ekipa dostopa do celotnega repozitorija?
Paketi in licenceAli lahko pridobi in uporablja vse potrebne odvisnosti?
Podatki in shemeAli lahko obnovi uporabne zapise z ohranjenimi povezavami?
Infrastruktura in konfiguracijaAli lahko ponovno vzpostavi okolje in potrebne nastavitve?
Identitete in skrivnostiKdo ustvari nadomestne poverilnice in nadzoruje dostop?
DNS in potrdilaKdo lahko premakne javno končno točko?
Dokazila in delovanjeKatere odločitve, operativna navodila, testi in zapisi incidentov ostanejo na voljo?

Preverite oblike in obseg izvoza. Berljiv izvoz dokumentov ne ohrani nujno vseh povezav, prilog ali zapisov izvajanja. Zahtevajte vzorec in ga preglejte z ljudmi, ki bi ga uporabljali.

Izvedite neodvisno ponovno gradnjo

Uporabite varno testno okolje in odobrene vzorčne podatke. Pooblaščenemu inženirju dajte predlagani paket za predajo. Naj zgradi aplikacijo, uporabi konfiguracijo, obnovi podatke in preveri eno celotno poslovno operacijo.

Zabeležite vsako manjkajočo postavko in čas, potreben za njeno pridobitev. Med vajo neopazno ne dodajajte nedokumentiranega znanja. Namen je odkriti, kaj bi naslednji ekipi manjkalo.

Nato preglejte omejitve prehoda: prekrivajoče se naročnine, čas prenosa podatkov, dostop do paketov, spremembe identitet in razpoložljivost podpore. Te stroške vključite v primerjavo lastne gradnje in nakupa.

Izvoz ločite od izbrisa

Izvoz ustvari kopijo. Prehod spremeni, kdo upravlja storitev. Izbris odstrani določene zapise po dogovorjenem postopku. To so ločene odločitve z različnimi dokazili.

Z ustreznimi odgovornimi določite zahtevano hrambo in obseg izbrisa. Potrdite trenutne dobaviteljeve pogoje in postopke. Edine uporabne obnovitvene kopije ne izbrišite, preden je prejemni sistem preverjen.

Taiga dokumentira skrbniški postopek izvoza in ločen postopek izbrisa. Vrednosti skrivnosti so iz izvoza izključene. Vaša predaja zato potrebuje odobren način ponovne vzpostavitve potrebnih skrivnosti. Trenutno vsebino izvoza preverite glede na potrebe prehoda; ne predpostavljajte, da je popolna varnostna kopija aplikacije.

Določite sprejemljive odvisnosti

Prenosljivost ne zahteva odstranitve vsake upravljane storitve. Odvisnost je lahko razumna izbira, ko razumete njeno vrednost, omejitve in pot prehoda.

Zabeležite sprejete odvisnosti, odgovorno osebo in sprožilec pregleda. Vajo prenehanja uporabe ponovite po pomembni spremembi arhitekture ali pogodbe. Nadaljujte z načrtom uvedbe, ki te odgovornosti vključuje od začetka.

Opravite vajo

Izmišljeni dobavitelj vam da repozitorij Git in izvoz podatkovne zbirke. Navedite pet drugih postavk, ki jih potrebujete za neodvisno delovanje aplikacije. Izberite eno in opišite test, ki bi razkril manjkajočo odvisnost.

Prenesi delovni list (Markdown)
Preverite razumevanje ↑

Nadaljujte učenje

Viri in nadaljnje branje

Povezano gradivo podjetja Taiga

← Prejšnja lekcija: Od dobavitelja zahtevajte dokazila