Utveckling, staging och produktion

Bygg, testa och betjäna användare i separata miljöer

Använd separata miljöer för att bygga, testa en vald version och köra applikationen för användarna.

Ge varje installation ett tydligt syfte

Utveckla nästa ändring

Granska det senaste arbetet i utvecklingsmiljön.

Testa en release

Använd staging för att kontrollera den valda versionen och dess användarflöden.

Kör den live applikationen

Håll produktionen knuten till den version som är avsedd för användarna.

Ge varje miljö ett tydligt syfte

Pågående arbete hamnar i utveckling. Staging är platsen för att granska en release. Produktion levererar den version som du vill att dina användare ska kunna lita på.

Miljövyerna visar de installerade resurserna och driftstatusen. Bekräfta miljön innan du använder kontrollerna för omstart eller publicering.

Skilj tillgängligheten från versionen som testas

Granska det senaste utvecklingsarbetet. Pågående ändringar hamnar i utveckling. Använd den miljön för att granska implementeringen mot det begärda beteendet innan du förbereder en release, medan produktionen ligger kvar på den avsedda versionen.

Granska en version i staging. Staging ger sammanhanget för att kontrollera en vald release. Bekräfta både tillgängligheten och den version som körs och testa sedan de användarflöden som är relevanta för publiceringen. En startad miljö väljer inte automatiskt en ny version.

Hantera testernas körtid. Utveckling och staging kan pausas när de inte behövs. Deras körperioder bidrar till hostinganvändningen. Läs den faktiska statusen och faktureringsperioden så att besluten om tillgänglighet förblir kopplade till kostnaden.

Håll testmiljöernas tillgänglighet och körkostnad synliga

Utveckling och staging kan pausas när de inte behövs. Deras körtid registreras som hostinganvändning, medan produktionen följer sitt abonnemang.

Innan ett test verifierar du att den miljö som krävs är tillgänglig. Efteråt ser du på driftstatus och kostnadsvyn i stället för att anta att miljön måste fortsätta köras.

Ge varje miljö en tydlig roll i granskningen

Utveckling stöder bygget, staging stöder granskning före publicering och produktion levererar den live applikationen. Välj den miljö som motsvarar den åtgärd du tänker utföra.

Läs aktuell status och version innan du testar en ändring. Samma projekt kan leverera olika versioner i olika miljöer, och därför är ett lyckat test i utveckling bara ett steg i publiceringen.

Ett tydligt syfte för varje steg

Utveckla nästa resultat. Granska det pågående arbetet och dess vanliga och exceptionella fall i utveckling. Använd projektverktygen för att följa förutsättningar och bygge.

Testa den avsedda releasen. Gör staging tillgängligt, bekräfta dess version och testa hela uppgiften. Tillgänglighet och driftsättning är separata beslut.

Bekräfta liveversionen. Produktion levererar den publicerade releasen. Verifiera dess version och användarflöde efter driftsättningen.

Håll experiment och liveanvändning begripliga

Använd separata miljöer för att granska arbete, verifiera publicering och hantera testernas körtid.

Frågor om utveckling, staging och produktion

De skiljer pågående utveckling, test av releaser och liveanvändning av applikationen åt. Det ger varje granskning ett tydligt sammanhang och hjälper dig att se vilken version en användare faktiskt ser.

En start återställer tillgängligheten. Driftsättningen avgör vilken version som körs där. Läs den aktuella versionen när miljön är tillgänglig och driftsätt den avsedda releasen vid behov.

Använd de tillgängliga kontrollerna för utveckling och staging och följ den resulterande statusen. Förfrågan och den faktiska pausade statusen är separata steg.

Faktureringsvyn registrerar deras körsessioner med tillämplig timtaxa. Sessionerna avrundas till fakturerade timmar; granska perioden och beloppet som visas för det faktiska projektet.

Följ den visade statusen och tiden för nytt försök innan du skickar en annan åtgärd. Bekräfta den resulterande tillgängligheten i stället för att anta att den första förfrågan redan är slutförd.