Case Studies How WaveMaker Got Faster, Better, More Agile with Docker
Edit This Case Study Record

How WaveMaker Got Faster, Better, More Agile with Docker

Analytics & Modeling - Predictive Analytics
Application Infrastructure & Middleware - Data Exchange & Integration
Platform as a Service (PaaS) - Connectivity Platforms
Professional Service
Software
Business Operation
Product Research & Development
Cloud Planning, Design & Implementation Services
Software Design & Engineering Services
System Integration
WaveMaker faced several challenges with their monolithic build process, which limited the number of releases they could manage. They also utilized excessive resources to support free trials for thousands of users, requiring a voluminous and complex operation for managing upgrades, updates, and workload migration. With a rapidly growing developer community, WaveMaker needed to quickly scale their operations or hire a large team to manage the increasing application workload. The company needed a solution that would allow them to efficiently manage thousands of custom apps built via their Rapid Application Development and Deployment platform.
Read More
WaveMaker, Inc., a Pramati Technologies company, is a software platform provider that revolutionizes how enterprises build, deliver, and manage modern custom applications. The company focuses on improving business agility and fostering innovation by leveraging the latest trends and technologies in Rapid App Development (RAD). These include multi-device auto-responsive interfaces, componentized app assembly, Docker for app-optimized container deployment on private infrastructures, and APIs and Microservices Architecture (MSA) for scalable integration. WaveMaker is headquartered in Mountain View, CA, with offices in Hyderabad, India.
Read More
WaveMaker adopted Docker Containers to address their challenges. Docker technology allowed developers to package applications in standard containers and transfer them to virtually any server, eliminating the need for creating virtual machines for each app. This resulted in better resource utilization and increased processing power for more applications. WaveMaker also implemented a Microservice Architecture, breaking down the platform into multiple smaller services running as Docker containers. This increased the maintainability and agility of the platform, allowing for daily builds to the staging environment and weekly production releases. Additionally, WaveMaker developed an innovative volume layer technology to make containers truly portable along with the associated data, enabling simplified upgrades and container migrations.
Read More
WaveMaker achieved better resource utilization by hibernating applications that were not running, saving resources and allowing containers to be launched on web requests in less than a millisecond.
The implementation of Microservice Architecture increased the maintainability and agility of the platform, enabling daily builds to the staging environment and weekly production releases.
WaveMaker's volume layer technology allowed for true portability of containers along with their data, facilitating simplified upgrades and container migrations.
30x greater app density.
50x better performance.
80% lower costs.
Download PDF Version
test test