Etudes de cas

  • Grands comptes - Développement d'application spécifique - Secteur Aéronautique

    DataImpactEngine

    DataImpactEngine

     

    The DataImpactEngine is an event-driven solution designed to define, run, and supervise all streams between your applications. It offers low latency, high resilience, and ease-of-use through an intuitive interface.

    Download link

    1. Introduction

    The DataImpactEngine is a flexible event orchestrator that empowers organizations to design, implement, and monitor data streams between multiple applications. The solution is designed to integrate seamlessly with modern architectures and supports various languages and frameworks including Java (Spring), PHP (Symfony), and Python.

    The system leverages annotation-based declarations, which enable non-intrusive integration into existing codebases, and is optimized for both real-time and batch processing scenarios.

     

    2. Architecture Overview

    The DataImpactEngine architecture is modular and scalable, consisting of several key components:

    • Event Orchestrator: The core engine responsible for receiving, routing, and processing events between endpoints.
    • Graphical User Interface (GUI): A web-based interface that allows users to design, visualize, and manage data streams.
    • API Integration Libraries: Language-specific libraries (Java, PHP, Python) to facilitate the integration of existing applications.
    • External Dependencies: Components such as Kafka for message queuing, Elasticsearch/Oracle/MySQL for data storage, and Hashicorp Consul for service discovery.

    The system can be deployed natively on macOS, Windows, and Linux, or within containerized environments to support microservices architectures.

     

    3. Key Features

     

       3.1 Design Flows from Trigger to Endpoints

    Utilize the intuitive graphical interface to easily design, update, and manage event flows. With hot-update configuration capabilities,      changes can be applied without restarting the engine.

       3.2 Simplicity & Reliability

    The DataImpactEngine is implemented as a single Java application, ensuring a simple deployment process. It supports multiple database backends and works with Kafka for reliable event processing. Optional integration with Hashicorp Consul adds robust service discovery features.

       3.3 Easy Integration

    With dedicated libraries for Java, PHP, and Python (Beta), integrating the DataImpactEngine with your existing API is straightforward. The system is compatible with Spring Boot Cloud Config, ensuring a seamless configuration experience.

       3.4 Scalability & Performance

    Whether processing real-time updates or handling large batches, the engine scales efficiently. Its low latency and minimal resource consumption allow it to handle high-throughput scenarios.

     

    4. Use Cases

     

       4.1 Real-Time Updates

    Design and monitor real-time updates between your applications to detect bottlenecks and preemptively address potential issues. The interactive graphs can be shared with business stakeholders to facilitate clear communication.

       4.2 Batch Processing

    The engine supports processing large batches of events without impacting other operations. Its internal queuing mechanism allows for scalable concurrency, ensuring high efficiency even under heavy loads.

       4.3 Hybrid Scenarios

    Combine real-time and batch processing to create hybrid workflows that meet complex business requirements. The flexibility of the DataImpactEngine makes it adaptable to a wide range of scenarios.

     

    5. How It Works

    The DataImpactEngine functions as an event orchestrator, managing event flows between applications. The process begins when an event is triggered by an external application. This trigger can be an API call, a Kafka consumer reading, or a Kafka-bridge consumer reading, among other methods.

    Once the event is triggered, it is received by the DataImpactEngine, which stores the event for tracing purposes and places it onto a Kafka queue. A DataImpactEngine consumer then processes the event, running the associated graph action flow defined by the trigger.

    The original payload is stored indefinitely, ensuring it is always available for reference. Meanwhile, intermediate payloads are stored for a configurable duration (hours by default), allowing you to replay them on demand—ideal for debugging purposes.

    The graph is composed of a series of action nodes. These nodes represent HTTP requests to your applications, which generate payloads for subsequent steps in the flow. Each execution is safely encapsulated in a dedicated thread to protect the main flow, ensuring that one process does not disrupt others.

    To handle potential errors, the system includes a built-in try/catch mechanism for each action node. This allows you to catch and address errors as they occur, with the option to perform corrective actions. If any node encounters an error, a fallback URL can be triggered, ensuring that the flow can continue or that the issue can be mitigated appropriately.

    Additionally, all execution monitoring can be accessed through an exposed API, providing visibility into the health and status of the event flows managed by the DataImpactEngine.

     

    Photo DataImpactEngine
  • Administration - Une vingtaine d'études nous ont fait confiance.

    INFORMAT - un partenaire au service des commissaires de justice

    INFORMAT - un partenaire au service des commissaires de justice

    Problématique

    Le regroupement des études des commissaires de justice déclenche un fort besoin d'interconnexion.

    Solution sur mesure

    En partenariat avec la socité INFORMAT, nous fournissons un ensemble de services aux édudes qui nous ont fait confiance :

    • Virtualisation de serveurs dans notre solution d'hébergement (infrastructure Nutanix) basée à Aix en Provence (sécurité des liens, sécurité électrique, sauvegardes...) Visite guidée.
    • Accompagnement de la solution Horus et déploiement des mises à jour trimestrielles.
    • Fourniture et installation de routeur/firewall  FORTIGATE assurant l'interconnexion des sites vers notre solution.
    • Mise en service de solution de téléphonie sur IP WILDIX (Remontée de fiche, Click to call)
    • Maintenance et assistance des postes clients.
    • Horus - Un logiciel performant et fiable dédié au commissaire de justice

     

    Photo INFORMAT - un partenaire au service des commissaires de justice
  • Grands comptes - 1200 Collaborateurs sur 30 agences, CA 160M€

    MAXICOFFEE

    MAXICOFFEE

    Problématique

    Gestion du système informatique lié la croissance exponentielle du groupe

    Solution sur mesure

    Infogérance

    Homogénéisation de l’outil de travail à distance grâce aux environnements Terminal Serveur Microsoft

    Virtualisation des serveurs dans une infrastructure évolutive de type VmWare et stockage SAN

    Hébergement du matériel dans un Datacenter (Housing) afin d’assurer la fiabilité des liens et la sécurité des équipements

     

    Témoignage clients :

    « En choisissant d’externaliser notre service informatique, nous simplifions notre organisation et travaillons avec un prestataire au fait des dernières évolutions de ce métier, tant au niveau technique que stratégique. ABSYS Informatique nous a séduit par sa compréhension rapide de nos problématiques, sa réactivité et son savoir-faire issu des situations multiples que rencontrent ses équipes sur le terrain. Nous recherchions un interlocuteur adapté à notre taille et ABSYS Informatique est un parfait compromis entre les petites sociétés de services et les grandes SSII. »

    Christophe LERNOUT - Directeur Général du Groupe DALTYS.

  • Santé & social - 150 Collaborateurs, plus de 12 000 patients par an

    Polyclinique Synergia

    Polyclinique Synergia

    Problématique

    Mise en place d’un PRA (plan de reprise d’activité) en cas de sinistre matériel ou logiciel et gestion de la réactivité des intervenants technique sous 4H 24H/24 7J/7

    Solution sur mesure

    Infogérance annuelle et contrat d’astreinte soir et WE sous 4H

    Virtualisation des serveurs dans une infrastructure évolutive de type cluster  Hypev Microsoft et stockage SAN

    Photo Polyclinique Synergia
  • Administration - 8 000 hab.

    Mairie d' Entraigues sur la Sorgue

    Mairie d' Entraigues sur la Sorgue

    Problématique

    Externaliser le service informatique de la mairie

    Solution sur mesure

    Infogérance annuelle

    Interventions préventive et curatives sur place et à distance

  • Grands comptes - 1900 Collaborateurs à travers le monde, CA 172M€

    Groupe DELTAPLUS

    Groupe DELTAPLUS

    Problématique

    Renouveler le parc vieillissant de boitiers UTM (parefeu/vpn) et fournir une solution d'administration centralisée des nouveaux équipements 

     

    Solution sur mesure

    Fourniture, formation et installation d’un cluster de boitiers FORTIGATE sur l'ensemble des sites du groupe 

    Console d’administration centralisée, Gestion avancée des tunnels VPN, Politique de filtrage IP, Filtrage URL, Prévention d'intrusion, Contrôleur Wifi intégré ...

    Fourniture et installation d'un cluster de boitiers Cisco ASA sur le site central pour la gestion des accès utilisateurs nomades en VPN SSL

    Logo Fortinet

    Photo Groupe DELTAPLUS
Espace client