Laboratorij

Prostor za preizkušanje, učenje in preverjanje novih tehnologij pred produkcijsko uporabo.

Preizkus pred produkcijo

Laboratorij je ločeno okolje za učenje, prototipiranje, diagnostiko in preverjanje novih rešitev. Namen je zmanjšati tveganje tako, da se rešitve in spremembe najprej preverijo v nadzorovanem okolju.

Obseg se spreminja glede na problem, vendar ostaja cilj enak: spremembo preveriti dovolj zgodaj, da je njeno vedenje razumljivo še pred uporabo v pomembnejšem okolju.

PS> Get-LabStatus
Environment: Ready
Isolation  : Enabled
Monitoring : Enabled
Backups    : Verified
Changes    : Logged
Purpose    : Test → Validate → Document

Kaj preizkušam

Laboratorij ni vezan na eno tehnologijo. Namenjen je preverjanju komponent in povezav, ki jih je mogoče varno izolirati, opazovati in po potrebi ponoviti.

01

Virtualizacija in strežniške storitve

Izolirana okolja, strežniške vloge, konfiguracije in odvisnosti med storitvami.

02

DNS in omrežne storitve

Razreševanje imen, povezljivost, odvisnosti in vpliv omrežnih nastavitev na delovanje rešitev.

03

Avtomatizacija

PowerShell, ponovljivost postopkov, validacija vhodov, preizkusni načini in nadzorovana izvedba.

04

Diagnostika in spremljanje

Dnevniki, meritve, sistemsko stanje in podatki, ki pomagajo razlikovati simptom od dejanskega vzroka.

05

Varnostne kopije in povrnitev

Preverjanje možnosti obnove, postopkov povrnitve in posledic neuspele ali napačne spremembe.

06

Varnost in integracije

Pravice, utrjevanje nastavitev ter medsebojno delovanje komponent in storitev v nadzorovanem okolju.

Testiranje ni zadnji korak, ampak del zasnove

01

Prototip

Nova rešitev ali sprememba se najprej vzpostavi v omejenem okolju brez vpliva na pomembnejše storitve.

02

Preverjanje

Preverijo se funkcionalnost, napake, robni primeri, potrebni privilegiji in pričakovano vedenje sistema.

03

Merjenje

Rezultati, dnevniki in odzivi sistema se primerjajo s pričakovanim stanjem.

04

Dokumentiranje

Preverjena rešitev se dokumentira z zapisom konfiguracije, omejitev, različice in postopka povrnitve.

Rešitev laboratorija ne zapusti samo zato, ker deluje

Pred nadaljnjo uporabo morajo biti dovolj jasno poznani pričakovano vedenje, potrebni privilegiji, odvisnosti, način spremljanja delovanja in postopek povrnitve ob neuspehu.

01

Funkcionalnost

Predvideni scenariji in pomembni robni primeri imajo pričakovan in ponovljiv rezultat.

02

Varnost

Uporabljene pravice, dostopi in privilegiji so omejeni na potreben obseg.

03

Opazljivost

Na voljo je dovolj dnevnikov, meritev ali drugih podatkov za razumevanje in diagnostiko stanja.

04

Povrnitev

Znano je, kako spremembo varno razveljaviti oziroma obnoviti predhodno stanje.

05

Dokumentacija

Konfiguracija, različica, omejitve in postopek uporabe so zapisani tako, da je rešitev mogoče vzdrževati in ponovno preveriti.