Accompagnement dans la modernisation de vos applications
Les offres "Asessment" sont des prestations de consulting (audit) pour accompagner nos clients dans la modernisation de leurs applications.
App Modernization
Evaluation des possibilités d'intégration, d'extension d'une application existante vers Office365 et/ou Azure
Teams LOB integration
Evaluation des possibilités d'intégration et exposition des applications métiers dans Teams
Azure DevOps
Evaluation de la possibilité de mettre en œuvre une logique DevOps sur une application "classique" ou Power Plateforme
Problématique
L'écosystème Microsoft 365 et Azure constitue une puissante plateforme de productivité Cloud mais aussi de développement hautement extensible. Toutes les informations des utilisateurs, leurs contenus, leurs autorisations y sont stockées et disponibles afin que vous puissiez les intégrer et interagir dans vos applications.
Description
Nous vous proposons d'évaluer avec nos experts les possibilités de modernisation de votre application dans l'écosystème Microsoft 365, avec le soutien des services Paas et Cognitives Azure. A l'issue de la prestation, nous serons à même de vous présenter :
- La cartographie de modernisation partielle ou complète de votre application,
- La répartition des fonctionnalités existantes vers les services Office 365 et Paas Azure
- L'impact de l'intégration de votre nouvelle application dans Office 365 pour les utilisateurs finaux
Objectifs
Nous mettons notre expertise et expérience au service de nos clients pour présenter, appréhender et évaluer un environnement technologique parmi les thématiques suivantes :
- Confirmer la faisabilité et le périmètre de modernisation de l'application
- Elaboration de la stratégie de modernisation de l'application
- Définir le plan de préparation de l'existant
- Définir le plan de reprise de l'existant
- Identifier les contraintes techniques et fonctionnels
- Identifier les bénéfices
Méthodologie
- Atelier de présentation de l'application existante
- Analyse des attentes fonctionnelles et techniques de la solution cible
- Analyse technique de l’application existante
- Analyse de la documentation existante
- Revue de code des applications ASP.NET pour transposition ou reprise dans Azure
- Gestion des identités et de l'authentification
Livrables
- Rapport d’analyse de l'existant
- Architecture cible pressentie
- Refactoring des applications ASP.NET
- Estimation des coûts de fonctionnement « Azure »
- Estimation macro de charge de réalisation
Problématique
Chaque jour, les personnes utilisent Microsoft Teams non seulement pour rester connectés, mais aussi comme un Hub d'applications d'entreprise. En intégrant leurs applications métier dans Teams, vous faciliter pour vos utilisateurs, l'accès à toutes les informations de votre organisation en un seul endroit, sans perdre le contexte de leur travail.
Bénéfices
- Prise de décision plus rapide
- Productivité améliorée
- Opportunités de collaboration
Objectifs
- Confirmer la faisabilité et le périmètre d'intégration de l'application
- Elaboration de la stratégie de modernisation de l'application
- Définir l'impact et étendu des opération de modification de l'application
- Définir le plan d'intervention logicielle et d'infrastructure
- Définir l'impact de l'intégration pour les utilisateurs finaux
- Identifier les contraintes techniques et fonctionnels
- Identifier les bénéfices
Méthodologie
- Atelier de présentation de l'application existante
- Analyse des attentes fonctionnelles et techniques de l'intégration de la solution cible
- Analyse technique de l’application existante
- Analyse de la documentation existante
- Revue de code (pour les applications ASP.NET) pour analyse des opérations de reconstructione
Livrables
- Rapport d’analyse d'intégration de l'application
- Architecture cible pressentie
- Refactoring de l'application
- Estimation des coûts de fonctionnement « Azure »
- Estimation macro de charge d'intégration de l'application
Problématique
Notre offre est adaptée à votre contexte si vous vous reconnaissez dans l'un des scénarios suivants :
- Vous développez des applications internes sans prendre en considération la gestion du cycle de vie de votre application
- Vous ne savez pas retrouver le code source de vos applications
- Vous développez vos applications directement sur votre environnement de production en vous exposant aux inévitables écueils
- Vous passez un temps considérable à déployer manuellement vos évolutions sur vos environnements
Description
Nous mettons notre expertise et expérience à votre service pour accompagner et conseiller vos équipes sur la professionnalisation du cycle de vie de vos applications. Nous vous proposons, à partir d'une application existante, d'évaluer la mise en œuvre d'une démarche Azure DevOps afin d'adresser vos besoins de contrôle de code source, de gestion de projet, d'intégration et déploiement continue.
Objectifs
- Sensibiliser les équipes à la gestion de cycle de vie des applications et les pratiques DevOps (Azure DevOps).
- Définir la stratégie de mise en œuvre d'une organisation DevOps sur une application cible
- Comprendre les outils d'intégration Azure DevOps dans Visual Studio et / ou Visual Studio Code
- Identifier les contraintes techniques et fonctionnels
- Identifier les bénéfices
Méthodologie
- Atelier de présentation de la démarche DevOps avec la solution Azure DevOps
- Atelier de présentation de l'application à intégrer
- Analyse de l'application à intégrer
- Analyse de la documentation existante
Livrables
- Rapport d’analyse de l'existant
- Recommandations techniques et d'architecture
- Plan d'action recommandé pour la mise œuvre Azure DevOps
- Estimation des coûts de fonctionnement (Azure, Licences, etc.)
- Proposition d'un plan de migration / mise en œuvre
- Estimation macro des charges nécessaires à la mise œuvre du projet
Modernisez vos applications 365
Les offres "Extend & Customize 365" sont toutes indépendantes les unes des autres mais peuvent suivre une logique cumulative en fonction du projet, du niveau de connaissance et de réflexion par le client.
Discover
Prestation de consulting pour présenter et démystifier l'écosystème technologique M365
Pro-code
Développement de solutions et/ou de composants spécifiques "Clé en main"
Code On-demand
Accompagnement des ressources techniques de nos clients (DSI, développeurs)