Claris lance la plateforme FileMaker 2023 !

C’est aujourd’hui que Claris lance la nouvelle version de sa plateforme FileMaker, qui passe donc à la version 2023. L’objectif principal de FileMaker 2023 est certainement lié à la performance et à la connectivité, nécessaires pour soutenir le besoin d’évolutivité et d’extensibilité, d’échange de données et de performance dont toute entreprise moderne a besoin. En plus de près de 500 corrections de bogues dans l’ensemble de l’écosystème, cette version apporte de nouveaux éléments et améliorations très intéressants.

Dans cet article, nous souhaitons fournir des explications supplémentaires sur les changements majeurs afin de vous aider à comprendre comment ces nouvelles fonctionnalités peuvent être utilisées dans vos solutions.

Évolutivité

Commençons par l’évolutivité qui, comme toujours, est garantie par FileMaker Server. FileMaker Server élargit considérablement l’offre pour le monde Linux, tant en matière de processeurs que de systèmes d’exploitation pris en charge. FileMaker Server 2023 peut être installé sur :

  • Ubuntu 20.04 LTS Server
  • Ubuntu 22.04 LTS Server avec processeur AMD64 et ARM64
  • Windows Server 2019 ou 2022
  • macOS Monterey 12 ou supérieur

L’ajout du support des processeurs ARM64 est la bienvenue. Ces processeurs de nouvelles générations sont généralement plus efficaces, donc moins gourmands en énergie tout en étant plus performants pour certaines opérations.

Du côté des logiciels, de nombreuses technologies qui opèrent « sous le capot » et qui sont normalement invisibles pour l’utilisateur ont été mises à jour afin d’améliorer la stabilité, la performance et la sécurité. Par exemple, Java (utilisé pour la publication web) passe de la version 11 à 17. Cette mise à jour permet, entre autres, l’ajout d’une commande pour réduire l’utilisation de la mémoire Java du côté du moteur web, au nom évocateur de « run garbage collection ».

D’autres éléments ont aussi été mis à jour comme Tomcat (le serveur web), la bibliothèque Vaadin, Trift, OpenSSL (qui garantit une communication sécuritaire) et le connecteur xDBC (ODBC/JDBC) qui voit aussi sa sécurité augmentée.

Cette mise à jour massive apporte des avantages significatifs en termes d’utilisation : il est désormais possible de connecter jusqu’à 1000 clients WebDirect en même temps, lorsque jumelés à un serveur Linux qui pourra équilibrer la charge de clients entre plusieurs autres serveurs secondaires. Il est aussi possible d’héberger jusqu’à 256 fichiers FileMaker (au lieu des 125 autorisés jusqu’à la version 19).

Toujours du côté de WebDirect, il est possible de personnaliser le nombre d’enregistrements mis en cache lorsqu’une liste est déroulée dans le navigateur. Bien que l’augmentation du nombre d’enregistrements en cache peut prendre plus de temps lors du chargement initial, l’utilisateur appréciera ensuite la navigation plus fluide.

À un niveau plus bas, FileMaker Server peut désormais redémarrer automatiquement si le processus se termine de manière inattendue. Dans ce cas, il est possible de récupérer les données du cache précédent, ce qui minimise les pertes et les risques de problèmes d’intégrité de la base de données. À noter que cette fonctionnalité est pour l’instant à l’étape de démonstration et est donc désactivée par défaut.

La compatibilité ascendante confirme le choix de Claris : FileMaker Server 2023 ne prend en charge les connexions qu’à partir de la version 19.4.2 de FileMaker Pro, Go ou des applications créées à l’aide du SDK iOS. C’est donc l’extinction définitive non seulement de la version 18 (qui représentait jusqu’à présent une sorte de ciment, puisqu’elle reliait toutes les versions entre 17 et 18) mais aussi des premières versions de FileMaker 19.

FileMaker Pro

FileMaker Pro propose de nouvelles fonctionnalités très intéressantes et de nombreuses petites améliorations. Les fonctions les plus intéressantes sont certainement les suivantes :

Le nouveau déclencheur OnTransactionWindow qui vous permet de suivre automatiquement (ou presque) les changements d’enregistrements. Lorsqu’un enregistrement est créé, modifié ou supprimé, ses données pourront être sauvegardées dans un journal de changements.

La possibilité d’envoyer des courriels en utilisant la méthode d’authentification Oauth 2.0. Cela semble être un détail technique inutile, mais de nombreux fournisseurs (à commencer par Microsoft) prévoient de désactiver l’ancienne connexion “Basic-auth”. Il s’agit donc d’une fonctionnalité à l’épreuve du temps (et d’un bon coup d’œil vers l’avenir, bon travail de Claris). La fonction est également disponible pour l’envoi de courriel à partir de FileMaker Server.

