Kubernetes
55 Case Studies
A Kubernetes Case Study
Squarespace, the website-building platform based in New York, was moving from a monolithic Java application to microservices and needed a faster, more resilient way to deploy across its 5,000 VMware VM hosts in its own data centers. Its infrastructure and development teams were slowed by complex VM-based deployment processes, and they needed a container orchestration approach that could work outside the public cloud.
Squarespace adopted Kubernetes in mid-2016 to run and orchestrate containerized applications in its data center, integrating it with its existing networking stack and VM-based services. With Kubernetes, deployment time dropped by almost 85% from about 30 minutes to around 5 minutes, while resilience improved because workloads are rescheduled automatically when nodes fail. Squarespace also gained better autoscaling and productivity, and has since made Kubernetes the default for new services.
Kevin Lynch
Staff Engineer on the Site Reliability Team