Experts in new Microsoft technology

Royal Flora Holland and Xpirit

Taking the first steps from an existing monolithical architecture into a Microservices-based architecture.

FloraMondo: connecting supply and demand

A wonderful world of fascinating combinations. From colors, perfumes and emotions to blazingly fast logistics and rational processes. Flowering the World Together, Planting Seeds of Opportunity for our Members. The reason for their existence, according to Royal FloraHolland, a hundred-year-old proud Royal Dutch cooperation. Royal FloraHolland is cooperating with Xpirit to develop its current trading platform and made it more user-friendly. In order to realize the ambitions of 2020, Royal FloraHolland is taking a closer look at their work processes and communication. Connect, share, innovate, facilitate and ‘drive’ are important factors in allowing their members and their customers to become more successful.

Three  years ago Royal FloraHolland started to develop a traditional platform, named FloraMondo. FloraMondo is their digital trading platform for ornamental horticulture, also known as digital flower trading. The purpose of the platform is to connect supply and demand as much as possible. It is not a property, but more an intermediary place connecting customers’ applications. With time, more and more customers became active on the platform. The market moves faster than the developments on the current platform. A change in strategy was needed.

Martien Röling, Teammanager ICT Information Analysis and Application Development at Royal FloraHolland: “The platform should work. That is the main reason for further development. Our ambition is a global reach with users of FloraMondo all over the world!  And someday digital auction clocks will come. It’s technically too complex for now”, says Röling.

Our ambition is global reach

Martien Röling, Teammanager ICT Information Analysis and Application Development at Royal FloraHolland

Royal FloraHolland meets Xpirit

During their search for the most capable company to help with this endeavor, Martien joined a lot of Meetups, during which he came in contact with Xpirit team members.

Cloud software architect Loek Duys joined the Royal FloraHolland team as coach and advisor to develop the FloraMondo platform. The collaboration went well.

“Loek is a real expert in this field. He is prepared and willing to think along and to explain clearly how to deal with Cloud, Microservices and Application Security”, according to Martien.

Transisting into the Cloud

During the project Loek worked with the team providing advice on every day technical challenges, and coaching on architectural patterns. He also helped the team during the first steps from the existing monolithical architecture into a Microservices-based architecture. A few hackatons were organized to learn how to deal with a number of Azure platform services in a friendly but competitive manner.

“We are not there yet, and we are constantly trying to find balance and improvement, new markets and opportunities for growth,” Martien Röling continues. “At this point we have two teams working on the platform using Azure Search and Azure Service Bus.”

Royal FloraHolland is shifting more and more into the Cloud, which is having a great effect on the project in general. The transition is also having a positive effect on the usability for customers. They can perform searches in the product catalogue more easily, which results in a better match between demand and supply, which eventually leads to more sales. A win situation for everyone,” according to Röling.

“Working with Xpirit was a very good experience. There is a lot of relevant knowledge which they pass on very well, ” says an enthousiast Röling. “An absolute value for money. Xpirit is not the least expensive, but they are more than worth it!”

The transition is also having a positive effect on the usability for customers.

Martien Röling, Teammanager ICT Information Analysis and Application Development at Royal FloraHolland

Do you want to know more? Drop us a line!

Or use the form below