/ / Une application Web Java dans GAE peut-elle se connecter à Mongodb dans GCE? - mongodb, google-app-engine, google-compute-engine

Une application Web Java dans GAE peut-elle se connecter à Mongodb dans GCE? - mongodb, google-app-engine, google-compute-engine

Je suis en train de regarder le moteur des applications Google pour déployer mon application Web Java qui se connecte à une base de données mongodb via le pilote Java mongodb.

Plan 1:

  1. Déployer la base de données MongoDb dans Google Compute Engine
  2. Déployez l'application Web Java dans Google App Engine et transmettez l'adresse de MongoDb (dans GCE) au pilote mongodb.

Plan 2:

Déployer les applications Web Mongodb et Java dans les moteurs Google Compute

Question 1: Le plan 1 fonctionnera-t-il? Question 2: Je pense que le plan 2 fonctionnera probablement. Mais est-ce la méthode la plus efficace? Si non, pouvez-vous suggérer une méthode plus efficace?

Remarque: je compte utiliser Google Datastore.

Réponses:

0 pour la réponse № 1

Votre plan 1 est irréprochable. La seule chose à faire est de vous assurer que votre App Engine et Compute Engine (MongoDB) se trouvent sur le même réseau virtuel. Comme il est dit ici.

Le plan 2 ne sera pas rentable en raison de laobligation de faire fonctionner votre application sur 24x7. Même s'il n'y a pas de trafic, vous devrez les payer. Google App Engine vous donnera la possibilité d'avoir un quota gratuit.