How to transfer my Google App Engine project to Compute Engine completely?

We used the Google App Engine for the backend projects of a project that was fully developed as a Google App Engine Project.

Recently, front end specimens have consumed more than 60-70% of our project costs. Thus, we decided to completely abandon it and switch to the Google Compute Engine.

I wanted to know if anyone had transferred their GAE project to GCE. I understand that GCE virtual machines can be dynamically expanded from the GAE application, but we want to completely get rid of GAE. ( Source )

As a final option, I will host the Django project and use the GAE files as a controller for web services.

However, I would like to know if there are other potentially simpler options for moving GAE projects to GCE, while maintaining the integrity of the data warehouse.

TIA

+4
source share
1 answer

Unfortunately, the uniqueness of the standard environment support for the application can make it difficult for you to migrate.

Take, for example, the significant differences only between the standard env and the flexible env (which, if you like, will be like an intermediate step to a full migration to GCE): Migrating services from the standard environment to the flexible environment . For me they are almost different animals.

Worse, the most important thing that you consider most important in your migration - maintaining the integrity of your data warehouse - will also most likely be against your migration.

, , GAE. - , . , API - , .

, GCE. , GCE - - env GAE. , - , , , , :

  • , , : , , - GCE,
  • / , : , , .
  • , , GCE (/ GAE flex)
  • GAE flex, , , GCE ( ).

, , , . , , - "go".

. , : GAE AppScale (. ) IaaS.

+3

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


All Articles