Vous migrez 30 microservices Spring Boot (conditionnés en JAR) depuis des machines virtuelles sur site. Les applications utilisent Spring Cloud Config (backend Git), Netflix Eureka pour la découverte de services, MySQL et Redis. Vous devez minimiser les modifications de code et adopter des services gérés. Que devriez-vous recommander ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Déployer sur Azure Spring Apps Standard tier ; configurer le Config Server géré pour qu'il pointe vers le dépôt Git existant ; activer la découverte de services ; migrer les données vers Azure Database pour MySQL Flexible Server et utiliser Azure Cache pour Redis ; lier les services via Service Connector..
Pourquoi c'est la réponse
Azure Spring Apps Standard tier est idéal pour les applications Spring Boot existantes, car il prend en charge nativement Spring Cloud Config et Netflix Eureka, minimisant ainsi les modifications de code. Le Config Server géré peut se connecter au dépôt Git existant. Azure Database pour MySQL Flexible Server et Azure Cache pour Redis sont des services gérés qui remplacent directement les bases de données et caches existants. Service Connector simplifie la liaison entre les microservices et les services de données. Les autres options impliquent des modifications de code importantes (AKS, Azure Functions, remplacement de composants Spring Cloud) ou ne sont pas entièrement gérées (conserver Config Server/Eureka sur des VM). L'édition Enterprise d'Azure Spring Apps n'est pas nécessaire ici et le remplacement de Redis par Service Bus modifierait l'architecture.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise