Objectifs de la formation
- Planifier l'architecture et la conception de la solution
- Appliquer les outils du développeur
- Concevoir et développer les éléments de l'AOT
- Développer et tester le code
- Mettre en œuvre le reporting
- Intégrer et gérer les solutions de données
- Mettre en œuvre la sécurité et optimiser les performances
Programme de la formation
Aperçu et architecture
- Décrire l’écosystème de Dynamics 365 et les principaux composants du logiciel Dynamics 365 for Finance and Operations (FO),
- Décrire l’architecture de Dynamics 365, décrire les considérations de conception et de développement pertinentes à Dynamics 365
Travaux pratiques
Configuration de l’environnement de développement et création du projet/modèle
Outils de développement
- Gérer les mises en œuvre du système à l’aide des services de cycle de vie,
- Personnaliser Dynamics 365 à l’aide de Visual Studio
- Gérer le code source et les artefacts à l’aide du contrôle de version
- Travailler avec d'autres outils de développement pour compléter les tâches
Travaux pratiques
Contrôle de la source à l’aide de DevOps
Conception de la solution
- Déterminer la pile requise des composants de l’application et l’architecture du serveur,
- Mettre en œuvre l’application de gestion du cycle de vie
- Concevoir une solution pour Dynamics 365
Travaux pratiques
Mise au point de la structure de données
Éléments AOT
- Créer des formulaires
- Créer et étendre des tableaux
- Créer des types de données étendues (EDT) et des énumérations
- Créer des classes et étendre des éléments AOT
Travaux pratiques
Extension et développement des métadonnées
Développement et essais du code
- Mettre au point le code X++
- Mettre au point le code axé sur l'objet
- Etendre la fonctionnalité de finances et des opérations de Dynamics 365
- Décrire le cadre et les outils de l’essai
- Effectuer des tests d’unités
Travaux pratiques
Extension et développement de code
Migration des données
- Décrire les outils et méthodologies de la migration
- Planifier une stratégie de migration
- Préparer les données pour la migration et faire migrer les données
Travaux pratiques
Exporter/importer des données à l’aide de l’entité de données, Transfert récurrent des données
Cadres
- Mettre en œuvre la fonctionnalité de Dynamics 365
Travaux pratiques
SysExtension Framework
Intégration
- Identifier les modèles et les scénarios d'intégration des données
- Mettre en œuvre les concepts et les solutions d’intégration des données
- Mettre en œuvre les intégrations récurrentes
- Intégrer Dynamics 365 à Microsoft Azure
- Dépanner les erreurs d'intégration
- Mettre en œuvre le progiciel API de gestion des données.
Travaux pratiques
Intégration OData, Intégration Logic App, Faire appel à un service web externe
Génération de rapports
- Décrire les capacités et limitations des outils de génération de rapports dans Dynamics 365
- Concevoir, créer et réviser les rapports Dynamics
- Concevoir, créer et réviser les espaces de travail Dynamics
- Concevoir, créer et réviser les sources de données connectées aux magasins de données externes à Dynamics 365
Travaux pratiques
Génération de rapports Power BI à partir de Dynamics 365
Sécurité et performance
- Décrire et mettre en œuvre les outils de performance et les outils de surveillance de l’environnement LCS
- Mettre en œuvre les politiques et les exigences de sécurité basées sur les rôles
- Appliquer les techniques fondamentales d’optimisation de la performance
- Optimiser la performance pour les processus en lots
- Optimiser la performance de l’interface utilisateur
- Améliorer la performance d’intégration
- Optimiser la performance des rapports
Travaux pratiques
Fonctionnalité Async et Sandbox