Hello Omar,

In general, using Google Cloud Platform, you may try hosting your 
application in two different ways. The first is by using Google App Engine 
<https://cloud.google.com/appengine/> where the idea is to focus on your 
code and build your application without worrying about the underlying 
infrastructure. However the infrastructure that is hosting your app is 
regional <https://cloud.google.com/appengine/docs/locations>, and you have 
to choose the region before deployment (project creation). For example, if 
you choose to have your application in europe-west2 (London), then your 
customers in London will have faster response time than other customers 
from other parts of the world.  

The second approach is to manage your own virtual infrastructure through Google 
Compute Engine <https://cloud.google.com/compute/>. For example, you can 
create as many VM instances 
<https://cloud.google.com/compute/docs/instances/create-start-instance> as 
you wish in multiple regions 
<https://cloud.google.com/compute/docs/regions-zones/>, and run your 
application accordingly, load balance and autoscale 
<https://cloud.google.com/compute/docs/load-balancing/> the VMs, use Cloud 
CDN <https://cloud.google.com/cdn/>, etc. 

In both circumstances IP addresses are not the proper resources to 
determine where the underlying infrastructure is hosting your application ( 
VM instance for example). As a matter of fact, Google Cloud IP addresses 
are not specific to a region 
<https://groups.google.com/forum/#!searchin/gce-discussion/ip$20address$20in$20europe/gce-discussion/otD1c6E-wWI/3c0HxTf71HcJ>,
 
and they are usually registered to be originating in the USA ( Mountain 
View) despite that the resource using it could be somewhere else. In other 
words, your customers can not determine the location of your resource from 
an IP address. I hope this answers your question.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/f3b34e69-bbc0-4059-9bf4-7052000b665d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
  • [google-appengin... Omar Miah
    • [google-app... 'Fady (Google Cloud Platform)' via Google App Engine
      • [google... Omar Miah
        • [go... 'Navi Aujla (Google Cloud Support)' via Google App Engine
          • ... Omar Miah
            • ... 'Navi Aujla (Google Cloud Support)' via Google App Engine

Reply via email to