Partager via


Feuille de route des Environnements de déploiement Azure

Cette feuille de route présente un ensemble de publications de fonctionnalités planifiées visant à améliorer la façon dont les développeurs d’entreprise configurent une infrastructure d’application. Elle se concentre sur la simplification du processus et à assurer une gouvernance et une gestion centralisées renforcées. Cette liste met en évidence les principales fonctionnalités planifiées pour les six mois à venir. Elle n’est pas exhaustive, mais montre des domaines d’investissements majeurs. Certaines fonctionnalités peuvent être mises en production en préversion et évoluer en fonction de vos commentaires avant de devenir généralement disponibles. Nous sommes toujours à l’écoute de vos commentaires, de sorte que le minutage, la conception et la livraison de certaines fonctionnalités peuvent changer.

Les éléments clés à livrer se concentrent sur les thèmes suivants :

  • Infrastructure d’application en libre-service
  • Déploiements standardisés et modèles personnalisés
  • Gestion de l'entreprise

Infrastructure d’application en libre-service

Le déploiement d’une infrastructure d’application a été difficile en raison de dépendances complexes, de configurations vagues, de problèmes de compatibilité et de gestion des risques de sécurité. Les Environnements de déploiement Azure (ADE) visent à supprimer ces obstacles et à rendre les développeurs plus agiles. En permettant aux développeurs de configurer rapidement et facilement l’infrastructure nécessaire aux développement, tests et exécutions d’applications cloud, nous changeons le processus de développement. Notre investissement continu dans ce domaine montre notre engagement à améliorer l’expérience du développeur de bout en bout et à aider les équipes à innover sans aucune barrière.

  • Intégration améliorée à Azure Developer CLI (azd) :
    • Prend en charge le modèle d’extensibilité d’ADE.
    • Permet des déploiements en utilisant n’importe quelle infrastructure en tant que code (IaC) préférée.
    • Permet des commandes simples telles que azd up et azd deploy pour le déploiement de code.
    • Facilite les tests en temps réel, l’identification rapide de problèmes et une résolution rapide.
  • Suivi et gestion des opérations de l’environnement :
    • Les journaux d’activité et les sorties du déploiement peuvent être gérés directement dans le portail des développeurs.
    • Facilite la résolution des problèmes et la correction de déploiements par les équipes de développement.

Déploiements standardisés et modèles personnalisés

Environnements de déploiement permet aux ingénieurs de plateformes et aux responsables du développement de fournir en toute sécurité des modèles IaC spécifiques au projet et organisés directement à partir des référentiels de contrôle de code source. Avec la prise en charge du modèle d’extensibilité, les organisations peuvent utiliser leurs infrastructures IaC préférées, notamment des options tierces telles que Pulumi et Terraform, pour bénéficier de déploiements fluides. Les déploiements personnalisés facilitent l’adaptation de déploiements par les ingénieurs de plateforme et les responsables du développement et veillent à ce qu’ils puissent répondre en toute sécurité aux besoins uniques de leur organisation ou équipe de développement.

  • Scripts avant et après les déploiements :
    • Configurez dans le cadre des définitions d’environnement.
    • Permettez l’intégration de davantage de logique, de validations et d’actions personnalisées dans des déploiements.
    • Tirez profit des API internes et des systèmes pour obtenir des workflows plus efficaces et personnalisés.
  • Prise en charge des registres privés :
    • Autorisez les ingénieurs de plateforme à stocker des images conteneur personnalisées dans une instance Azure Container Registry (ACR) privée.
    • Veillez à un accès sécurisé et contrôlé.

Gestion de l'entreprise

Un équilibre entre la productivité des développeurs et la sécurité, la conformité et la gestion des coûts est essentiel pour les organisations. Les Environnements de déploiement stimulent la productivité tout en respectant les normes de conformité et de sécurité organisationnelles en centralisant la gouvernance et la gestion des environnements pour les ingénieurs de plateforme.

  • La configuration de réseau virtuel privé pour l’exécuteur effectuant l’exécution des déploiements de modèle :
    • Permet aux entreprises de contrôler l’accès aux ressources et données confidentielles à partir de systèmes internes.
  • Suppression automatique par défaut :
    • Permet d’éliminer les ressources cloud orphelines.
    • Permet de veiller à une efficacité budgétaire en évitant des coûts inutiles.

Cette feuille de route présente nos priorités actuelles et nous faisons preuve de souplesse pour nous adapter en fonction des commentaires des clients. Nous vous invitons à partager votre avis et suggérer d’autres fonctionnalités qui vous intéressent. Vos insights nous permettent d’affiner notre focus et d’offrir une valeur supérieure.