Cette vidéo de formation s'adresse aux développeurs, architectes et chefs de projet qui souhaitent améliorer la disponibilité, la résilience ou la capacité de leurs applications, qu'elles soient web, client-serveur voire mobiles. Les techniques décrites sont applicables à un grand nombre de langages, de bases de données ou d'environnements de production, qu'ils soient cloud ou hébergés en interne.
De plus en plus...
Niveau Expert
Durée 1h33
Parution avril 2017
Cette vidéo de formation s'adresse aux développeurs, architectes et chefs de projet qui souhaitent améliorer la disponibilité, la résilience ou la capacité de leurs applications, qu'elles soient web, client-serveur voire mobiles. Les techniques décrites sont applicables à un grand nombre de langages, de bases de données ou d'environnements de production, qu'ils soient cloud ou hébergés en interne.
De plus en plus d'applications doivent répondre à des contraintes de disponibilité ou d'élasticité fortes. En parallèle, les techniques d'hébergement de ces applications sont en pleine mutation : virtualisation, cloud public ou privé, conteneurs, etc. Ces nouveaux modes d'hébergement apportent de nouvelles problématiques : erreurs transientes (ou micro-coupures), indisponibilité partielle de services, performances non-prévisibles.
Vous découvrirez dans cette vidéo comment mettre en pratique des modèles de conception - ou design patterns - permettant de rendre vos applications plus robustes en s'adaptant à la charge plus facilement. Nous étudierons également la façon de préparer vos applications à une montée en charge, que cela soit au niveau de la partie applicative ou des données. Enfin, nous aborderons quelques principes clés pour manager et surveiller vos applications en fonction de leur mode d’hébergement.
Des éléments complémentaires sont disponibles en téléchargement.
Après avoir été Engineering Effectiveness Lead chez Deezer, Christopher MANEU est aujourd'hui Premier Field Engineer chez Microsoft. Consultant et expert technique, il accompagne les clients et partenaires Microsoft sur les solutions Cloud et le développement mobile multiplateforme. Il a été reconnu Microsoft MVP (Most Valuable Professional) durant 7 années consécutives et a récemment été reconnu MVP dans la catégorie Windows Development.