Solution
Modernisation des systèmes
Mise à jour des systèmes d’exploitation, des moteurs de bases de données et des dépendances applicatives. Vérification de la compatibilité, adaptation des intégrations et préparation des migrations avec procédure de rollback.
Architecture et réalisation
Évolution des plateformes
Changements de versions et migration des systèmes et des bases de données.
Intégration des applications
Adaptation des interfaces et des dépendances applicatives à l’architecture retenue.
Déploiement et transition
Préparation des environnements, transfert des données et mise en service.
Décisions de conception
Analyse des dépendances avant remplacement d’un système ou d’un composant logiciel. La compatibilité concerne les pilotes, protocoles, extensions et interfaces de données, au-delà de la seule version du système d’exploitation.
Exemple d’application
Une application ancienne peut être testée sur la version de destination avec ses connexions réelles, puis migrée selon une procédure qui prévoit les vérifications et le retour arrière.
Livrables techniquesMatrice de compatibilité, environnement de test et procédure de migration
Réalisations associées
Développement et intégration
- Migration de systèmes et de bases de données
- Évolution des composants logiciels
- Compatibilité et intégration applicative
- Automatisation des déploiements
Les systèmes concernés
- Linux, Windows et plateformes de virtualisation
- SQL Server, PostgreSQL et applications
- Environnements privés et cloud
Service associéServeurs et hébergement →
Parlons de votre projet
Un échange sur la conception, le développement et la mise en production de votre projet.