Technical blog

A more subdued subheader

ARender User Group 2016 : Le compte-rendu

Le 27 octobre 2016 se tenait le 3ème ARender User Group.

Toute l’équipe d’Arondor remercie vivement tous les participants à cet événement !

Au menu de cet événement :

  • Retours sur les versions 3.0 – 3.1 et leurs apports
  • Les retours d’expérience
  • La Roadmap
  • Cloud & ARaaS
  • Support & Professional Services

Retours sur les versions 3.0 – 3.1 et leurs apports

Nous avons apporté de nouvelles fonctionnalités aux annotations

  • Polygones, Polylignes, Main-levée, Ellipse,
  • Masquage
  • Cycle de vie d’annotations enrichi
  • Police personnalisable de sécurité sur les annotations
  • Tampons & Rotation de page XFDF
  • Import/Export de fichiers XFDF/FDF/PDF contenant des annotations au format XFDF/FDF

 

L’architecture ARender a été revue et optimisée sous de nombreux points:

  • Optimisation du chargement

  • Pas de rechargement des images en cas de dézoom 

    • Nous possédons déjà une image de plus grande résolution que celle chargée en cas de dézoom
  • Gestion des documents en erreur

    • Permet d’identifier plus facilement les documents en erreur, sur une large période de temps
    • Configurable, ce dossier n’est également pas vidé après redémarrage du serveur, permettant la récupération des fichiers après panne
  • Améliorations iPad/Mobile

    • Possibilité de télécharger les documents en PDF sous IPad, amélioration globale du comportement des annotations
  • Améliorations Aroms2pdf

    • Prise en charge des fichiers Excel, Powerpoint ( Publisher, Visio également mais nécessité de configuration supplémentaire)
  • Nous produisons des logs ELK-compatibles

    • Ceci permet un monitoring « out of the box » d’ARender
  • Ouverture de documents PDF volumineux :

    • Limite structurelle du navigateur à 15000 pages
    • Ouverture rapide des documents

La version 3.1.0 a apporté trois modifications majeurs :

  • Le support de la vidéo : à tester ici
  • L’amélioration considérable de la comparaison de documents  : à tester ici
  • Une refonte de la communication avec le serveur de Rendition, REST par défaut

Tous les détails de la version 3.1.0 sont ici.

La version 3.1.1 est une version corrective, tous les détails de cette version 3.1.1 sont ici.

 

Les retours d’expérience

Monitoring de Performance

Nous avons pu déceler parmi l’audience un réel intérêt pour le monitoring de production.

Nous réfléchissons actuellement sur une intégration standard produit d’une stack ELK en natif, et réfléchissons sur sa mise en place:

  • Présenter des cookbook d’utilisation
  • Le PS est là pour vous aider !

ARender par l’exemple : la Lettre Recommandée Electronique (LRE)

Suite au retour positif vécu par cette présentation d’ARender dans le cadre de la LRE, nous allons proposer un Cookbook permettant aux utilisateurs/intégrateurs de fournir un mode « conditions générales de vente » d’ARender en JSAPI.

Une fois le document entièrement consulté, une popup permettra de valider de la bonne lecture du document.

 

La Roadmap

Nous savons que pour le futur, GWT est une technologie qui sera maintenue et ne nous posera pas de risque d’arrêt de son support. Nous comptons donc conserver cette technologie importante pour ARender.

La prochaine version ARender 3.2, prévue pour Août 2017, aura pour priorité d’augmenter la robustesse du serveur de rendition :

  • Monitoring intégré
  • Scalabilité automatique
  • Approche modulaire

 

Cloud & ARaaS

Derrière ARaaS se cache ARender as a Service. Notre objectif est de pouvoir à très court terme proposer la solution ARender en Cloud, avec une scalabilité et une disponibilité de notre plateforme supérieure grâce à notre expertise du produit.

  • Les serveurs hébergeant ces services seront en France

    • Permet de faire sauter le verrou bloquant des documents confidentiels ne pouvant pas sortir du pays
  • Gestion de la sécurité / confidentialité, isolation des silos

    • Si besoin, provisionnement de slots dédiés, isolés, encryptés afin que les données ne soient pas accessibles par un tiers

    Ce service, à vocation de fournir une meilleure QoS, n’est pas restrictif à un usage 100% cloud :

  • Il ne sera pas nécessaire de le faire en rupture

    • Nous envisageons la possibilité d’une utilisation hybride On-premises / Cloud
    • Débordement de votre charge serveur sur nos serveurs en cas de problèmes sur votre architecture
  • ARaaS ne sera pas nécessairement que pour la production

    • Mise à disposition de slots de test permettant de migrer les scripts avant de faire la montée de version finale

    Nous commençons dors et déjà la migration vers des outils cloud, utilisables dans des conditions On-Premises

  • ARender est déjà disponible en Dockerfile depuis la version 3.1.0

    • Permet de résoudre toutes les problématiques d’adhérence aux pré-requis côté Serveur (ImageMagick, ..)
  • Pour les TNR et les tests de charge, Arondor met à disposition des scénarios de test JMeter prêts à l’utilisation

 

Support & Professional  Services

Support

Nous entamons une migration prochaine de Mojo à JIRA.

  • La migration ne sera pas transparente (nouvelle interface, nouveaux comptes), mais sera indolore :

    • Conservation des comptes & tickets existants
  • Une vraie plus-value pour les clients :

    • Une meilleure ergonomie
    • Une meilleure traçabilité du traitement des tickets

Professional Services

Nos savoir faire :

  • Niveau 1 : Installation

    • Configuration, Tuning, Monitoring
  • Niveau 2 : Intégration d’ARender – Partie Interface graphique

    • ARender JSAPI
  • Niveau 3 : Intégration d’ARender – Partie Serveur

    • Connecteurs
    • REST

Ces 3 niveaux de support seront bientôt retrouvés dans une formation ARender que nous proposons, avec à la clé de cette formation une certification ARender. Nous recommandons à nos clients de garder un œil attentif à ces formations, véritable atout pour vos équipes devant monitorer/développer pour le produit ARender.

 

Le professionnal service ARender contient toutes ces catégories de services, disponibles dès à présent, à la demande:

  • Assistance & assistance de MEP
  • Passage des nouvelles versions
  • Dimensionnement et Architecture (HW Scout)
  • Tirs de Performance, Tirs aux limites
  • Formations &  Certifications
  • Best practices
  • Surveillance régulière & pro-active de la production
  • Connecteurs et API
  • Suivi des projets et usages

Notre mot de la fin sur le Professional Service d’ARender : être proactif plutôt que réactif !