Le Cloud par Keelan C.

Dans le numéro de Programmez de Novembre 2019, Keelan nous fait partager sa vision du cloud sous forme d’Edito.

« Le Cloud computing a énormément évolué cette dernière décennie et ne se contente plus, bien heureusement, de proposer une simple approche IaaS (Infrastructure as a Service). Les cloud providers ont compris que la valeur ne se situait pas au niveau du device mais au-dessus de ce dernier en  proposant de vrais services à valeur ajoutée. Ces derniers permettent de réduire le TTM (Time To Market) tout en optimisant le coût d’exploitation, pour peu que les architectes en charge des développements respectent les bonnes pratiques et utilisent finement les leviers d’optimisation. C’est la promesse du PaaS (Platform as a Service), du CaaS (Container as a Service) et autre FaaS (Function as a Service).

Qui dit nouvelle plateforme dit nouvelle architecture. Nous avons ainsi vu apparaître les micro-services, architecture permettant de se séparer des applications plus ou moins monolithiques pour offrir à la place un ensemble de petites fonctionnalités (services), indépendantes les unes des autres, interrogeable. Le principe est simple : 1 fonctionnalité = 1 service (d’où le préfixe de micro), la communication se faisant à l’aide d’un contrat d’API.

Dans le monde Microsoft Azure, 4 approches sont disponibles pour mettre en œuvre ces micro-services :

Service Fabric, AKS (Azure Kubernetes), Azure function ou encore la solution d’API management.

Les Azure .Net Rangers vous proposent au travers de ce dossier d’étudier votre première application architecturée autour des micro-services et hébergée dans des containers Docker sur la plateforme Azure de Microsoft, afin de tirer également partie des bénéfices de déploiement, scalabilité et contrôle des coûts apportés par cette solution.»

Les Rangers MVP

Microsoft MVP

Voici la liste des MVPs Microsoft:

  • [MVP Developer Technologies] Anthony Giretti
  • [MVP Azure] Cédric GEORGEOT
  • [MVP FoxPro] Frédéric Steczycki
  • [MVP Azure] Laurent Grangeau
  • [MVP Azure] Cédric Leblond
  • [MVP Azure] Cédric Derue
  • [MVP Developer Technologies] Gora LEYE
  • [MVP Developer Technologies] Christophe Pichaud

MVP Summit 2019

Le MVP Summit s’est tenu à Redmond, Seattle, WA, USA sur le campus de Microsoft.

Les informations de cette conférence sont confidentielles et font l’objet d’un NDA donc nous ne pouvons rien partager par contre les informations sont presque déjà toutes présentes sur les blogs Microsoft… Il faut fouiller et lire entre les lignes dans les blogs suivants :

  • Microsoft .NET Core et .NETFx
  • Azure
  • Visual Studio 2019
  • Visual C++

MVP SUMMIT 2019

Download image: HERE

 

e-Shop on Containers : Application Azure de référence

Vous voulez réaliser une application basée sur une architecture micro-services avec du docker, kubernetes, Web API, web site, mobile app & co sur Azure ? L’application de référence Microsoft e-Shop est faite pour vous.

eshop

Vous y trouverez les scripts d’infrastructure as code, le code source du site web, des web api, de l’application mobile et plus encore.

Une application et une architecture que tous les Architectes devraient connaitre.

https://github.com/dotnet-architecture/eShopOnContainers

.NET Rangers et Azure Rangers

Les technologies Microsoft évoluent, les Rangers aussi. Voici notre nouveau logo:

cropped-rangers_v3_domains-1.png

Microsoft ne jure que par Azure donc nous ne pouvons pas rester cloisoné dans .NET même si notre activité de dévelopement est fait en .NET et C#.

Azure est incoutrounable. Nos clients migrent leur sites web en Web App Azure, les bases SQL Server sont hébergées sur SQL Azure et de nombreux services sont hosted sur Docker. Nous faisons du Docker, du Kubernetes, de l’ACI, de l’AKS… Nous faisons du hosting de VM, de l’Azure AD et de l’infrastructure Azure…

Nous avons deux MVP Azure (CedricG et LaurentG) donc nous sommes maintenant tous des Rangers. Nous avons deux casquettes:

  • .NET Rangers
  • Azure Rangers