The document summarizes Betsson's journey from a monolithic architecture to a microservices architecture. It describes how the company started with a single monolith supporting one brand, then scaled the monolith by adding instances as more brands were acquired. This led to challenges with scalability, isolation, availability, and deployments. Betsson then moved to a SOA approach with larger services, but still faced issues. The company is now adopting microservices with bounded contexts for each functionality. This allows independent scaling of services using service discovery with Consul. Docker is used to isolate services and make them portable. The future involves using cluster schedulers to distribute services across servers.