Driftsmiljöer

Definition av Driftsmiljöer

Nedan följer definition av de olika typer av driftsmiljöer som kan vara aktuella att köra en applikation på.

  • Produktionsmiljö, den miljö som applikationen kör på i “produktion” och som används av slutanvändarna.

  • Testmiljöer, ibland har man enbart en enda testmiljö som kan omfatta en eller alla typer av miljöer som listas här nedan, ibland är behovet att ha separata.

    • Testmiljö, miljö där man kan testa förändringar, primärt test av andras kod, och man bygger oftare till denna miljön än vad man releasar in i Acceptanstestmiljön (UAT). I denna miljön utförs integrationstester. Kan också ibland kallas för “staging”, “latest” eller “build and test”.

    • Acceptanstestmiljö (UAT), miljö där acceptanstester utförs. Denna miljö är stabilare än testmiljön, hit sker "kontrollerade" driftsättningar.

  • Quality assurance miljö (QA), miljö vars primära syfte är att ge en miljö där man kan återskapa fel i produktion. En produktionslik miljö.

  • Utveckling, miljö där man kan utveckla hela eller delar av lösningen. Kan finnas lokalt på utvecklarnas egna datorer, eller tex en gemensam server. Här sker enhetstester.

  • Utbildning, miljö som används specifikt vid utbildning av användare i applikationen. Utbildningsmiljön kan innehålla tillrättalagda utbildningsdata eller tex en spegling av produktionsdata.