Mise en place de l’environnement UiPath
Téléchargement et installation de la solution UiPath
Pour exploiter les exemples de ce livre, il est indispensable que vous disposiez de l’élément principal de la solution RPA de la société UiPath : le logiciel UiPath Studio.
Cet outil sert à modéliser des séquences RPA. Vous n’utiliserez pas, en revanche, UiPath Orchestrator, outil servant à orchestrer des traitements UiPath.
Par ailleurs, pour que vous puissiez utiliser gratuitement UiPath et les très nombreux exemples de ce livre, la version UiPath Studio Community va être employée. Cette version donne un excellent aperçu des fonctionnalités d’UiPath.
C’est d’ailleurs la version Community qui est proposée dans le cadre du programme de formation Academic Alliance, mis en place par UiPath.
UiPath Studio est téléchargeable depuis le site de l’éditeur à l’adresse : https://www.uipath.com/fr/
Le site, disponible en version française, est très complet. Outre la présentation des produits UiPath, vous y trouverez des livres blancs, des témoignages, des tutoriels, des événements, des exemples, l’accès au programme Academic Alliance.
UiPath est certainement l’un des acteurs de la RPA qui a fait le plus d’efforts pour promouvoir efficacement ses produits....
Ressources pédagogiques de la communauté UiPath
La mise à disposition de nombreuses ressources pédagogiques (articles, livres blancs, webinaires, vidéos, retours d’expérience...) est indiscutablement l’un des points forts de la solution UiPath.
Tout ceci est disponible directement à l’adresse https://www.uipath.com/fr/ dans le menu Support & Services.
Le site web d’UiPath s’affiche par défaut en anglais, mais un réel effort est fait pour que les différentes ressources soient disponibles dans d’autres langues (français, chinois, allemand, russe…). À titre d’exemple, la documentation sur UiPath Studio (https://docs.uipath.com/studio/lang-fr/docs) est en grande partie traduite en français. Pour l’avoir largement utilisée lors de la rédaction de ce livre, cette documentation est complète et très précise.
Par ailleurs, et c’est un atout non négligeable, en plus des exemples en téléchargement libre sur le site d’UiPath (y compris à partir de la documentation), une communauté d’utilisateurs UiPath très active vous assistera en cas de besoin dans vos développements (forums, tutoriels, exemples…).
Programme UiPath Academic Alliance
L’atout majeur pour assurer une percée significative sur le marché de la RPA est pour UiPath son programme UiPath Academic Alliance. UiPath donne accès gratuitement à un programme de formation « prêt à l’emploi » aux universités, écoles de commerce, écoles d’ingénieurs.
Ce programme, en continuelle amélioration, propose des modules de cours de grande qualité destinés à présenter le potentiel d’UiPath (approche métier et présentation d’UiPath Studio) et aussi à aborder des aspects plus techniques de la solution.
Des certifications, pour les deux niveaux précités, sont aussi organisées par la société UiPath.
Le programme UiPath Academic Alliance est disponible à l’adresse : https://www.uipath.com/rpa/academy
Présentation de l’environnement UiPath Studio
L’environnement UiPath Studio est un AGL (atelier de génie logiciel) ou encore framework permettant de développer les processus en environnement graphique.
Ce studio est très mature, bien présenté. Il intègre directement des assistants dès son ouverture, ce qui est vraiment non négligeable pour les débutants. Par ailleurs, tous les menus sont en français, ce qui peut aussi faciliter la prise en main.
Cet environnement de développement moderne dispose de fonctionnalités de recherche d’erreurs (débogage), les messages d’erreurs étant en général plutôt explicites.
Comme nous le verrons au travers des chapitres de ce livre, UiPath Studio met à disposition quelques librairies par défaut dès la création d’un nouveau projet (ou processus).
Il sera possible d’intégrer par la suite l’une des très nombreuses librairies (gratuites) téléchargeables depuis une marketplace gérée par UiPath. Nous y aurons recours très rapidement dans les exemples du livre.
À noter qu’UiPath Studio est basé techniquement sur un socle Microsoft (Visual Studio, .NET…).
Libre à vous de développer des librairies en langage Microsoft C# et de les utiliser ensuite dans...