AI Suite 2.4 was released in April 2019 and was a big step toward removing our Flash Player dependencies with the new version of Interplay.
At that time, we still had two remaining Flash Player dependent components with Designer on one side and Passport on the other side.
As announced in a previous blog post (change In AI Suite Roadmap), we implemented our 2.4+ strategy and delivered it in November 2020.
Key points
To remind you of the key points, the 2.4+ replaces the expected 2.5 version and delivers Studio to replace Designer. Portal replaces Passport for all our customers already running 2.4 with no need for an additional migration.
Both components are available for traditional installation, but also as a Docker image for easier deployment.
But what do these new components bring? Let’s find out:
AI Suite Portal
Portal is the latest component of AI Suite, and it’s already been used for many months by our cloud customers to manage their interactions with our cloud solution.
Currently, Portal supports two different uses cases:
- The first is called IAM and proposes a replacement solution to Passport with many benefits.
- The second is called Interaction and addresses all the business needs of our AI Suite platform offering, leveraging an AI Suite as a service architecture.
Let’s take a look:
IAM
IAM stands for Identity and Access Management and it’s available for free to all our customers to replace Passport for AI Suite components (Studio, Interplay, Datastore, Portal itself, Designer, AdminUI, ReportServer, and Composer after SP13).
The switch is very simple, you just need to install SP11 minimum on all products and then change one parameter in the configuration file of each component so that they use Portal instead of Passport.
The beauty is that you can choose the components to switch and do it at your own pace.
Passport is still supported on 2.4, but the following versions of AI Suite will only rely on Portal to manage users and rights.
Nevertheless, switching to Portal brings already a lot of value:
- A full HTML5 and friendly user interface
- Improved security
- Ability to use the customer’s Identity Provider
- The native support of LDAP and SAMLV2
- The custom resources are created automatically in Portal IAM
- Improved Audit capability around AI Suite
Interaction
Portal Interaction is one of the cornerstones of our AI Suite as a Service architecture. By interacting with the Event Processor module embedded in each component, it gives the business users an interface to use the solution easily in a DevOps mode.
Now, the business user doesn’t depend anymore on the IT specialists to do several tasks that were error-prone, which created much back and forth and generated frustrations, delays, and costs. Using Portal, the business user can:
- Organize the configuration of Rule Engine
- Create sandboxed execution environments for each enhancement
- Test the enhancement
- Keep a complete history of changes
- Manage the master data and repositories
- Collaborate with other teams to enhance the solution
- Organize his/her tests via the UI, each user can
- Store his/her test files
- Process files using a specific version of the configuration/repository
- Handle the results of the tests directly through the Interface
- Store results and document the validation
- Manage and secure the delivery
- Promote configuration for any component of AI Suite
- Deliver consistent enhancements
- Secure rollback in case of an issue
- Automatize the critical part of the delivery process
The DevOps orientation of Portal helps you to speed up your implementation and delivery to meet expectations from your business.
Finally, Portal is cloud-ready and already used by many cloud customers.
AI Suite Studio
As above, Studio has two main use cases:
- Auto documentation which exists since AI Suite 2.3 version and is still available for our customers using this option.
- Design: manage all objects that were previously available in Designer to configure Interplay, Datastore, and Event Processor.
Studio designer replacement is thus available for free to all our 2.4 customers. Then, it’s very easy to install and import your designer configuration.
Game-changer
Studio is a game-changer in terms of design experience.
It speeds up the delivery of Interplay and Datastore projects using a productivity-oriented interface. This tool offers many benefits including, but not limited to:
- All objects are organized by type and are directly available from the interface.
- Powerful search functions allow you to find the corresponding set of objects very quickly.
- It’s possible to create folders and workspaces to organize your configuration in the most efficient way for your organization.
- Every object can have tags to sort and search according to functional requirements.
- Drag and drop are available on any object that needs it.
- Concept’s “collection” and “object” have been replaced by more functional ones to prepare the future introduction of Composer features into Studio.
- We have dramatically reduced the necessary number of clicks to make a change. Users of Designer will appreciate the difference.
- For Interplay editors, we have a drag-and-drop form building view in Studio that dramatically speeds up the design process and implementation of Interplay projects.
There are many other improvements that we could have listed, but we feel that the best way to understand them is by getting your hands dirty with the tool itself.
What’s next?
Now that AI Suite 2.4+ is available and proposes a zero Flash and full HTML5 experience to all our customers, we are working on the next big phase of the roadmap.
This is the migration of Composer inside Studio, to have a single design tool for all the suites, and thus preparing the arrival of the new generation of our solution.
We will keep you with upcoming information around this new version in the coming months.
Read more about AI Suite Docker deployment.
=================================================================================
Version française
Bonnes nouvelles: AI Suite 2.4+ est disponible
Dans les derniers épisodes d’AI Suite
AI Suite 2.4 a été publié en avril 2019 et a constitué un grand pas vers la suppression de nos dépendances à Flash Player avec la nouvelle version d’Interplay. À cette époque, il nous restait encore 2 composants utilisant Flash Player avec Designer d’un côté et Passport de l’autre.
Comme annoncé dans un précédent billet de blog (changement dans la feuille de route d’AI Suite), nous avons mis en œuvre notre stratégie 2.4+ et l’avons livrée en novembre 2020.
Points clés
Pour rappeler les points clés, la version 2.4+ remplace la version 2.5 prévue et livre Studio pour remplacer Designer, et Portal pour remplacer Passport pour tous nos clients qui utilisent déjà la version 2.4 sans qu’une migration supplémentaire soit nécessaire.
Les deux composants sont disponibles pour une installation traditionnelle, mais aussi sous forme d’image Docker pour un déploiement plus facile.
Mais qu’apportent réellement ces nouveaux composants ? Nous allons le découvrir :
AI Suite Portal
Portal est le dernier composant d’AI Suite, et il est déjà utilisé depuis de nombreux mois par nos clients pour gérer leurs interactions avec notre solution Cloud.
Actuellement, Portal prend en charge deux cas d’utilisation différents :
- Le premier est appelé IAM et propose une solution de remplacement de Passport avec de nombreux avantages.
- Le second est appelé Interaction et répond à tous les besoins métier de notre offre de plateforme AI Suite, en tirant parti d’une architecture AI Suite en tant que service.
Jetons un coup d’œil à ces cas
IAM
IAM est l’acronyme de Identity and Access Management (gestion des identités et des accès) et est disponible gratuitement pour tous nos clients afin de remplacer Passport pour les composants AI Suite (Studio, Interplay, Datastore, Portal lui-même, Designer, AdminUI, ReportServer et Composer après SP13).
Le changement est très simple car il suffit d’installer le SP11 au minimum sur tous les produits, puis de modifier un paramètre dans le fichier de configuration de chaque composant pour qu’il utilise Portal au lieu de Passport. L’avantage de ce système est que vous pouvez choisir librement les composants à changer et ainsi le faire à votre propre rythme.
Passport est toujours supporté par la version 2.4, mais les versions suivantes d’AI Suite s’appuieront uniquement sur Portal pour gérer les utilisateurs et les droits. Néanmoins, le passage à Portal apporte déjà beaucoup de valeur :
- Une interface utilisateur entièrement HTML5 et conviviale.
- Une sécurité améliorée
- Possibilité d’utiliser le fournisseur d’identité du client
- Le support natif de LDAP et SAMLV2
- Les ressources personnalisées sont créées automatiquement dans Portal IAM
- Une capacité d’audit améliorée autour de AI Suite
Interaction
L’interaction avec le portail est l’une des pierres angulaires de notre architecture AI Suite as a Service. En interagissant avec le module de traitement des événements intégré à chaque composant, les utilisateurs professionnels disposent d’une interface leur permettant d’utiliser facilement la solution en mode DevOps. Désormais, l’utilisateur ne dépend plus des spécialistes de l’informatique pour effectuer plusieurs tâches qui étaient sujettes à des erreurs, créant beaucoup d’allers-retours, et générant des frustrations, des retards et des coûts. Grâce à Portal, l’utilisateur professionnel peut
- Organiser la configuration du Rule Engine
- Créer des environnements d’exécution en bac à sable pour chaque amélioration
- Tester l’amélioration
- Conserver un historique complet des modifications
- Gérer les données de base et les référentiels
- Collaborer avec d’autres équipes pour améliorer la solution.
- Organiser ses tests via l’interface utilisateur, chaque utilisateur peut
- Stocker ses propres fichiers de test
- Traiter les fichiers en utilisant une version spécifique de la configuration/référentiel
- Traiter les résultats des tests directement via l’Interface
- Stocker les résultats et documenter la validation
- Gérer et sécuriser la livraison
- Promouvoir la configuration de n’importe quel composant d’AI Suite
- Fournir des améliorations cohérentes
- Sécuriser le retour en arrière en cas de problème
- Automatiser la partie critique du processus de livraison.
L’orientation DevOps de Portal vous permet d’accélérer votre mise en œuvre et votre livraison afin de répondre aux attentes de votre entreprise. Enfin, Portal est prêt pour le cloud et est déjà utilisé par de nombreux clients de notre offre cloud.
AI Suite Studio
Comme ci-dessus, Studio a 2 cas d’utilisation principaux :
- Documentation automatique qui existe depuis la version AI Suite 2.3 et est toujours disponible pour nos clients utilisant cette option.
- Design : gérer tous les objets qui étaient auparavant disponibles dans Designer pour configurer Interplay, Datastore et Event Processor.
Le remplacement de Designer par Studio est donc disponible gratuitement pour tous nos clients 2.4. Il est ensuite très facile d’installer et d’importer votre configuration de Designer.
Changement de jeu
Studio change vraiment la donne en termes d’expérience de conception. Il accélère la livraison des projets Interplay et Datastore grâce à une interface orientée vers la productivité. Cet outil offre de nombreux avantages, dont les suivants :
- Tous les objets sont organisés par type et sont directement accessibles depuis l’interface.
- De puissantes fonctions de recherche permettent de trouver très rapidement l’ensemble des objets correspondants.
- Il est possible de créer des dossiers et des espaces de travail pour organiser votre configuration de la manière la plus efficace pour votre organisation.
- Chaque objet peut recevoir des balises pour trier et rechercher en fonction des besoins fonctionnels.
- Le glisser-déposer est disponible sur tous les objets qui en ont besoin.
- Les concepts de “collection” et d'”objet” ont été remplacés par des concepts plus fonctionnels afin de préparer l’introduction future des fonctionnalités de Composer dans Studio.
- Nous avons considérablement réduit le nombre de clics nécessaires pour effectuer un changement. Les utilisateurs de Designer apprécieront certainement la différence.
- Pour les éditeurs d’Interplay, nous disposons d’une vue permettant de construire un formulaire par glisser-déposer dans Studio qui accélère considérablement le processus de conception et la mise en œuvre des projets Interplay.
Il existe de nombreuses autres améliorations que nous aurions pu énumérer, mais nous pensons que la meilleure façon de les comprendre est de mettre la main à la pâte avec l’outil lui-même.
Quelle est la prochaine étape ?
Maintenant que AI Suite 2.4+ est disponible et propose une expérience zéro Flash et full HTML5 à tous nos clients, nous travaillons sur la prochaine grande phase de la feuille de route. Il s’agit de la migration de Composer au sein de Studio, afin d’avoir un seul outil de conception pour toutes les suites, et ainsi préparer l’arrivée de la nouvelle génération de notre solution.
Nous vous tiendrons informés des prochaines informations autour de cette nouvelle version dans les mois à venir.
En savoir plus sur le déploiement d’AI Suite Docker.