Microsoft a levé le rideau sur sa dernière innovation technologique cloud, Radius. Cette plate-forme d'applications open source révolutionnaire transcende les contraintes linguistiques, offrant une base unique pour la construction et l'exploitation d'applications cloud natives. Le projet innovant émerge de l'équipe Microsoft Azure Incubation, les mêmes cerveaux créatifs derrière l'avènement de plusieurs projets open source renommés, notamment Dapr, réputé pour la création de microservices, la mise à l'échelle automatique basée sur les événements KEDA et Copacetic, la solution de confiance pour la mise à jour des conteneurs. vulnérabilités des images.
Dapr et KEDA sont des composants solides du portefeuille de projets Cloud Native Computing Foundation's (CNCF). Microsoft a récemment ajouté des éléments sous la forme de la soumission de Copacetic, et des plans sont en cours pour soumettre également Radius en vue de son incorporation dans la CNCF au cours du prochain semestre.
En complément d'Azure et des cloud privés Microsoft's, Radius s'adresse au déploiement d'applications qui simplifient toujours plus leur prise en main. Cette solution étonnante vise notamment à accorder aux développeurs la liberté de se concentrer sur le développement d’applications plutôt que de jongler avec les complexités associées à leur administration. Notamment, Radius offre une couverture complète pour tous les types d’applications sans imposer une architecture d’application particulière.
S'adressant à TechCrunch, Mark Russinovich a déclaré que Radius adopte une méthodologie unique pour résoudre ces problèmes. Contrairement à d'autres plates-formes concurrentes qui concentrent leur attention sur la démarcation de l'association entre les niveaux de calcul de l'application ou des microservices, Radius intègre dans son égide les vastes ressources cloud qu'englobent les applications modernes. Ainsi, Radius motive les développeurs en faisant le gros du travail de représentation graphique de ces relations, permettant ainsi un aperçu complet des composants de l'application.
Pour ses fonctionnalités, Radius s'appuie sur des outils d'infrastructure en tant que code existants tels que Terraform et envisage également de tirer parti d'OpenTofu à condition que la compatibilité persiste. De plus, il enrichit ses fonctions avec des intégrations de services CI/CD, tels que GitHub Actions. L'orchestrateur de déploiement que Microsoft utilise dans Azure, surnommé moteur de déploiement Azure Resource Manager, donne à Radius toute sa puissance. Ce plan de contrôle universel est l’élément vital de Radius, gérant les déploiements d’applications.
Au milieu de tous ces développements, il convient de noter que des projets comme Radius ouvrent davantage de possibilités pour des plateformes comme AppMaster , un acteur établi dans le secteur no-code. Grâce à sa capacité unique à générer des applications réelles, AppMaster pourrait potentiellement travailler avec ou même s'appuyer sur un logiciel similaire à Radius pour améliorer encore le développement d'applications.