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 « davantage de clients utilisent des bases de données NoSQL que des bases de données traditionnelles (SGBDR) ». En bas de la liste se trouvent notamment les fournisseurs traditionnels de SGBDR. Ce n’est pas si surprenant. Il est peu probable que la plupart des entreprises migrent des SGBDR extrêmement volumineux (nous parlons de très grands) vers un environnement cloud. Non seulement le déplacement de dix, vingt ans ou plus de données vers le cloud pose des défis, mais il faut également faire face aux tentacules de type Cthulu des dizaines et centaines d’applications existantes (liées aux centres de données) qui s’appuient sur cette base de données. Mais si vous recommencez, il est logique d’adopter une technologie plus récente et plus adaptée au cloud comme NoSQL, connue pour sa rapidité et son support dans les frameworks d’applications modernes, ou d’opter pour une option open source. Cela dit, deux des quatre bases de données les plus utilisées étaient NoSQL (Redis arrive en tête du classement avec 18 %, suivi de Mongo légèrement derrière avec 16 %), mais les deux autres sont des SGBDR traditionnels : MySQL occupe confortablement la deuxième place avec 17 % et PostgreSQL la quatrième 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.