WorkBuster

Migrering av WorkBuster till AWS

Workbuster kontaktade Opsio som en AWS Advanced Consulting Partner och ville dra nytta av vår erfarenhet av att migrera verksamhetskritiska arbetsbelastningar till AWS-molnet. De ville dra nytta av de höga säkerhetsstandarderna, de flexibla och mycket tillgängliga tjänsterna och ramverk som AWS Well Architected Framework. De visste att den här typen av resurser och idéer skulle säkerställa fortsatt framgång för deras mjukvaruplattform och deras verksamhet.

Eftersom Workbusters mjukvaruplattform används i så stor utsträckning runt om i världen var det helt avgörande att det inte förekom några driftstopp. Uppgifterna är viktiga för deras verksamhet och lagrades i en MySQL-instans i vmWare-hypervisorn. Detta behövde migreras till molnet med så få störningar som möjligt.

Opsio designar lösningar med konsekvens och repeterbarhet i åtanke. Därför distribuerades Workbuster-lösningen med hjälp av AWS CloudFormation-mallar. Det innebär att infrastrukturdesignen kan versionshanteras och hanteras som vilken annan programkod som helst, och på så sätt var den mycket lätt att relatera till för teamet på Workbuster, som huvudsakligen hade en utvecklingsbakgrund. Detta passar väl in i de idéer kring DevOps som vi försöker förmedla till alla kunder vi arbetar med, eftersom förändringar kan hanteras, spåras och distribueras snabbt och enkelt när det behövs.

Själva infrastrukturutbyggnaden har utvecklats iterativt, vilket gör att Workbusters mjukvaruplattform kan dra nytta av de nya möjligheter som öppnas genom att använda molnteknik. I den inledande fasen implementerades en plattform som använde AWS Route53 för DNS-resolution till en Application Load Balancer. Lastbalanseraren hanterar SSL-avlastningen och tar på så sätt bort en del arbete från backend-applikationens serviceinfrastruktur.

Extra fördelar

Den extra fördelen med att använda en AWS Application Load Balancer är att den också är oändligt skalbar. Bakom lastbalanseraren finns en EC2-instans, uppbackad av en multitillgänglighetszon, en mycket tillgänglig MySQL-hanterad databas i Relational Database Service RDS. När uppdateringar har gjorts i applikationskoden kommer en grupp för automatisk skalning att distribueras mellan Application Load Balancer och EC2-instansen, vilket möjliggör obegränsad horisontell skalning och elasticitet. Detta är ett led i det iterativa arbetssätt som används med den här kunden och visar på den kontinuerliga relation som Opsio har med sina kunder, som förlitar sig på vår expertis och våra råd.

I enlighet med bästa praxis för säkerhet i Well Architected Framework och för att uppfylla kundens krav på starkt säkerhetsfokus med sin nya plattform hanteras och avslutas kryptering i transit av själva Application Load Balancer, som diskuterats. Kryptering i vila hanteras genom att aktivera kryptering av RDS-lagringen, vilket är så enkelt som att ändra ett alternativ!

Och naturligtvis uppnås driftskompetens delvis tack vare övervakning med hjälp av CloudWatch instrumentpaneler och larm.

managedsupport

Managed Support

costeffective

Kostnadseffektivitet

Varför arbeta med Opsio

ETNetworks infrastruktur fanns i ett datacenter, med otillräcklig redundans och motståndskraft i förhållande till den växande kundbasen och därmed de ökande kraven på prestanda, tillgänglighet och säkerhet. Deras verksamhet är av sådan art att de behöver lagra miljontals små filer, och detta orsakade problem för deras lagringsnivå

Cloud Migration

Utmaningen Lösningen Resultat Mål för migration...

Read More
Cloud Migration

Utmaningen Lösningen Resultat Workbuster kontaktade Opsio...

Read More