Säker och skalbar domänövergång
Klimato är en plattform som hjälper företag att mäta och minska klimatpåverkan från mat. När användarbasen växte blev det nödvändigt att genomföra en kontrollerad övergång från api.klimato.se till api.klimato.com. Eftersom hundratals befintliga kunder redan använde den svenska domänen, var det avgörande att båda adresserna fungerade parallellt under en övergångsperiod på upp till två år - utan driftstopp eller risk för avbrott i tjänsterna.
Klicka på en symbol för att visa mer information om AWS-tjänstens roll i systemet.
Bakgrund och mål
Målet i projektet med Klimato var att skapa en lösning som möjliggjorde en smidig övergång mellan domänerna, samtidigt som befintliga integrationer fortsatte att fungera oförändrat. Lösningen behövde vara skalbar, säker och helt automatiserad för att stödja Klimatos internationella expansion och samtidigt minimera den operativa förvaltningsbördan.
Arkitektur och flöde
För att möjliggöra en kontrollerad övergång från api.klimato.se till api.klimato.com byggdes lösningen kring en befintlig lastbalaserare i AWS (Application Load Balancer). Båda domänerna pekar mot samma lastbalanserare, där regler styr att rätt SSL-certifikat returneras beroende på vilken adress som används. På så sätt kunde kunder fortsätta använda den gamla .se - domänen samtidigt som .com togs i drift – helt utan avbrott i tjänsten.
Ett nytt DNS-record i Amazon Route 53 skapades för .com-domänen och kopplades till samma lastbalanserare som .se. Konfigurationen hanterades fullt ut via CloudFormation, vilket gjorde lösningen automatiserad, versionkontrollerad och enkel att återställa. Rollback-funktionen i CloudFormation säkerställa att eventuella fel snabbt kunde hanteras utan påverkan på användarna.
Kundvärde och resultat
Med denna lösning kan Klimato leverera sina tjänster utan avbrott till både befintliga kunder och nya användare, oavsett vilken domän de använder. Övergången till .com sker kontrollerat under upp till två år, vilket ger kunderna gott om tid att uppdatera sina integrationer. Arkitekturen är skalbar, automatiserad och framtidssäker, vilket gör att domänhantering kan ske effektivt även vid framtida förändringar - utan risk för driftstopp eller manuell hantering.