2012-10-15 5 views
2

Je suis curieux d'utiliser l'application port pour mon API web soutenu par une base de données neo4j. Si j'héberge une instance de neo4j sur une instance d'amazon ec2, comment puis-je sécuriser une connexion entre cette instance ec2 et mon application port worker? puis-je définir la région géographique sur une application portuaire de l'application pour minimiser la latence sur le réseau entre la base de données et l'application?en utilisant neo4j sur appharbor

Existe-t-il une instance recommandée ou hébergée de neo4j que je devrais utiliser avec les applications app port? Je sais que heroku aura bientôt une solution neo4j hébergée, y aurait-il des problèmes si mon application portuaire utilisait le service neo4j hébergé par heroku?

+0

avez-vous mis en œuvre la solution de frissm? comment c'était? –

+0

ouais, ça marche bien. – MonkeyBonkey

Répondre

2

Vous pouvez créer une application sur Heroku et y ajouter le Neo4j add-on, puis copier-coller la chaîne de connexion et consommer l'instance neo4j à partir de votre application AppHarbor. Vous pouvez également exécuter Neo4J vous-même et ouvrir les serveurs d'applications AppHarbor. Les instructions sont ici: http://support.appharbor.com/kb/tips-and-tricks/application-server-ips-ec2-configuration

+0

cela donnerait-il accès à notre instance Neo4j ec2 à partir de toutes les applications portuaires, même celles qui ne sont pas les nôtres? – MonkeyBonkey

+0

Non, vous pouvez mettre les clés d'accès (sécurisation de l'instance EC2) dans la configuration de l'environnement de votre instance AppHarbor, un peu comme sur Heroku je pense, voir https://devcenter.heroku.com/articles/neo4j#addon-settings. –

Questions connexes