Questions Techniques – le vrai monde

Voici le genre de choses que j’aborde avec un client pour gagner sa confiance et lui montrer que je pourrais lui être utile…

Comment migrer une application legacy procédurale en OOP (Object Oriented Programming / Programmation Orientée Objet) ? Les techniques, les choix…

Comment migrer une application legacy client-serveur en .NET à base de Web-services REST ou de micro-services ?

Vous disposez d’une énorme solution IT avec des technologies plurielles de la stack Microsoft (le temps fait sa loi). Il faut tout remettre à jour. Vous n’avez pas le droit ni le temps ni le budget de tout réécrire. Comment faite vous ?

J’ai une solution IT de 4.000.000 de lignes de code. Vous devez auditer la solution et me donner un axe. On garde, on jette, on factorise, on réoriente, on fait quoi ??? Comment faite vous : donnez moi des pistes ?

Je possède de l’ASP.NET Forms, de l’ASP.NET MVC (plusieurs versions), du VB.NET, du WinForms, du WPF, y en a partout, que dois je garder ? Comment m’en sortir avec les technologies Microsoft ?

Je veux passer de Oracle à SQL Server pour des raisons de coût. . Comment faire ? Best practices ?

Je veux migrer un ensemble d’applications sur Azure, comment faire ? Par ou commencer ?

Je veux mettre du Docker dans mon infrastructure legacy pour la conserver un peu plus longtemps. Comment faire ? Est-ce une bonne idée ? Dois-je tout migrer en l’état dans Docker ou dois-je moderniser les dernières évolutions ?

Docker ou Kubernetes ?

Je peux faire un audit de votre SI en juste regardant votre code en 1h30 ? Cela vous tente ? Ok on y va…

Ce sont de vrais questions complexes dont vous ne trouverez pas la réponse sur StackOverflow. C’est autrement plus sérieux que coding games et ses test bidons dont la solution est sur n’importe quel moteur de recherche…