Punktum dk’s sandbox-miljø er et testmiljø, hvor man kan udvikle og afprøve integrationer uden at påvirke rigtige .dk-domænenavne eller produktionsdata. Miljøet kan bruges til at teste tekniske flows, systemændringer og nye versioner af Punktum dk’s services.
Den fulde tekniske specifikation for sandbox-miljøet findes på Punktum dk’s GitHub.
Hvad er sandbox-miljøet?
Sandbox-miljøet er en separat testversion af Punktum dk’s tekniske services. Det er isoleret fra produktionsmiljøet og giver mulighed for at teste integrationer i et kontrolleret miljø.
Miljøet understøtter flere af Punktum dk’s services, blandt andet EPP, DAS, Forhandlerportalen og WHOIS. Det betyder, at man kan afprøve centrale dele af en teknisk integration, før den bruges i produktion.
Hvorfor er sandbox-miljøet vigtigt?
Sandbox-miljøet gør det muligt at udvikle og fejlteste sikkert, inden en integration sættes i drift. Det reducerer risikoen for fejl på rigtige .dk-domænenavne og gør det lettere at validere, at egne systemer håndterer de relevante flows korrekt.
Det er især vigtigt ved udvikling af EPP-integrationer, hvor registrering, ændringer, overførsler og andre automatiserede handlinger skal fungere stabilt.
Ved større opdateringer, herunder XSD-opdateringer, lanceres ændringerne først i sandbox-miljøet. Det giver mulighed for at teste og tilpasse integrationen, før ændringerne sættes i drift i produktionsmiljøet. XSD-opdateringer lanceres som udgangspunkt i produktion tre måneder efter, at de er gjort tilgængelige i sandbox-miljøet.
Hvad kan man bruge sandbox-miljøet til?
Sandbox-miljøet kan bruges til udvikling, test og validering af tekniske integrationer. Det gælder blandt andet:
- udvikling og test af EPP-klienter
- afprøvning af flows for registrering og overførsel
- test af kontakt- og verifikationsflows
- validering af systemændringer
- test af nye serviceversioner før produktion
Sandbox-miljøet bør derfor indgå som en naturlig del af både onboarding og løbende vedligeholdelse af integrationer.
Test i et sikkert miljø
Sandbox-miljøet er adskilt fra produktionsmiljøet. Handlinger i sandbox påvirker derfor ikke rigtige .dk-domænenavne eller produktionsdata.
Miljøet kan bruges til at udvikle og afprøve integrationer, inden de tages i brug i produktion. Det gælder blandt andet test af EPP-klienter, domæneregistrering, navneserveradministration og håndtering af poll-beskeder.
Eventuelle særlige forhold for de enkelte services fremgår af den tekniske specifikation på GitHub.FAQ om sandbox-miljøet