Formation Bot Framework Composer
€ HT / personne |
2 jours (14 heures) |
Présentation
Bot Framework Composer est un outil visuel open source développé par Microsoft pour concevoir, tester et déployer des chatbots complexes sans écrire de code. Grâce à une interface intuitive, il permet de créer des dialogues dynamiques et connectés à des sources de données.
Notre formation Bot Framework Composer vous permettra de maîtriser la conception de chatbots data-driven, intégrés dans vos systèmes métiers ou dans un environnement cloud. Vous apprendrez à connecter les bots à des APIs, automatiser des tâches, structurer les dialogues et sécuriser les échanges.
Vous apprendrez à créer, automatiser, connecter et superviser des bots adaptés à vos besoins métiers, avec des cas concrets comme l’interrogation de base SQL, le déclenchement d’actions ou l’intégration à Microsoft Teams.
À l’issue de la formation, vous serez en mesure de construire un bot complet, de la définition des parcours utilisateurs jusqu’à son déploiement sécurisé dans un environnement de production. Vous serez capable de l’intégrer à votre stack data et d’en assurer la maintenance et l’évolution.
Comme toutes nos formations, celle-ci s’appuie sur la dernière version stable v2.1.2 de Bot Framework Composer et privilégie une approche opérationnelle et orientée cas d’usage.
Objectifs
- Maîtriser les concepts fondamentaux du Bot Framework Composer
- Concevoir des bots connectés à des sources de données
- Automatiser des tâches et scénarios métiers via des bots
- Déployer et superviser un bot dans un environnement sécurisé
- Appliquer les bonnes pratiques de maintenance, sécurité et gouvernance
Public visé
- Data Analysts et Data Engineers
- Développeurs no-code / low-code
- Responsables digitaux ou chefs de projet data
Pré-requis
- Notions de base en manipulation de données
- Expérience en environnements cloud
Notre formation Bot Framework Composer
Comprendre les usages et l’architecture des chatbots
- Panorama des usages métiers et data des chatbots
- Positionnement de Bot Framework Composer dans l’écosystème Microsoft
- Concepts clés : intents, utterances, triggers, dialogs
- Architecture globale d’un bot et composants essentiels
- Cas d’usage orientés data (reporting, automatisation, intégration)
- Atelier : Installation de Composer et création d’un premier bot simple
Maîtriser l’interface et les blocs fonctionnels de Composer
- Prise en main de l’interface visuelle Composer
- Création de dialogues : prompts, conditions, réponses dynamiques
- Gestion de l’état, des variables et des expressions logiques
- Gestion des erreurs et des réponses conditionnelles
- Utilisation des adaptive dialogs pour créer des conversations riches
- Atelier : Création d’un scénario conversationnel complexe avec navigation entre dialogues
Intégrer des sources de données dans un chatbot
- Connexion à des APIs REST, bases SQL, fichiers JSON
- Utilisation des actions personnalisées pour l’interrogation de données
- Extraction et affichage dynamique d’informations en conversation
- Sécurisation des accès avec OAuth ou Azure AD
- Conservation des données utilisateurs dans le dialogue
- Atelier : Création d’un bot capable de restituer des données issues d’une API
Automatiser des tâches avec les bots data-driven
- Création de workflows automatisés pilotés par l’utilisateur
- Exécution de traitements (envoi email, déclenchement script, analyse)
- Chaine d’événements dans un dialogue dynamique
- Interaction avec des outils data (Power BI, Azure Functions)
- Retour de résultats formatés à l’utilisateur
- Atelier : Automatiser un rapport via chatbot sur déclenchement utilisateur
Déployer un bot dans un environnement de production
- Déploiement sur Azure Bot Services ou Teams
- Configuration réseau, points de terminaison et ressources Azure
- Supervision avec App Insights : logs, métriques, erreurs
- Stratégies de test, versioning, et rollback
- Préparer un bot pour un usage multi-environnement (DEV/QA/PROD)
- Atelier : Déploiement d’un bot sur Azure avec collecte de logs
Sécuriser, maintenir et faire évoluer ses bots
- Bonnes pratiques de gouvernance (droits d’accès, audits)
- Respect du RGPD et stockage des données personnelles
- Plan de maintenance : feedback utilisateur, erreurs, amélioration continue
- Documentation, versioning et modularisation du bot
- Suivi de la performance du bot via la télémétrie
- Atelier : Audit de sécurité et mise en conformité d’un bot existant
Pour aller plus loin
Formation Pyhton : Programmation objet
Formation LangChain : Framework LLM
Formation ChatGPT : L’IA pour la création de contenu
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS