We have two separate projects as follows
- GAE Standard on JAVA runtime, let us say- APP1
- GAE Flexible on Python runtime, let us say- APP2
We want to move both the projects in one micro-services application project with two services, say APP1service (default), and APP2service.
Wanted to check if it is possible to host standard and flexible GAE services sharing one application identity in microservices setup?
Quick answer is highly appreciated.
ps.
Google documentation does not answer this question directly and hints that it is unlikely.
Yes, it is possible to have any mix of environments and languages as separate services inside of the same GAE application. While not explicitly mentioned, it is implied by the code isolation of services. From App Engine Services as microservices:
You just need to take care of: