Elastic's transformation to a serverless architecture for Elastic Cloud Serverless involved shifting from a stateful system to a stateless design, leveraging cloud-native object storage and Kubernetes for orchestration. The changes aimed to meet evolving customer needs for simplified infrastructure management and scalability while optimizing performance and reducing operational complexity. Key strategies included using a push model for control and data communication, automated upgrades, and flexible usage-based pricing.
Dacadoo successfully transformed its API service from a virtual machine to a Kubernetes-based architecture and finally to a fully serverless solution on AWS, achieving a remarkable 78% reduction in cloud costs and significantly lowering operational maintenance efforts. The transition enhanced scalability, availability, and automation, while complying with regulatory requirements for sensitive health data. This journey highlights the benefits of adopting managed services and modern cloud technologies.