Qu'est-ce que la pensée de plateforme dans un monde multicloud?
La pensée de plateforme est devenue cruciale dans un monde multicloud, car de nombreuses entreprises exécutent des charges de travail sur plusieurs clouds. La transformation vers le multicloud présente plusieurs défis, tels que la sécurité, les données, la gestion des infrastructures et les compétences requises pour gérer la complexité croissante. Il y a trois phases clés dans le parcours vers le Cloud : d'abord, le cloud first, suivi par le chaos cloud, et enfin, être Cloud smart. L'évolution des applications a vu l'émergence des applications AI, qui façonneront la façon dont nous considérons la plateforme thinking dans divers domaines. La génération AI a pris une importance capitale, avec des modèles de langage de grande envergure offrant des opportunités dans le marketing, la chaîne d'approvisionnement et le développement logiciel.
Plateforme Thinking dans un monde multicloud
- Plateforme Thinking est devenu crucial dans un monde multicloud, car de nombreuses entreprises exécutent des charges de travail sur plusieurs clouds.
- La transformation vers le multicloud présente plusieurs défis, tels que la sécurité, les données, la gestion des infrastructures et les compétences requises pour gérer la complexité croissante.
- Il y a trois phases clés dans le parcours vers le Cloud : d'abord, le cloud first, suivi par le chaos cloud, et enfin, être Cloud smart.
- L'évolution des applications a vu l'émergence des applications AI, qui façonneront la façon dont nous considérons la plateforme thinking dans divers domaines.
- La génération AI a pris une importance capitale, avec des modèles de langage de grande envergure offrant des opportunités dans le marketing, la chaîne d'approvisionnement et le développement logiciel.
La nécessité d'un accès complet aux modèles pour l'IA privée
- L'accès complet aux modèles est une exigence fondamentale dans un scénario multi-cloud ou dans un premier scénario Cloud public.
- Le concept d'IA privée, développé par l'équipe vmy AI Labs, vise à équilibrer les avantages commerciaux de l'IA avec les besoins en matière de confidentialité et de conformité des organisations.
- VMware a également développé une architecture de référence pour l'IA privée, s'appuyant sur sa technologie de base Cloud Foundation, offrant des intégrations et des capacités autour de l'apprentissage automatique, des bases de données Vector, du dimensionnement des GPU et de l'accélération du stockage.
- La collaboration avec des acteurs majeurs, tels qu'AMD, Intel, Nvidia, ainsi que le support de la communauté open source, témoigne de l'ouverture de l'écosystème de VMware dans le domaine de l'IA privée.
Développement logiciel multicloud et plateformes d'ingénierie
- De nos jours, les entreprises font face à des défis croissants liés au développement logiciel multicloud. Avec l'adoption généralisée du multicloud, la complexité pour les organisations et les équipes de développement de logiciels est en constante augmentation. Il est nécessaire de trouver des solutions pour relever ces défis, tels que l'utilisation de conteneurs et de runtimes Kubernetes, l'optimisation des coûts, la sécurité de la chaîne d'approvisionnement, l'observabilité et la sécurité des applications pendant l'exécution.
- L'approche préconisée consiste à regrouper ces efforts de développement, d'exploitation et d'optimisation des logiciels, à travers des composants tels que les packages OSS, la gestion des accès, etc. L'objectif est de créer un plan clair pour la production et de faciliter le développement tout en capturant les bonnes pratiques et modèles pour rendre le processus de développement logiciel plus accessible et efficace.
- Les équipes d'ingénierie des plateformes jouent un rôle essentiel dans ces processus. Elles doivent permettre à leur organisation de développer des applications plus rapidement, de les exploiter de manière transparente et de les mettre à jour et les optimiser en continu en termes de coûts et de sécurité. Il est également crucial de considérer la plateforme comme un produit et de construire une marque autour de celle-ci, de mettre l'accent sur la formation et l'intégration des parties tierces, tout en proposant une feuille de route, une planification de capacité et un support réactif pour garantir l'adoption et l'utilisation réussie de la plateforme.
La plateforme d'application Tanzu de VMware
- La plateforme d'application Tanzu de VMware est le reflet de l'ADN de VMware, qui a été influencé par l'acquisition de technologies telles que Kubernetes et HA il y a quelques années.
- Elle se concentre sur trois domaines clés : le développement, l'exploitation et l'optimisation des logiciels.
- Elle offre deux dimensions majeures : la plateforme d'application Tanzu et le moteur d'application Tanzu, ainsi que les services intelligents de Tanzu.
- La plateforme d'application Tanzu propose un portail des développeurs, des chaînes d'approvisionnement de logiciels et des opérations sur Kubernetes, avec des accélérateurs d'application, un catalogue d'API, des tableaux de bord et des services de build automatisés.
- Le moteur d'application Tanzu permet de définir un espace pour la configuration relative à l'auto-scaling, à la disponibilité, aux mises à niveau, etc. des applications.
- Les services intelligents de Tanzu comprennent des composants tels que Cloud Health pour l'optimisation des coûts dans le cloud, facilitant ainsi une approche multi-cloud pour les plateformes.
- La plateforme d'application Tanzu vise à améliorer l'expérience des développeurs en leur offrant des accélérateurs d'application pré-intégrés et des pratiques exemplaires, tout en simplifiant le déploiement et la gestion des applications.
Plateforme d'application Tanzu de VMware
- La plateforme de services intégrés accorde une grande importance au développement, mais l'équipe de développement doit parfois s'étirer pour obtenir des résultats. C'est là qu'interviennent Shaa et l'ingénierie de la plateforme. Leur rôle est de faciliter le processus et de fournir des blocs de construction pour la plateforme, tels que des packages open source sélectionnés, la sécurité intégrée, des accélérateurs d'application, etc.
- Le moteur d'application Tanzu est une composante clé de la plateforme. Il permet aux équipes de se concentrer sur la création d'un environnement d'exécution personnalisé pour les développeurs. Cela inclut la gestion des coûts, les performances, les informations sur l'activité, mais aussi les aspects liés à la sécurité.
- Shaa a créé deux espaces spécifiques pour l'environnement de Scott, avec des attributs personnalisés tels que le chiffrement et la sécurité. La plateforme prend également en charge le déploiement, la mise à l'échelle automatique, la compatibilité PCI DSS, et l'actualisation des versions Kubernetes sans que les développeurs aient à s'en préoccuper.
- L'assistant intelligent intégré permet aux équipes de découvrir rapidement les applications présentant des violations de coûts, de sécurité ou de politique, et de prendre des mesures correctives, comme le redimensionnement des clusters pour réduire les coûts. Il offre une approche holistique du développement de logiciels, mettant l'accent sur le succès avec des outils open source, l'interopérabilité et l'accélération de la livraison des applications à travers les clouds.
Conclusion:
En conclusion, la pensée de plateforme est essentielle dans un monde multicloud, et son évolution continuera d'être influencée par les applications AI. Il est crucial pour les entreprises de comprendre et d'adopter la plateforme thinking pour relever les défis croissants et tirer parti des opportunités offertes par le multicloud et les applications AI.