2

J'utilise la plateforme google cloud pour héberger mes services. Je les services suivants en cours d'exécution pour appuyer ma demandeQuelle région de Google Cloud Services utiliser pour réduire les coûts et la latence?

  1. App Engine
  2. Nuage Sql
  3. Cloud Storage

J'ai besoin d'aide pour comprendre quelle région à utiliser pour réduire la latence et la tarification. Les utilisateurs de l'application seront basés en Inde. Sur la base availibity des services ci-dessus, au-dessous est ce que je peux faire mieux

  1. App Engine - Asie-northeast1
  2. Nuage Sql - Asie-Est1/asie-northeast1
  3. Cloud Storage - Asie-southeast1/asie-est1/asie-nord-est1

La région "asia-southeast1" fonctionne le mieux pour moi en termes de distance. Mais avoir toutes les trois régions différentes n'est pas conseillé par google.

Est-ce que l'hébergement des trois en Asie-Nord-Est1 est la meilleure option pour moi?

+1

Cela dépend de votre cas d'utilisation, mais en général, il est préférable de co-localiser votre ordinateur avec vos données si possible. –

Répondre

0

Je vous déconseille de stocker votre application dans une autre région/centre de données en tant que base de données, car cela entraînera une latence importante pour chaque opération de base de données. Et comme chaque requête d'une application complexe aura probablement plus d'opérations de base de données que d'allers-retours avec l'utilisateur, il est logique de placer l'App et la DB dans la même région même si cela les éloignera légèrement des utilisateurs . En ce qui concerne le stockage dans le cloud, si vous définissez vos compartiments de stockage comme ayant une disponibilité multi-régions (définie par défaut), la région initiale dans laquelle vous les avez placés ne fait aucune différence car Google servira chaque utilisateur. de la région la plus proche

+0

Je suis principalement en utilisant le stockage pour stocker les fichiers. J'utilise ensuite servingUrl pour servir le fichier à mes utilisateurs. Dois-je toujours utiliser la disponibilité multi-régions pour les compartiments? – BKSingh

+0

Je pense qu'une fois que vous créez une URL de service pour un fichier, Google le copie et continue à le servir à partir d'un emplacement différent (bien que cela soit complètement abstrait) Donc les propriétés du seau ne devraient pas faire de différence si tout est accessible avec les URL de diffusion – Tomi