ARaymond, a digital transformation thought through a sustainable architecture

ARaymond, a digital transformation thought through a sustainable architecture

Context and Challenges

ARaymond, is one of the world’s leading suppliers of fastening and assembly solutions. For more than 150 years, they have been offering high-end products for the international market. Their internal processes were no longer adapted to the business needs and they were looking to digitalize some steps.

ARaymond wanted to develop an application portfolio in order to digitize its internal and external processes for:

Our approach

Focus on the user experience

We first worked on the user experience aspect with a UX expert from our World Of Digits ecosystem. This first phase allowed us to identify the business processes where digitalization would have the highest added value. We then collaborated in the selection of priority processes to be implemented and in the definition of a sustainable software architecture following best practices.

Sustainable enterprise architecture, a technical foundation of reusable bricks

Convinced by the domain-oriented approach (DDD) and the microservices approach, we identified a set of common components to be developed in order to constitute a standardized technical base within ARaymond’s IT. Thanks to the SaaS solutions of the Azure cloud, we have implemented a Single Sign On (SSO) system, access to a Document Management System (DMS), emailing, and notifications that can be reused by all business applications. 

Identity and access management

Thanks to Azure’s identity federation services, Azure B2C, we have integrated a unified central system allowing ARaymond to manage its internal and external users. This allows for easy access to future applications. We have extended the user profiles to adapt them to our client’s business needs with a .NET Core application. This functionality allows teams to govern internal and external user access in a central tool.

Business applications

Equipped with a set of core technical components, we were able to develop applications focused on ARaymond’s functionalities and business:

The first process identified for digitalization was the monitoring of customer projects. The Positive Thinking Company teams developed a collaborative web application: The Customer Platform. Developed in Java/Vue.js, this web application allows ARaymond’s customers to connect and track their projects, while the sales representative can update elements such as the life cycle, stages, exchanges, etc.

Then, using the same technologies, we developed a web application for ARaymond China. Indeed, Araymond wanted to present its product catalog dedicated to the Chinese market. We developed a responsive web application in Vue.js, and an API server hosted in Azure with the following methodology:

Benefits

These web applications allow to give more visibility to all the actors involved in the projects. Moreover, these applications have been developed taking into account the future needs of our client:

Collaborative web application for project management

Web application for the Chinese market

Global Delivery Model

Technologies & Partners

To solve our client’s problems we used the following services provided by the Azure Cloud Platform: APP Service, Azure search, Azure IAM/B2C, Managed databases, Azure Storage and Azure DEVOPS.

Azure_logo-1
Logo .Net Apps & Platforms Enterprise Apps Vietnam Belgium Suisse technology Partner
Logo Java Apps & Platforms Enterprise Apps Vietnam Belgium Suisse technology Partner
21vianet blue cloud logo