Dini çfarë duhet të funksionojë
Listoni proceset që kërkon aplikacioni juaj. Një shërbim HTTP përpunon kërkesat, një punonjës përpunon detyrat në sfond, dhe një detyrë e caktuar ekzekutohet në një kohë të veçantë. Jepni çdo proces një komandë të qartë për nisje. Zgjidhni një version të mbështetur të runtime dhe regjistrojeni atë me projektin.
Ndarja e skedarëve nga të dhënat e qëndrueshme
Daljet e ndërtimit mund të riprodhohen; skedarët e ngarkuar dhe regjistrat e bazës së të dhënave zakonisht jo. Vendosni se cilat të dhëna duhet të mbijetojnë një rinisjeje para vendosjes. Mbani skedarët e përkohshëm të hedhshëm dhe vendosni të dhënat e qëndrueshme në një vend ruajtjeje me një politikë të qartë kopjimi. Testoni rikthimin, jo vetëm krijimin e kopjes rezervë.
Kontrolloni sjelljen, jo vetëm një proces
Një proces në funksionim mund të jetë ende i padobishëm. Kontrolloni një faqe të zakonshme, një kërkesë përfaqësuese dhe varësitë e saj të rëndësishme. Përdorni afate të caktuara kohore. Pas një lëshimi, krahasoni modelet e dështimit me versionin e mëparshëm dhe mbani një procedurë rikthimi që përfshin kompatibilitetin e konfigurimit.