InsertFromUrl prend désormais en charge SFTP. Le serveur FTP a été l’épine dorsale du web pendant des années pour stocker toutes sortes de fichiers, mais il présente aujourd’hui de graves lacunes en matière de sécurité. La prise en charge de sa version « sécurisée » permet d’accroître considérablement la flexibilité opérationnelle.

La nouvelle étape de script Trigger Claris Connect Flow, qui vous permet de lancer directement un flux Claris Connect sans configuration complexe. À titre de rappel, Claris Connect est un outil web qui permet d’automatiser des flux de travail entre des applications personnalisées et des services cloud. Plus précisément, Claris Connect est un hub où plusieurs applications et services cloud peuvent interagir les uns avec les autres en échangeant des informations.

Il ne s’agit là que des points les plus marquants, auxquels s’ajoutent de nombreux autres plus petits, allant de la possibilité de lire les QRcodes dans l’ensemble de la plateforme (nous pouvons donc désormais insérer un QRcode dans un champ conteneur dans WebDirect et l’évaluer côté serveur), de la génération directe de vignettes PDF sur Windows et de la possibilité d’installer une licence FileMaker Pro en double-cliquant simplement sur les fichiers .fmcert.

FileMaker Server 2023

Dans le premier paragraphe, nous avons examiné les changements  » sous le capot  » ; voyons donc quelles sont les nouvelles fonctionnalités perçues par les utilisateurs-administrateurs des serveurs FileMaker :

  • un nouveau fichier journal ScriptEvent.log, présent dans la console FMS et téléchargeable avec les autres fichiers journaux. Ce fichier signale les erreurs rencontrées lors de l’exécution des scripts côté serveurs.
  • Amélioration des notifications de sauvegarde : vous êtes désormais notifié en cas d’échec du contrôle de cohérence des données.
  • Comme pour la version Pro, les courriels de notification peuvent être envoyés en utilisant Oauth 2.0.
  • Lorsqu’un fichier est fermé, la reconnexion des utilisateurs est automatiquement bloquée (au grand soulagement des administrateurs).
  • Les sauvegardes supprimées sont automatiquement supprimées lorsque l’espace disque est faible.
  • Active directory est pris en charge sur Ubuntu par le biais de Directory Service. Il est donc maintenant possible de centraliser dans Active Directory la liste de vos utilisateurs et leur mot de passe d’une base de données FileMaker hébergé sur un serveur Linux.

Claris Connect

Claris Connect logo

Une dernière petite note concernant Claris Connect. À titre de rappel, Claris Connect ne fait pas officiellement partie de la plateforme FileMaker mais est plutôt inclus avec la plateforme Claris. Cependant, cela ne l’empêche pas d’être tout de même compatible avec la plateforme FileMaker. Comme nous avons pu le voir, il est désormais plus facile de lancer des automatisations Claris Connect depuis FileMaker, et même FileMaker Server.

Mais il y a encore plus! Claris Connect est maintenant offert en version gratuite. Et la seule limitation est qu’il ne sera possible d’exécuter que 500 étapes par mois. À titre d’information, une étape est une action pour interagir avec un service ou une application web, par exemple, abonner un contact à une liste d’envoi MailChimp ou la création d’un événement dans un calendrier Google. Cette limitation ne sera pas un problème pour la majorité des cas d’utilisation.

Nous vous encourageons à explorer la liste des services et applications tiers supportés par Claris Connect afin d’évaluer si cet outil peut être utile pour vous.

D’autres modifications ont été introduites dans FileMaker 2023, notamment des corrections de bogues. Pour obtenir une liste complète des modifications, veuillez consulter les notes de mise à jour de FileMaker Pro et FileMaker Server.

Donc, devriez-vous passer à FileMaker 2023?

Nous croyons que les nombreuses corrections de bogues ainsi que les nouvelles fonctionnalités faisant en sorte que la plateforme est encore plus stable, performante et sécuritaire que la version précédente font en sorte que cette nouvelle version peut grandement aider votre entreprise à aller plus loin.

De plus, en passant à FileMaker 2023, vous prolongez la période de support offert par Claris, les anciennes versions étant délaissées peu à peu.

Ceci étant dit, nous recommandons toujours une période de tests sur un serveur séparé afin de vous assurer que votre base de données actuelle se comporte de la même façon avec la nouvelle version.

Dans les mois à venir, nous publierons davantage de contenu ciblant des fonctionnalités individuelles afin de fournir des explications plus approfondies, des exemples et des fichiers démonstration. Si vous souhaitez adopter l’une de ces nouvelles fonctionnalités, mais que vous ne savez pas comment procéder, ou si vous voulez procéder à la mise à jour de votre serveur et de vos clients et que vous n’êtes pas certain de savoir comment vous y prendre, n’hésitez pas à nous contacter .