Pozerám sa na motory aplikácií Google na nasadenie mojej webovej aplikácie Java, ktorá sa spojí s databázou mongodb prostredníctvom java ovládača mongodb.
Plán 1:
- Nasadenie databázy MongoDb do nástroja Google Compute Engine
- Nasadenie webovej aplikácie Java v aplikácii Google App Engine a odovzdanie adresy MongoDb (v GCE) vodičovi mongodb
Plán 2:
Nasadenie webovej aplikácie Mongodb a Java do motora Google Compute
Otázka 1: Bude plán 1 fungovať? Otázka 2: Myslím, že plán 2 bude pravdepodobne fungovať. Ale je to najefektívnejšia metóda? Ak nie, môžete navrhnúť účinnejšiu metódu?
Poznámka: Pri plánovaní používania služby Google Datastore.
odpovede:
0 pre odpoveď č. 1Váš plán 1 je plodný, jediné, čo musíte zaistiť, je to, že váš App Engine a Compute Engine (MongoDB) sú v rovnakej virtuálnej sieti. Ako už bolo uvedené tu.
Plán 2 nebude vďakapožiadavka na to, aby vaše zariadenie bolo spustené na 24x7. Dokonca aj vtedy, keď nebudete musieť platiť za ne. Služba Google App Engine vám dáva šancu mať bezplatnú kvótu.