J'ai une application d'interface utilisateur construite à l'aide d'Angular, Bootstrap et HTML5 qui interagit avec un certain nombre de services dorsaux. Afin de déployer cette application dans PCF, doit-elle être convertie en une application Spring Boot ? Ou existe-t-il un moyen d'utiliser l'un des buildpacks disponibles pour déployer cette application d'interface utilisateur dans PCF ?
Réponses
Trop de publicités?S'il n'est pas nécessaire de déployer des services dorsaux, j'opterais pour le buildpack statique de cloudfoundry.
http://docs.cloudfoundry.org/buildpacks/staticfile/index.html
Sinon, vous devrez décider comment vous allez déployer les services dorsaux de cette application. Il existe un certain nombre de buildpacks disponibles qui peuvent être utilisés pour déployer les services backend et fournir le contenu frontend au sein de la même application (l'un d'entre eux étant, comme vous l'avez mentionné, le buildpack java qui peut être utilisé pour déployer une application spring boot). Voici une liste des buildpacks disponibles :
Il n'est pas nécessaire de convertir votre application à Spring Boot, mais le faire vous rendra la vie plus facile, croyez-moi. Une fois que vous avez converti votre application en un droit Spring Boot, vous pouvez déboguer votre application à distance en exécutant votre application comme une application Spring Boot.