Vedeti, kaj je treba zagnati
Navedite procese, ki jih vaša aplikacija potrebuje. HTTP storitev obdeluje zahteve, delavec pa obdeluje ozadinska opravila, načrtovana naloga pa se izvaja ob določenem času. Vsakemu določite jasen ukaz za zagon. Izberite podprto različico izvajalnega okolja in jo zabeležite v projektu.
Ločite datoteke od trajnih podatkov
Izhod gradnje je mogoče znova ustvariti; naložene datoteke in zapisi v bazi podatkov navadno niso. Preden uvedete, se odločite, kateri podatki morajo preživeti ponovni zagon. Za začasne datoteke predvidevajte možnost brisanja, trajne podatke pa shranite na mesto z izrecno rezervno kopijo. Preizkusite obnovitev, ne le ustvarjanje varnostne kopije.
Preverite vedenje, ne le procesa
Tečeči proces je lahko še vedno neuporaben. Preverite običajno stran, predstavitveni zahtevek in njegove pomembne odvisnosti. Uporabljajte omejitve časa. Po izdaji primerjajte vzorce napak s prejšnjo različico in imejte postopek povrnitve, ki vključuje združljivost konfiguracije.