2016-07-13 12 views
0

Also, ich habe ein Skript, von dem ich mir ziemlich sicher bin, dass es eine RIA ist, aber ich bin mir nicht 100% sicher.Wo kann ich eine Java Rich Internet-Anwendung in Google Cloud ausführen?

ist die Dateistruktur:

bin 
conf 
jvm 
lib 
logs 
resources 
xml 
digest.txt 
getdown.txt 
theimporter.jar 
proxy.txt 
release_notes.txt 
version.txt 

im Ordner conf gibt theimporter.client.properties, theimporter.properties, log.properties ist, und log4j.properties

Sowieso-Datei, in Im bin-Ordner befindet sich eine run.sh-Datei. Alles, was ich tun möchte, ist run.sh auf einem Cron auszuführen.

Was würde ich in der Google Cloud verwenden, um dieses Skript auszuführen?

Ich weiß, ich kann es auf Compute Engine arbeiten lassen, aber ich frage mich, ob es eine bessere Lösung gibt.

Sollte ich App Engine verwenden? Wenn ja, wie genau würde ich es in der App Engine strukturieren?

Wenn ich Compute Engine verwenden sollte, was wäre das absolute Minimum auf diesem Server? Müsste ich nur Linux installieren und die .sh auf einem Cron von dort ausführen?

Cloud-Computer scheint fast unnötig, weil dies würde ich Linux auf dem neuesten Stand halten, etc. Ich war in Richtung App Engine gelehnt, aber ich bin etwas verwirrt, wie dies zu implementieren, und wenn App Engine würde sogar Unterstütze dies.

Antwort

1

Compute Engine ist wahrscheinlich Ihre beste Wette hier. Sie können mit der kleinsten möglichen Instanz beginnen (f1-micro), während Sie Ihre App testen.

App Engine, mindestens die Standardumgebung, wird sehr wahrscheinlich nicht für Sie arbeiten, ohne neuen Code zu schreiben. Die flexible Umgebung könnte funktionieren, aber ich denke, bis Sie Ihre App getestet haben und wissen, wie sie ausgeführt wird, ist Compute Engine wahrscheinlich der beste Ausgangspunkt.