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

How WaveMaker Got Faster, Better, More Agile with Docker

技术
  • 分析与建模 - 预测分析
  • 应用基础设施与中间件 - 数据交换与集成
  • 平台即服务 (PaaS) - 连接平台
适用行业
  • Professional Service
  • Software
适用功能
  • 商业运营
  • 产品研发
服务
  • 云规划/设计/实施服务
  • 软件设计与工程服务
  • 系统集成
挑战
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, 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 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.
数量效益
  • 30x greater app density.
  • 50x better performance.
  • 80% lower costs.

相关案例.

联系我们

欢迎与我们交流!

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

Thank you for your message!
We will contact you soon.