Siili Solutions driftsätter med Sitecore på Azure PaaS
IT-konsultföretaget Siili Solutions har driftsatt Sitecore-plattformen i en Azure PaaS-miljö. Projektet fokuserade på att bygga CI/CD-pipelines.

IT-konsultföretaget Siili Solutions har meddelat en framgångsrik driftsättning av sin webbplattform Sitecore i en Azure PaaS (Platform as a Service) -miljö. Detta representerar ett betydande steg framåt i företagets molnbaserade infrastruktur och kundlösningar.
Projektet fokuserade särskilt på att bygga CI/CD-pipelines (Continuous Integration/Continuous Deployment) med hjälp av Azure DevOps Services (VSTS). Dessa pipelines automatiserar programvaruutvecklings- och driftsättningsprocesserna, vilket möjliggör snabbare och mer tillförlitliga releaser. Siili Solutions delade sina erfarenheter och bästa praxis för integration av Sitecore Helix-lösningar i en Azure PaaS-miljö.
En central utmaning i projektet relaterade till webbplatsens prestanda och sessionshantering under hög användartrafik i Azure PaaS-miljön. Tidiga belastningstester avslöjade problem med sessionstidsupphöranden. Även om Sitecore publicerade riktlinjer för att optimera sessionshanteringen, kvarstod problemen. Omfattande tester och samarbete med Sitecores supportteam genomfördes för att identifiera orsakerna.
Slutligen upptäcktes att Azure Web Apps på Standard-prisnivån inte var tillräckliga för krävande produktion, då deras prestanda försämrades avsevärt med cirka 150-200 samtidiga användare. Lösningen var att migrera till Azure Premium V2-prisnivån, vilken erbjöd tillräcklig prestanda. Dessutom optimerades Sitecores sessionshantering genom att justera tröskelvärdena för arbets- och I/O-kompletteringstrådar (WORKER and IOCP threads) i StackExchange.Redis-biblioteket, vilket säkerställde webbplatsens stabilitet även under belastning från tusentals samtidiga användare.