Join our largest event of the year | CamundaCon 2022 October 5-6

Icon Close
Register

24 Hour Fitness

High-Volume Real-Time Processes for Fitness Industry Leader

Industry:
other
Region:
North America

Key Benefits

  • Standards-based Collaboration
  • Increased Agility
  • Open Architecture

Camunda Products

  • Camunda Platform
24HourFitness-video

Video from CamundaCon 2020

24 Hour Fitness – Automating 5 Billion Plus Process Node Executions a Month with Camunda

• Executing more than 230 million process instances per day.
• Improving transparency of infrastructure and operations for multiple stakeholders.
• Providing visibility for 800 deployed processes and 250 DMN tables.

The Background

Headquartered in San Ramon, California, 24 Hour Fitness is a leading health club industry pioneer, serving nearly 4 million members in over 400 clubs across the U.S. For more than 30 years the company has been dedicated to helping members change their lives and reach their individual fitness goals. With convenient club locations, personal training services, popular group exercise classes and a variety of strength, cardio and functional training equipment, 24 Hour Fitness offers fitness solutions for everyone.

The following interview was conducted with Rajeev Yeddanapudi, Senior Manager, Software Architecture and Jimmy Floyd, Solution Architect at 24 Hour Fitness.

The Challenge

“With all our orchestration, transformation and business rules buried in Java code it was becoming time consuming to understand how our systems operated, bring new hires up to speed and answer use case questions. Due to the complexity of our business rules and the general mistakes that naturally take place in human communication, it was time consuming and error prone to translate information from the product owners to developers and vice versa.”

Why Camunda Platform?

“After listing out our requirements for an ESB, we noticed that a BPMN suite fit our needs as well as, if not better than, the more common ESB products. We compared several open source products and decided on Camunda. It provides all the tools we needed to develop and deploy processes within our current development and deployment pipeline.”

The Implementation

“Like all products, Camunda has presented us with a few challenges. First, to reach our performance goal, we had to disable all history. With history disabled, we lose insight into the usages of our processes and where failures happen. With the way Camunda Operate and development tools work, there is no way to drill down into the child processes. Since our processes are layers deep this causes us to spend more time understanding our processes than should be required. Currently, we have a few hundred war deployments that use Camunda and if each deployment has dependencies to a specific version on Camunda it would be very difficult to keep on the latest version of Camunda. We are currently working on ways to abstract this out so that we don’t have to rebuild deployments with a Camunda upgrade.”

The Impact

“We have a platform that allows for initial designs to consist of BPMN and DMN in a way that can be easily reviewed by product owners, architects, developers, and development managers. Logic and terminology issues are found during design time. Business domain language provided by the product owners has started to end up in the final implementation. Each BPMN/DMN is code reviewed independently which allows for fine grained views of steps in the process. We are also able to find bugs, refactor and enhance easier than before. Furthermore, our groups can review and approve production changes with a better level of confidence that a change won’t break other parts of the system.

Our groups can review and approve production changes with a better level of confidence that a change won’t break other parts of the system.
Jimmy Floyd, Solution Architect at 24 Hour Fitness

Currently, we have 800 process models deployed with over 230 million process instances per day. We also have around 40 decision tables deployed with over 20 million evaluated decision instances per day.”

Similar Case Studies

Münchener Hypothekenbank eG updated its process engine with Camunda and developed a central task list to manage manual tasks. The result? Shorter reaction times and happy staff whose work is a pleasure with the new system.
SV Informatik provides custom IT solutions for insurance companies. Since introducing Camunda, numerous processes have been automated across divisions, resulting in significant time savings. The automation of manual tasks has also shortened response times, leading to faster processing times and subsequently an improved customer experience.
R+V Versicherung AG has redesigned its BPM architecture with Camunda and is now able to develop, update and operate its process applications locally. This increased agility means new requirements can be responded to more quickly and can immediately contribute to the company’s success.
3ap implements Camunda’s SaaS offering to streamline the end-to-end guest journey, set to disrupt the hospitality industry with SV Group’s modern hotel experience.
How AEB is revolutionizing process automation within international logistics, enabling thousands of global companies to automate business-critical processes using Camunda.
Automating order management for better customer experiences; Enables telcos to offer and process individualized campaigns, create new streams of revenue; Highly scalable Camunda-powered solution delivering up to 1,000 process instances started per second