ArcGIS Enterprise 12 : vos applications web sont-elles prêtes ?
Depuis quelques jours, Esri vous propose une nouvelle génération d'ArcGIS Enterprise avec la sortie d'ArcGIS Enterprise 12.0. Cette nouvelle version d'ArcGIS Enterprise apporte de nombreuses améliorations, de nouvelles fonctionnalités, des rôles serveur et bien plus encore (voir mon prochain article sur arcOrama). Mais cette version 12.0 entraîne également la suppression d'applications et de technologies plus anciennes. Deux applications clés seront supprimées dans ArcGIS Enterprise 12.0 : ArcGIS Web AppBuilder et ArcGIS Configurable Apps. Elles sont remplacées par des alternatives modernes déjà présentes dans ArcGIS enterprise depuis plusieurs années, telles qu'ArcGIS Experience Builder et ArcGIS Instant Apps.
Les équipes produits chez Esri savent depuis, longtemps qu'ArcGIS WebApp Builder et ArcGIS Configurable Apps vous ont été très utiles tout au long de votre utilisation d'ArcGIS Enterprise et que vous les utilisez peut-être encore aujourd'hui. Afin de préparer leur retrait dans la prochaine version, nous souhaitons vous aider à comprendre le travail potentiel nécessaire pour migrer d'ArcGIS WebApp Builder et d'ArcGIS Configurable Apps vers leurs successeurs modernes.
Pour vous aider, Esri a créé un script qui génère un inventaire de toutes les applications ArcGIS Web AppBuilder et ArcGIS Configurable disponibles dans votre organisation ArcGIS Enterprise. Cet inventaire vous permettra d'établir un plan de migration des applications avant la mise à niveau vers ArcGIS Enterprise 12.0 ou une version ultérieure.
Planifier votre mise à niveau
Avant de procéder à la mise à niveau, il est important de prendre en compte les mises à jour du cycle de vie des produits pour ArcGIS Enterprise sur Windows et Linux. Déterminez si ArcGIS Enterprise 12.0, qui bénéficiera d'un support à court terme, est le meilleur choix, ou s'il est préférable de préparer vos applications web dès maintenant et d'attendre la prochaine version à support à long terme.
Utilisation du script
Le script est disponible dans l'article "Procédure : Identifier les éléments d'application Web obsolètes dans ArcGIS Enterprise" de la base de connaissances . Pour les déploiements sous Windows et Linux, vous pouvez télécharger ce script Python directement depuis l'article de la base de connaissances ou GitHub sur la machine où le composant Portal for ArcGIS est installé. Si vous utilisez ArcGIS Enterprise sur Kubernetes, ce script devra être exécuté depuis une machine disposant des autorisations nécessaires pour exécuter un outil en ligne de commande et ayant accès au réseau de cet environnement ArcGIS Enterprise sur Kubernetes. Vous aurez également besoin de l'URL de l'organisation et des identifiants d'un administrateur.
Remarque : Ce script est conçu pour fonctionner avec ArcGIS Enterprise 11.0 et versions ultérieures. Vous pouvez donc l’exécuter sur un déploiement ArcGIS Enterprise 11.x afin d’identifier les applications à migrer avant la mise à niveau vers la dernière version d’ArcGIS Enterprise. Après la mise à niveau, vous pourrez également l’exécuter sur un déploiement ArcGIS Enterprise 12.0 pour identifier les applications ArcGIS Web AppBuilder et ArcGIS Configurable App qui ne fonctionneront plus et pourront donc être supprimées.
Ensuite, vous devrez suivre ces étapes :
- Assurez-vous de disposer des autorisations nécessaires pour exécuter l'invite de commandes sur cette machine afin de pouvoir exécuter le script sans problème. Une fois le script téléchargé, vous devrez modifier le fichier texte pour fournir les paramètres requis par l'outil. Il vous faudra notamment indiquer l'URL de votre organisation ainsi que le nom d'utilisateur et le mot de passe d'un administrateur. Après avoir saisi ces informations, enregistrez et fermez le fichier.
- Ensuite, ouvrez l'invite de commandes pour exécuter l'outil. Notez bien le répertoire où votre script est enregistré.
Voici un exemple de commande :
"cd C:\Users\VotreNomUtilisateur\Downloads\retired_apps_cataloger.py". Ensuite, exécutez le script en saisissant la commande suivante : "python retired_apps_cataloger.py". - Exécutez le script.
- Une fois le script exécuté, il vous fournira un fichier Excel contenant un inventaire complet des applications ArcGIS Web AppBuilder et ArcGIS Configurable Apps qui devront être migrées avant la mise à niveau vers ArcGIS Enterprise 12.0 ou une version ultérieure.
Évaluation des résultats du script
Lors de l'examen de l'inventaire, plusieurs points sont à considérer. Il convient tout d'abord d'évaluer si toutes les applications répertoriées doivent réellement être migrées. Dans certains cas, certaines applications anciennes, désormais inutilisées, n'ont pas besoin d'être migrées avant la mise à niveau.
Ensuite, vous devrez réfléchir à l'outil de création d'applications modernes le plus adapté pour recréer les applications à migrer. Il est généralement recommandé d'utiliser ArcGIS Experience Builder pour les applications ArcGIS Web AppBuilder et ArcGIS Instant Apps pour les applications configurables ArcGIS. Toutefois, dans certains cas, d'autres solutions comme ArcGIS Dashboards peuvent suffire à atteindre les objectifs de vos applications.
Enfin, vous devrez également informer vos utilisateurs que ces applications seront migrées et que les anciennes applications ne seront plus disponibles après la mise à jour.
Selon le nombre d'applications ArcGIS Web AppBuilder et ArcGIS Configurable Apps que vous utilisez actuellement, la migration de toutes vos applications Web vers ArcGIS Enterprise 12.0 ou une version ultérieure peut nécessiter un travail important. Esri recommande la mise à niveau vers ArcGIS Enterprise 11.5 pour cette migration, afin de bénéficier de la dernière version des applications Web et notamment du mode Express dans ArcGIS Experience Builder.
Si certaines fonctionnalités spécifiques dont vous avez besoin pour reconstruire des applications ArcGIS Web AppBuilder ne sont pas disponibles dans ArcGIS Experience Builder d'ArcGIS Enterprise 11.5, il est recommandé d'utiliser l'édition Developer d'ArcGIS Experience Builder pour une parité totale avec Web AppBuilder.
Conclusion
La prochaine génération d'ArcGIS Enterprise offre de nombreuses nouveautés, mais Esri rappelle que certaines précautions sont à prendre avant de franchir le pas d'ArcGIs Enterprise 12.x. Les équipes d'ArcGIS Enterprise espèrent que ce script vous aidera à planifier les prochaines étapes de la préparation de votre mise à niveau vers ArcGIS Enterprise 12.0 et versions ultérieures, dès que vous serez prêt. Pour partager vos commentaires ou obtenir de l'aide concernant ce script, n'hésitez pas à nous contacter sur la communauté Esri ou sur GitHub !
0 comments :
Enregistrer un commentaire