下载PDF
实例探究 > Fluidra Makes Waves With Real-Time, Customer Advocacy

Fluidra Makes Waves With Real-Time, Customer Advocacy

技术
  • 分析与建模 - 实时分析
  • 应用基础设施与中间件 - 数据交换与集成
  • 平台即服务 (PaaS) - 数据管理平台
适用行业
  • 消费品
  • 零售
适用功能
  • 商业运营
  • 销售与市场营销
用例
  • 预测性维护
  • 实时定位系统 (RTLS)
  • 远程资产管理
服务
  • 云规划/设计/实施服务
  • 软件设计与工程服务
  • 系统集成
挑战
Fluidra was already reviewing their e-commerce platform as they recognized the need for modernization to future-proof their business. They also had existing latency and network bandwidth issues due to their ERP-centric architecture. The tight coupling with their ERP systems meant that they were limited in their ability to modernize their front-end applications, making any digital transformation or migration to the cloud challenging. The ERP systems were developed with legacy software and architectures which were difficult to maintain and modernize. In addition, the performance suffered, and they were unable to meet their service level agreements. The pandemic further highlighted that the existing digital platform was single-function/siloed, becoming out-of-date, and not capable of handling huge spikes in user traffic. The stark reminder became evident with the significant increase in pool use during lockdown compounded with the closure of popular sales channels like their brick-and-mortar, face-to-face business. As a result, the only channel for purchasing items was the e-commerce platform, and the increased online workload became more difficult to support. The pandemic thus forced them to accelerate their upgrade effort and shorten their implementation window from 2 years down to 8 months.
关于客户
Fluidra is a multi-billion-dollar, multinational group listed on the IBEX 35, the benchmark index of the Spanish Stock Exchange. They are also included in the FTSE4Good Index Series, the benchmark sustainability index. The company is the one-stop shop for everything related to pool production, equipment, and accessories, be it, pool steps to water fountains, chemicals, and a huge raft of other aesthetics. They have been the global leaders in the pool and wellness equipment and connected solutions for several years and further extended their dominance by merging with Zodiac in November 2017, who, prior to the merger, dominated the U.S. market with similar services. One of the characteristics of their dominance is that they produce 75-80% of their products in-house within their own factories and have their own in-house logistical operations across Europe (for example, Trace Logistics belongs to Fluidra). Fluidra operates in several countries including Spain, France, the United States, and Italy, and is planning to grow to other countries. At present, they have a global footprint covering more than 45 countries.
解决方案
As market leaders, Fluidra knew that they needed to keep innovating whilst offering a scalable, performant, and reliable service. They needed to process data much faster to support an augmented personalized customer experience – they wanted to perform calculations and run algorithms against prices immediately while interacting with their customers in real-time. They also needed to integrate with other systems like Salesforce and logistics platforms. This prompted the design of a new architecture that would significantly accelerate data processing as well as decoupling from systems that were inflexible and costly to maintain. They started to look at in-memory solutions that could deliver data immediately to the new services that they were building. Several solutions were reviewed by an external consultancy, but Hazelcast was ultimately recommended. This prompted discussions with Hazelcast partners who assisted with building a new architecture that was decoupled from the ERP systems allowing them to build real-time, front-end services. The e-commerce platform was the first service deployed as this was now the only way that consumers could have access to products, as the pandemic forced the closure of all stores and shops. Core to the overall architecture is a centralized, decoupling layer that is isolated from the ERP systems. Within the decoupling layer, there are 3 key components: 1. The enterprise service bus – for locating data 2. Data staging – for high-speed data storage and retrieval 3. Event streaming – to communicate with internal services The Hazelcast in-memory data store is used in the data staging layer for high-speed data storage and retrieval. Other database platforms (like MongoDB) will also be hosted there, some of which currently do not require real-time performance. The data staging layer will provide all data access requests for all applications via APIs, whether it is for the data warehouses, the ERP systems, Web sites, and e-commerce. The Hazelcast stream processing component is used for the loading of stocks and prices for all products stored in the shopping baskets in real-time. The ERP MDM system pushes customer, product, and pricing information data to the event streaming system that runs on AWS Kinesis and Hazelcast then reads the data and qualifies it. Hazelcast was a crucial component in ensuring that as stock and prices changed, e-commerce customers had a real-time view of what was available and at what price as they made inquiries. All the pricing logic is hosted on Hazelcast to dynamically calculate unique pricing for each customer and product combination. As they expand their system, Fluidra is planning to integrate other data sources using Hazelcast stream processing. Having in-memory storage and stream processing capabilities within a single platform creates an architecture known as a “digital integration hub.” This architecture allowed Fluidra to integrate data from multiple sources and process data in real-time, without worrying about integrating separate solutions from separate solution vendors. This mitigated the complexity caused by integration, performance, and management issues, while also avoiding separate licensing costs.
运营影响
  • Now, price calculations can be performed between 50 and 100 times faster than before. This enabled them to expand the usage to accommodate stock information. Some customers work with specific warehouses, based on location and other factors so that they could determine whether products were in stock. Having the stock data in Hazelcast meant that they could perform lookups immediately.
  • Fluidra also provides the ability to customize/personalize products to their customer's specification. For example, producing items with specific branding and offering a tailored shopping experience so that the customer has a focused view specific to their requirements. All this real-time information is stored and retrieved from Hazelcast.
  • Fluidra is very happy with the performance and stability of the Hazelcast Platform and that the price/ performance ratio is very good when compared with other platforms. In addition, the ability to start small and grow to enterprise, mission-critical platforms offers them the flexibility to build smaller, prototype solutions quickly.
数量效益
  • Price calculations can be performed between 50 and 100 times faster than before.

相关案例.

联系我们

欢迎与我们交流!

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

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