GitHub présente les runners Arm64 pour une performance et une durabilité accrues
Traduction faite par Deepl pro
GitHub a annoncé l'introduction de runners Linux et Windows basés sur ArmⓇ pour GitHub Actions, améliorant considérablement les performances et la durabilité de la plateforme, selon The GitHub Blog. Cet ajout vise à fournir aux développeurs un moyen plus efficace et plus rentable de créer et de déployer des applications.
Arm64 Runners : Une nouvelle ère pour les actions GitHub
Les nouveaux runners Arm64 sont conçus pour offrir des améliorations substantielles en termes de puissance, de performance et de durabilité. Ces runners, gérés par GitHub avec des images construites par Arm, fournissent une couche de calcul plus efficace, aidant les développeurs à optimiser leurs coûts de calcul et à réduire leur empreinte carbone. Les développeurs de divers secteurs, du jeu au développement mobile embarqué, peuvent désormais tirer parti des avantages en termes de performances du matériel basé sur Arm et hébergé par GitHub. Ce développement élimine la nécessité de l'auto-hébergement ou de l'utilisation de la virtualisation QEMU, qui est plus lente que l'exécution native.
GitHub et Arm : Un effort de collaboration
GitHub s'est associé à Arm pour fournir des images VM Ubuntu et Windows, assurant une transition transparente pour les développeurs qui commencent à construire sur Arm. L'image Ubuntu 22.04 est livrée avec un ensemble complet d'outils, et il est prévu d'étendre ces outils pour l'image Windows et d'introduire une nouvelle image Ubuntu 24.04.
Cette collaboration fait partie de la stratégie plus large de GitHub visant à établir des partenariats avec des fournisseurs de technologie de premier plan, dans le but d'offrir une gamme diversifiée d'images sur lesquelles les clients peuvent construire. Cette initiative fait suite au lancement des GPU runners équipés d'images construites par NVIDIA en avril, conçus pour intégrer les pratiques MLOps dans les actions GitHub.
Bhumik Patel, directeur du développement de l'écosystème logiciel chez Arm, a souligné l'importance de ce partenariat pour faire progresser l'informatique durable. " La disponibilité des runners hébergés par Arm marque une étape importante vers une informatique plus durable en permettant aux développeurs de logiciels dotés de capacités CI/CD avancées de développer l'architecture Arm, économe en énergie et polyvalente, pour divers projets ", a-t-il déclaré.
Durabilité sur GitHub Actions
L'engagement de GitHub en faveur de la durabilité est encore renforcé par l'introduction de ces nouveaux runners hébergés par Arm. Les serveurs basés sur Arm dans le cloud ont démontré une réduction de 30 à 40 % de la consommation d'énergie pour les charges de travail largement déployées, contribuant ainsi de manière significative à la réduction des émissions de carbone. Les développeurs peuvent mesurer la consommation d'énergie de leurs flux de travail GitHub Actions à l'aide d'outils tels que l'outil Eco-CI Energy Estimation.
Getting Started with Arm-hosted Runners
Ces runners sont disponibles pour les clients GitHub Team et Enterprise Cloud, et il est prévu d'étendre la disponibilité aux projets open source d'ici la fin de l'année. Les développeurs peuvent commencer à utiliser ces runners en créant un runner Arm dans leur organisation ou entreprise et en mettant à jour la syntaxe des runs-on dans leur fichier de workflow GitHub Actions. Des instructions de configuration détaillées et des informations sur les prix sont disponibles dans la documentation publique de GitHub.
Source : Blockchain.News / Jun 4, 2024