Samenvatting
Uw bedrijf wilde leren hoe ze hun bestaande expertise op het gebied van Maven konden gebruiken om implementatie van hun Java-web-apps in Azure App Service te automatiseren. Om het gemak te testen waarmee uw bedrijf de Maven-invoegtoepassing voor Azure-app Service kan gebruiken, hebt u de volgende stappen gebruikt:
U hebt een voorbeeld van een web-app gemaakt met een Maven-archetype en deze lokaal getest met behulp van Tomcat.
Nadat u hebt geverifieerd dat uw toepassing goed werkt, hebt u de Maven-invoegtoepassing voor Azure App Service aan uw project toegevoegd en interactief geconfigureerd.
Nadat u de Maven-invoegtoepassing voor Azure App Service hebt geconfigureerd, hebt u uw web-app in Azure App Service geïmplementeerd en deze in de cloud getest.
U hebt uw web-app bijgewerkt, opnieuw geïmplementeerd in Azure App Service en getest in de cloud.
U hebt geleerd over de verschillende methoden die u kunt gebruiken om uw implementaties voor automatisering te verifiëren.
Het hele proces zou zonder de Maven-invoegtoepassing voor Azure App Service moeilijk kunnen worden bereikt. U moet handmatig een App Service-plan maken en Maven handmatig configureren om uw toepassing over te dragen naar Azure-app Service.
Nu u hebt geleerd hoe u de Maven-invoegtoepassing voor Azure App Service gebruikt, bent u er zeker van dat u migratie van uw Java-toepassingscode naar Azure kunt aanraden. U weet dat uw team gebruik kan blijven maken van Maven om projecten te beheren en ze in Azure te implementeren.
Opschonen
De sandbox schoont uw resourced automatisch op wanneer u klaar bent met deze module.
Wanneer u in uw eigen abonnement werkt, is het een goed idee om aan het einde van een project te bepalen of u de gemaakte resources nog nodig hebt. Resources die u verlaat, kunnen u geld kosten. U kunt resources afzonderlijk verwijderen, maar u kunt ook de resourcegroep verwijderen als u de volledige resourceset wilt verwijderen.
Meer informatie
Via de volgende koppelingen wordt aanvullende informatie gegeven met betrekking tot Java-ontwikkeling in Azure:
- Azure voor Java-cloudontwikkelaars
- De JDK installeren
- Tomcat-projectpagina
- Een Azure-service-principal maken met Azure CLI
- Automatisering met service-principals
- az ad sp create-for-rbac
Deze koppelingen bieden een schat aan informatie over het aan de slag gaan met Apache Maven:
- Aan de slag met Maven
- Inleiding tot de bouwcyclus
- Maven-invoegtoepassing voor Azure App Service
- Vermelding in de centrale Maven-opslagplaats voor de Azure App Service-invoegtoepassing
- Maven POM-referentie