Verifikoni largimin para se të vareni nga një shërbim
PërfunduarNdani pronësinë e kodit burimor nga transferueshmëria operacionale. Testoni eksportet, ndërtimet e pavarura, aksesin në infrastrukturë dhe evidencën e nevojshme për kalimin.
Publikuar nga TaigaSi shkruajmë
Kontrolloni çfarë keni kuptuarOrganizata juaj zotëron kodin burimor. Cila evidencë shtesë mbështet transferueshmërinë operacionale?Bëni ushtrimin
Çfarë do të mësoni
- Identifikoni asetet dhe të drejtat e nevojshme për të operuar pa furnizuesin.
- Projektoni një ushtrim të vogël largimi para se të krijohet një varësi kritike.
- Ndani vendimet e eksportit, kalimit dhe fshirjes.
Përcaktoni çfarë duhet të mbetet e përdorshme
Pronësia e kodit burimor ka vlerë. Është vetëm një pjesë e planit të largimit.
Merrni një aplikacion të trilluar, kodi burimor i të cilit ndodhet në depon e kompanisë. Ndërtimi shkarkon një paketë private nga furnizuesi. Prodhimi përdor një llogari cloud që i përket furnizuesit. Askush nuk e ka regjistruar procedurën e restaurimit të bazës së të dhënave.
Kompania e ka kodin, por ende nuk mund ta operojë shërbimin në mënyrë të pavarur. Plani i largimit duhet të mbulojë së bashku të drejtat, asetet, aksesin dhe njohuritë.
Inventarizoni varësitë
| Aseti ose përgjegjësia | Pyetja për largimin |
|---|---|
| Kodi dhe historiku | A mund të ketë ekipi pasues akses në të gjithë depon e kodit? |
| Paketat dhe licencat | A mund të marrë dhe përdorë çdo varësi të nevojshme? |
| Të dhënat dhe skemat | A mund të restaurojë regjistrime të përdorshme me marrëdhëniet mes tyre të paprekura? |
| Infrastruktura dhe konfigurimi | A mund ta rikrijojë mjedisin dhe cilësimet e nevojshme? |
| Identitetet dhe sekretet | Kush krijon kredencialet zëvendësuese dhe kontrollon aksesin? |
| DNS dhe certifikatat | Kush mund ta zhvendosë endpoint-in publik? |
| Evidenca dhe operimi | Cilat vendime, udhëzues operacionalë, teste dhe regjistra incidentesh mbeten të disponueshme? |
Kontrolloni formatet dhe shtrirjen e eksportit. Një eksport dokumentesh i lexueshëm nuk ruan domosdoshmërisht çdo marrëdhënie, bashkëngjitje ose regjistër ekzekutimi. Kërkoni një mostër dhe shqyrtojeni me njerëzit që do ta përdornin.
Kryeni një rindërtim të pavarur
Përdorni një mjedis të sigurt testimi dhe të dhëna shembull të miratuara. Jepini një inxhinieri të autorizuar paketën e propozuar të dorëzimit. Kërkojini të ndërtojë aplikacionin, të zbatojë konfigurimin, të restaurojë të dhënat dhe të verifikojë një veprim të plotë biznesi.
Regjistroni çdo element që mungon dhe kohën që duhet për ta marrë. Shmangni dhënien në heshtje të njohurive të padokumentuara gjatë ushtrimit. Qëllimi është të gjeni çfarë do t’i mungonte ekipit pasues.
Pastaj shqyrtoni kufizimet e kalimit: abonime që mbivendosen, kohë transferimi të të dhënave, akses në paketa, ndryshime identitetesh dhe disponueshmëri mbështetjeje. Përfshijini këto kosto në krahasimin mes ndërtimit dhe blerjes.
Ndani eksportin nga fshirja
Eksporti prodhon një kopje. Kalimi ndryshon kush e operon shërbimin. Fshirja heq regjistrimet e përcaktuara sipas procesit të rënë dakord. Këto janë vendime të veçanta me evidencë të ndryshme.
Përcaktoni afatin e nevojshëm të ruajtjes dhe shtrirjen e fshirjes me personat përgjegjës përkatës. Konfirmoni kushtet dhe procedurat aktuale të furnizuesit. Mos e fshini të vetmen kopje të përdorshme për rikuperim para se sistemi pritës të jetë verifikuar.
Taiga dokumenton një proces administrativ eksporti dhe një proces të veçantë fshirjeje. Vlerat e sekreteve përjashtohen nga eksporti. Prandaj, dorëzimi juaj kërkon një mënyrë të autorizuar për të rikrijuar sekretet e nevojshme. Verifikoni përmbajtjen aktuale të eksportit kundrejt nevojave tuaja të kalimit; mos supozoni se është kopje rezervë e plotë e aplikacionit.
Vendosni cilat varësi janë të pranueshme
Transferueshmëria nuk kërkon heqjen e çdo shërbimi të menaxhuar. Një varësi mund të jetë zgjedhje e arsyeshme kur kuptohen vlera, kufizimet dhe rruga e kalimit të saj.
Regjistroni varësitë e pranuara, personin përgjegjës dhe një kusht për rishqyrtim. Përsëriteni ushtrimin e largimit pas një ndryshimi të rëndësishëm të arkitekturës ose kontratës. Vazhdoni me një plan të vënies në përdorim që i përfshin këto përgjegjësi që nga fillimi.
Bëni ushtrimin
Një furnizues i trilluar ju jep një depo kodi Git dhe një eksport të bazës së të dhënave. Renditni pesë elemente të tjera që ju duhen për ta vënë aplikacionin në punë në mënyrë të pavarur. Zgjidhni një element dhe përshkruani një test që do të zbulonte një varësi që mungon.
Shkarkoni fletën e punës (Markdown)Heqja e kësaj zgjedhjeje fshin të gjithë përparimin e ruajtur në këtë shfletues.
Përparimi mbetet në këtë shfletues. Pa llogari, pa gjurmim.
Burime dhe lexime të mëtejshme
- NIST: Secure Software Development Framework ↗
- Taiga docs: Data and privacy ↗
- Taiga docs: Integrations and environments ↗