BLOG

Les piles de cloud public d'AWS adoptent les technologies émergentes

Miniature de Lori MacVittie
Lori MacVittie
Publié le 1er décembre 2016
nouvelle pile d'applications sumologic

Il existe de nombreux blogs et articles qui spéculent sur les types d’applications déployées de manière native et migrées vers le cloud public. Les applications mobiles sont souvent considérées comme l’une des catégories « nées dans le cloud », bien que l’absence de détails sur la question de savoir s’il s’agit d’applications mobiles d’entreprise ou d’applications grand public rend difficile de défendre sans équivoque l’un ou l’autre cas. 

Il est donc intéressant de voir un rapport qui examine en détail n’importe quel aspect des applications dans le cloud public, en particulier si elles sont générées à partir de données réelles. Sumo Logic a récemment fait exactement cela, en publiant un rapport qui fournit des informations précieuses sur les applications exécutées dans le cloud public AWS. Il a été compilé à partir de données générées par des applications et des infrastructures gérées par Sumo Logic, soigneusement anonymisées bien sûr. Sumo Logic compte plus de 1 000 clients exécutant des applications dans le cloud AWS et ses conclusions incluent des points de données très intéressants sur les piles d'applications compilées dans cet environnement.

Par exemple, il existe une variété de données citant l’adoption des conteneurs. La plupart d’entre elles sont issues d’enquêtes menées au sein d’une communauté fermée de technologies liées aux conteneurs, ce qui tend à orienter considérablement l’adoption vers des taux plus élevés. J’ai vu certains citer un taux d’adoption de 62 %. À l’inverse, les enquêtes menées auprès des communautés d’entreprises peuvent par inadvertance manquer les répondants au sein d’une organisation qui adoptent des conteneurs, ce qui laisse ces résultats faussés à des niveaux à peine enregistrables. Ainsi, la découverte de Sumo Logic selon laquelle l’utilisation de Docker en production (dans AWS) est d’environ 15 % est significative, tout comme le taux similaire d’adoption de Lambda (prenant en charge les architectures sans serveur).

Il est également intéressant de constater que « plus de clients utilisent des bases de données NoSQL que des bases traditionnelles (SGBDR) ». En bas de la liste, on trouve les fournisseurs traditionnels de SGBDR, piliers des entreprises. Ce n’est pas très surprenant. Vous ne migrerez probablement pas des SGBDR extrêmement volumineuses (vraiment très grandes) vers un environnement cloud. Vous devez faire face non seulement aux défis liés au transfert de dix, vingt ans ou plus de données vers le cloud, mais aussi aux tentacules à la Cthulhu issues des dizaines voire des centaines d’applications existantes (liées aux centres de données) qui reposent sur cette base. Mais si vous repartez de zéro, il est logique d’adopter une technologie plus récente, plus adaptée au cloud, comme NoSQL, reconnue pour sa rapidité et son intégration aux frameworks d’applications modernes, ou de choisir une option open source. Cela dit, deux des quatre bases de données les plus utilisées sont NoSQL (Redis en tête avec 18 %, suivi de Mongo à 16 %), tandis que les deux autres sont des SGBDR traditionnels : MySQL occupe confortablement la deuxième place avec 17 %, suivi de PostgreSQL en quatrième position avec 11 %. 

Enfin, Sumo Logic a constaté que « près des deux tiers des applications AWS utilisent le service d’audit AWS (CloudTrail) et les journaux de flux VPC ». Cela concorde avec la priorité continue accordée à la sécurité dans chaque secteur et marché. Il offre également un aperçu des « services cloud » qui pourraient devoir être intégrés à d’autres solutions à mesure que des infrastructures et des systèmes basés sur le cloud continuent d’apparaître sur le marché.

Vous pouvez télécharger le rapport de Sumo Logic ici , et Sumo Logic me dit qu'ils feront des analyses plus approfondies à l'avenir, alors surveillez-les également.