Знаете што треба да работи
Наведете ги процесите што вашата апликација ги бара. HTTP услуга ги обработува барањата, работникот обработува позадински задачи, а закажаната задача се извршува во одредено време. Дајте им на секој јасна команда за стартување. Изберете поддржана верзија на Runtime и забележете ја со проектот.
Одделете ги датотеките од трајните податоци
Излезот од градбата (build) може да се пресоздаде; качените датотеки и записи во базата на податоци обично не можат. Одлучете кои податоци мора да преживеат рестарт пред да го објавите проектот. Чувајте ги привремените датотеки како потрошливи и поставете ги трајните податоци во склад со експлицитна политика за бекап. Тестирајте ја обновата, не само создавањето бекап.
Проверете го однесувањето, не само процесот
Еден процес што работи сè уште може да биде неискористлив. Провери обична страница, репрезентативен барање и неговите важни зависности. Користи ограничени временски рокови. По издание, спореди шеми на неуспех со претходната верзија и задржи процедура за враќање што вклучува компатибилност на конфигурацијата.