MS Dynamics AX optimisation

Microsoft Dynamics AX - audit technique

Optimisez votre environnement AX à l’aide d’audits techniques et de la détection d’erreurs

Votre environnement Dynamics constitue sans aucun doute un élément important de votre paysage ICT, mais que faire s'il s'avère que vous ne pouvez pas en tirer le rendement souhaité ou promis ? Il est primordial au niveau financier, mais aussi stratégique que votre environnement ICT fonctionne de manière optimale et soit adapté à vos objectifs d'entreprise.

Mais comment avoir prise sur les aspects problématiques et les risques de votre plateforme MS Dynamics AX, par exemple en matière de performances ? Un audit technique par l'un de nos experts peut permettre de déceler les aspects problématiques et les risques. Ensuite, nous pouvons proposer des solutions et améliorations possibles pour supprimer les problèmes et réduire les risques.

Pourquoi Inetum-Realdolmen?

Au fil des années, Inetum-Realdolmen a acquis une grande expertise concernant MS Dynamics AX et Dynamics 365. Pas seulement au niveau fonctionnel, mais aussi en ce qui concerne la mise en place technique et le paramétrage, tant pour le volet ERP que pour la base de données SQL sous-jacente.

Les Microsoft best-of-breed practices combinées à notre propre expérience font de nous les spécialistes de l'optimisation de votre environnement Dynamics.

Notre offre:

Notre approche

  • Vous choisissez vous-même le niveau d'analyse ou de conseil, mais en cas de problème de performance structurel, il est recommandé d'adopter une approche « bottom up ». En commençant par la couche de configuration, puis le matériel, la couche de données et la couche d'applications. Dans ce cas, nous conseillons les audits de performance tier 1 à 4.
  • Si vous choisissez de ne pas adopter l'approche « bottom up » à partir du tier 1, nous organisons un entretien préparatif de 2 heures pour définir ensemble le niveau le plus adéquat pour le problème en question.
  • Si vous savez où se situe le problème, il est possible de faire une analyse ciblée plus brève. 
  • Nous réalisons les analyses souhaitées et nous veillons à une interprétation claire des résultats en formulant les recommandations nécessaires ainsi qu'un plan d'action.

Téléchargez le flyer pour tous les détails.

scemat_ax_technical_audit_01_small.jpg

Audit de performance

configuration

Tier 1: configuration

La meilleure manière d'entamer un audit de performance est par le bas, au niveau de la configuration de tous les composants. Cela se fait tant au niveau de la base de données que des applications. Un contrôle de l'utilisation correcte des projets de maintenance est également réalisé et on vérifie quels tableaux contiennent les plus grands volumes. De cette manière, nous pouvons par exemple conseiller l'utilisation de certaines tâches de nettoyage ou de certains indicateurs de trace qui ne sont pas activés dans une installation SQL standard.

Réception

Aperçu avec toutes les configurations

Temps nécessaire

Une demi-journée

 

compteurs de performance

Tier 2: compteurs de performance

Dans le cadre de cette analyse, nous nous intéressons à certains compteurs de performance au niveau du système d'exploitation.

Ces mesures nous permettent de tirer des conclusions en matière d'utilisation du processeur, de la mémoire, des disques et des aspects spécifiques aux bases de données.

Le résultat peut prendre deux formes : soit il convient d'attribuer des ressources supplémentaires aux machines, soit un audit requête/code (tier 3-4) peut apporter la solution.

Réception

  • Rapport PAL (Performance Analysis of Logs) avec toutes les mesures
  • Un document avec l'interprétation de ces mesures

Temps nécessaire

  • Installation et analyse : 1 journée
  • Durée : 3 jours afin que les journées/nuits de travail puissent être mesurées
audit des requêtes

Tier 3: audit des requêtes

Il s'agit d'une analyse de bas niveau des requêtes qui sont les plus lentes et/ou utilisent le plus de ressources. Cette analyse peut être abordée de deux manières. Soit nous utilisons les données de l'environnement de production. Le plus efficace est de le faire lors des journées/nuits où la plupart des utilisateurs travaillent sur le système. Soit vous reproduisez vous-même un certain nombre de scénarios dans un autre environnement que l'environnement de production, ce qui nous permet d'analyser les requêtes effectuées.

Réception

  • Les requêtes problématiques sont résumées dans un document mentionnant les mesures à prendre.
  • En cas d'index manquants, ceux-ci peuvent être directement installés dans l'environnement de production afin que nous puissions immédiatement mesurer leur efficacité.

Temps nécessaire

Généralement, cet audit prend 3 jours, afin que nous puissions avoir une idée correcte de la charge de travail de SQL Server.

audit de code

Tier 4: audit de code

Tout d'abord, tout le code est uploadé vers Lifecycle Services, qui permet notamment de faire automatiquement diverses recommandations. Par exemple, une mauvaise utilisation des propriétés de configuration du cache ou un code qui pourrait être écrit de manière plus performante. Il s'agit des meilleures pratiques recommandées par Microsoft, mais qui ne sont pas suivies en l'occurrence. De plus, dans cet audit, le code source est également passé au crible avec un temps d'exécution lent. Téléchargez le flyer pour plus de détails.

Réception

  • Les valeurs mesurées sont documentées avec des suggestions d'optimisation du code.
  • Un rapport supplémentaire est généré par Microsoft Lifecycle Services.

Temps nécessaire

Généralement, cet audit nécessite 3 jours car il y a beaucoup de données à traiter et analyser.

Batch review

AX-technical-audit_batch-review_100.png

Dans le cadre de cet audit, nous dressons un rapport de tous les batch jobs qui ont lieu le jour et la nuit. Grâce à l'historique, nous recherchons les anomalies qui pourraient révéler des problèmes. Par exemple, les batchs qui durent plus longtemps lors de certains jours, l'overlap entre certains jobs qui peut à son tour causer un blocage, mais aussi l'absence de clean-up jobs.

Réception

  • Rapport avec liste des batch jobs et des problèmes possibles

Temps nécessaire

1 journée

ALM audit/training

AX-technical-audit_ALM-audit_100.png

Inetum-Realdolmen dispose d'une grande expérience dans l'implémentation de processus ALM, tant pour les implémentations custom C# development que Dynamics AX 2009/2012/365. Dans le cas de Dynamics AX 2009/2012, ce n'était pas encore une obligation, mais nous avons quand même choisi d'utiliser ces outils pour augmenter la qualité de nos projets sur mesure et releases.

Réception

  • Formation ALM (standard ou sur mesure)
  • Mise en place et optimisation de serveurs build pour Dynamics Ax 2009, 2012, 365
  • Gestion des filiales et des releases

Temps nécessaire

En fonction des besoins spécifiques

Curieux de savoir comment nous pouvons optimiser votre environnement AX?  

Contactez nos spécialistes pour un entretien sans engagement:

Téléchargements associés