แอปพลิเคชัน UI ใน Pivotal Cloud Foundry

ฉันมีแอปพลิเคชัน UI ที่สร้างขึ้นโดยใช้ Angular , Bootstrap และ HTML5 ซึ่งโต้ตอบกับบริการแบ็กเอนด์จำนวนหนึ่ง ในการปรับใช้แอปพลิเคชันนี้ใน PCF ควรแปลงเป็นแอป Spring Boot หรือไม่ หรือมีวิธีใช้ buildpacks ที่มีอยู่เพื่อปรับใช้แอป UI นี้ใน PCF หรือไม่


person Punter Vicky    schedule 24.04.2016    source แหล่งที่มา
comment
ฉันคิดว่าคุณสามารถใช้ BuildPack นี้เพื่อให้บริการไฟล์คงที่ เช่น ไฟล์ AngularJs HTML ของคุณ   -  person Sanjay Rawat    schedule 24.04.2016
comment
ตรวจสอบ build pack ที่พร้อมใช้งานโดยใช้ cf buildpacks และหาก staticfile_buildpack อยู่ในรายการ คุณก็พร้อมแล้ว มิฉะนั้นให้ใช้แฟล็ก -b ในคำสั่ง push ของคุณเป็น - cf push -b staticfile_buildpack ‹yourapp›   -  person ring bearer    schedule 24.04.2016
comment
ขอบคุณมาก Sanjay และ Ring Bearer!   -  person Punter Vicky    schedule 24.04.2016


คำตอบ (2)


ในกรณีที่ไม่จำเป็นต้องปรับใช้บริการแบ็กเอนด์ ฉันจะเลือกใช้ buildpack แบบคงที่ของ cloudfoundry

http://docs.cloudfoundry.org/buildpacks/staticfile/index.html

มิฉะนั้น คุณจะต้องตัดสินใจว่าจะปรับใช้บริการแบ็กเอนด์สำหรับแอปพลิเคชันนี้อย่างไร มี buildpack จำนวนมากที่สามารถใช้เพื่อปรับใช้บริการแบ็กเอนด์และส่งมอบเนื้อหาส่วนหน้าภายในแอปเดียวกัน (หนึ่งในนั้นคือ ตามที่คุณพูดถึง java buildpack ที่สามารถใช้เพื่อปรับใช้แอปบู๊ตสปริง) นี่คือรายการ buildpacks ที่พร้อมใช้งาน:

http://docs.cloudfoundry.org/buildpacks/

person user152468    schedule 24.04.2016

ไม่จำเป็นต้องแปลงแอปพลิเคชันของคุณเป็น Spring Boot แต่การทำเช่นนี้จะทำให้ชีวิตคุณง่ายขึ้นอย่างแน่นอน เชื่อฉันเถอะ เมื่อคุณแปลงแอปของคุณเป็น Spring Boot อย่างถูกต้อง คุณสามารถดีบักแอปพลิเคชันของคุณจากระยะไกลได้โดยการรันแอปของคุณเป็น Spring Boot

person SuBy    schedule 03.05.2016