Best option for Google App Engine Datastore and external database?

I need the App Engine application to talk and communicate with an external database,

The best option that I can come up with is to output the external database data to an xml file, and then process this in the application for application applications and save it inside the data warehouse,

although shared data is sensitive data, such as login data, so outputting this to an xml file is not a great idea, is it possible for an application to directly query the database? or is there a safe option to use xml files?

oh and im using python / django and the external database will be hosted in another domain

+3
source share
2 answers

The Secure Data Connector (SDC) is designed for such tasks - indeed, it even works when a “different database” lives behind a firewall (a common case for corporate data), as well as for other Google Apps applications (Docs, Spreadsheets, ...) , as well as for App Engine.

How documents sum things up, flow:

  • Google Apps sends authorized data requests from users who are within the Google Apps for Google domain tunnel protocol servers.

  • , . Google SDC, .

  • SDC Google, .

  • SDC .

  • .

  • SDC .

  • , , .

, ( ), urlfetch ( , , , ,...) - " - , ", , .

XML - , " " , , , SDC, , ( ) . SDC , .

+6

, - , , App Engine URL Fetch API HTTPS.

+3

Source: https://habr.com/ru/post/1740436/


All Articles