You are using an ad blocker that is interfering with our web typography and internal javascript.
Please whitelist our domain to live in a more beautiful world. No ads here, just really great software!

Équipe technique

Qui est derrière la technologie Nexthink?

La technologie révolutionnaire de Nexthink tire son origine d’un projet de recherche avancé en intelligence artificielle mené à la prestigieuse École polytechnique fédérale de Lausanne (EPFL), en Suisse.

L'équipe technique de Nexthink regroupe aujourd'hui plus de 20 nationalitées différentes et comprend des ingénieurs de haute qualité qui maîtrisent pas moins de 10 langages informatiques. Nous adorons créer des logiciels innovants offrant une excellente expérience utilisateur et y mettons toute notre passion.

collector

Collector

  • C
  • C++
  • Windows Kernel
  • OSX Kernel

Nexthink Collector est le pilier de la technologie Nexthink. Reposant sur des technologies extrêmement avancées au niveau kernel de la machine, le Collector est en mesure d’extraire des données détaillées directement depuis le système d’exploitation. Avec un très faible impact sur le processeur et la mémoire, Collector surveille les applications, le réseau, le Web, les impressions et l’activité du système, et encode les données ainsi extraites dans un flux UDP transmis à l’Engine via un protocole développé en interne. Le déploiement de Collector est ultra-rapide et, preuve de notre engagement continu envers la qualité, nous sommes fiers d’avoir réussi les tests de fiabilité les plus stricts du Microsoft Plugfest.

Engine

  • C
  • C++
  • Lua
  • Linux
  • Boost

L'équipe en charge de l’Engine est passionnée de base de données et de la performance de base de données. Nous étions l'une des premières entreprises déployant une base de données en mémoire et sommes très fiers d'en avoir encore l'une des plus rapides, et nous travaillons dur pour rester en tête ! Ces derniers jours, nous travaillons sur un nouveau langage de requête, sur des structures immutables en C ++ et sur l’optimisation du post-compilateur. Quelque fois, l’utilisation des règles C++ pallient au manque de puissance et de beauté que les Managed Frameworks peuvent avoir.

engine
finder

Finder

  • C#
  • .NET
  • Rx
  • XAML
  • GDI
  • Prism

Le Finder est l'expérience interactive ultime pour visualiser l'activité dans les infrastructures informatiques. Nous avons développé des composants visuels uniques en utilisant WPF et des techniques de dessin en travaillant directement sur les canvas. L’interactivité est alimentée avec Reactive Extension à l’image de notre recherche directe. Le Finder extrait la connaissance de l’Engine via l’utilisation de connexions comme les services basés sur HTTP de Nexthink tels que la bibliothèque en ligne. Le Finder est également l'outil principal de configuration de la plate-forme Nexthink et dispose de son propre Framework de gestion pour élaborer les formulaires et arbres d'objets.

Portal

  • Java
  • Scala
  • JS
  • Ajax
  • Python
  • Single-page
  • PostgresSQL

Nexthink Portal est au cœur de la plateforme Nexthink. Portal permet de créer des tableaux de bord personnalisés via une interface web contenant du drag and drop. Des widgets élaborés permettent de définir et visualiser l’évolution de metrics, dans le temps ainsi que selon la hiérarchie en place dans l’organisation. Les widgets utilisent Ajax et même JavaScript afin d’assurer une flexibilité maximale. Les metrics Nexthink sont collectées depuis les Engines et fédérées dans une base de données Portal afin de fournir une information haut niveau. Une hiérarchie et une gestion des rôles avancées permettent d’assurer que chaque utilisateur ait accès aux données qui lui sont utiles. Les tableaux de bord sont associés à des fonctionnalités de reporting capables de générer des fichiers docx haute résolution et personnalisables à partir des metrics. Portal est enfin le lieu où l’on peut configurer l’architecture de la plateforme Nexthink dans son ensemble, définir des hiérarchies et fédérer les données dans toute la solution.

portal
cloud

Cloud

  • Java
  • Scala
  • Akka
  • Puppet
  • Logstash
  • Python

Les équipes informatique et SaaS travaillent pour préparer une offre Nexthink connectée. L’offre Cloud de Nexthink combine des composants divers qui permettent à Nexthink de fournir des fonctionnalités connectées et faciliter le développement des clients Nexthink, tant en taille qu’en flexibilité. Des composants telles que library, licensing, reporting, deployment & update, content manager, etc, sont autant de briques qui facilitent de larges déploiements. Tout ce qui touche à la sécurité étant essentiel dans cet environnement connecté, l’équipe a acquis une solide expertise dans ce domaine.

Vous aimeriez vous joindre à nous?

Rejoignez Nexthink pour travailler dans une ambiance agréable
et découvrir une atmosphère qui n’a rien à envier à la Silicon Valley dans la superbe région du lac Léman, près de Genève.

Thank you!