Egress : vers une guerre des frais de sortie dans le cloud ?
Depuis l'annonce de Google Cloud de supprimer les frais de sortie des données vers une autre plateforme (sous conditions), on parle beaucoup de ces coûts de sortie.
Ce que l'on appelle les egress fees sont les frais de sortie (aussi appelés frais de transfert) d'un cloud A vers un cloud B, X, Y, Z. Ces coûts de transferts peuvent s'appliquer aussi bien au sein d'un même scaleur (par exemple quand on change de site ou de région) que vers un cloud appartenant à un autre scaleur ou par exemple pour internaliser les données.
Il faut être particulièrement vigilant(e) à ces coûts car la facture peut rapidement exploser si le volume de données stockées est important. Cela peut être une limite dans l'usage des LLM pour l'IA ou migrer sur le cloud un grand volume de données.
Chaque scaleur fait un peu ce qu'il veut même si finalement, les fournisseurs s'alignent peu ou prou, notamment sur les transferts gratuits.
Si nous prenons les coûts Azure pour les transferts de données :
- transport vers une même zone : gratuit
- transfert entre 2 zones (egress ou ingress) : 0,010 € / Go
- les coûts entre régions varient selon la localisation (Europe, Amérique, Asie, etc.) : de 0,019 € à 0,145 € par Go
- A cela se rajoute le coût transfert par continent : de l'Europe vers les autres continents : 0,046 € / Go
- Les coûts egress si le routage est fait via Microsoft Premium Global Network : gratuit pour les premiers 100 Go.
Comme nous pouvons le voir, les coûts sont divers et surtout ils se cumulent : oui chaque frais se rajoute aux autres d'où la nécessité de maîtriser la facturation.
Les notions egress & ingress font références aux flux de données en entrée / sortie du réseau d'un fournisseur cloud :
- Ingress évoque l'entrée des données sur un cloud
- Egress évoque la sortie des données