实例探究 > How WaveMaker Got Faster, Better, More Agile with Docker

How WaveMaker Got Faster, Better, More Agile with Docker

公司规模
1,000+
地区
  • America
  • Asia
国家
  • India
  • United States
产品
  • WaveMaker Enterprise (WME)
  • WaveMaker Cloud
  • Docker Containers
技术栈
  • Docker
  • Microservice Architecture
  • Volume Layer Technology
实施规模
  • Enterprise-wide Deployment
影响指标
  • Cost Savings
  • Digital Expertise
  • Productivity Improvements
技术
  • 分析与建模 - 预测分析
  • 应用基础设施与中间件 - 数据交换与集成
  • 平台即服务 (PaaS) - 连接平台
适用行业
  • Professional Service
  • Software
适用功能
  • 商业运营
  • 产品研发
服务
  • 云规划/设计/实施服务
  • 软件设计与工程服务
  • 系统集成
关于客户
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.
挑战
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.
解决方案
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.
运营影响
  • 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.
  • The company built monitoring support for container and instance visibility, providing IT admins with intuitive dashboards to monitor the health of running containers.
  • WaveMaker's enterprise version, WaveMaker Enterprise (WME), leveraged their Docker learnings to provide powerful container management capabilities, including manageability, orchestration, optimization, security, and reliability.
数量效益
  • 30x greater app density.
  • 50x better performance.
  • 80% lower costs.
  • Over 2,500 developers from 70 countries successfully ran their apps, receiving over 4 million hits.
  • The platform provisioned 37,000 containers and transferred around 25GB of app data.

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

相关案例.

联系我们

欢迎与我们交流!
* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

感谢您的信息!
我们会很快与你取得联系。