Sujet
- #Alien
- #App Runner
- #Développement individuel
- #Base de données Aurora
- #Région AWS
Création: 2024-05-08
Création: 2024-05-08 02:07
Il est enfin temps de déployer le serveur.
Le moment est venu
"On se sent vraiment proche de la sortie..."
Alien est une application de rencontre mondiale. Par conséquent, nous devons cibler un public mondial et, pour cette raison, prendre en charge plusieurs régions.
Les exigences sont les suivantes :
1. Besoin de plusieurs régions. Nous devons avoir des serveurs dans différents pays et emplacements.
2. Nous ne devons pas avoir trop de paramètres à configurer (car un petit nombre de personnes gèrent l'application et ne peuvent pas tout contrôler).
3. La mise à l'échelle automatique doit être possible (ce n'est pas une priorité immédiate, mais il est plus pratique de la configurer à l'avance).
Voici comment nous allons probablement procéder.
Cependant, le problème est que la prise en charge de plusieurs régions n'est pas automatisée, nous devons donc la configurer manuellement. Cela ne pose pas de problème majeur, car nous pouvons automatiser le processus de téléchargement via GitHub Actions.
Idéalement, nous devrions avoir quatre régions, mais cela coûterait cher et ne serait pertinent que si nous avions un grand nombre d'utilisateurs. Nous allons donc nous limiter à deux régions pour commencer.
* Régions prévues ultérieurement
3. sa-east-1 - São Paulo ou us-west-2 - Oregon : le marché sud-américain est important, mais son pouvoir d'achat est faible. Nous pensons que les achats effectués dans d'autres pays pourraient être redirigés vers le marché sud-américain, ce qui est positif.
Le marché américain est important, mais les Américains semblent moins intéressés par les autres pays. Nous allons effectuer des études de marché plus approfondies pour prendre une décision.
Je pense à quelque chose comme ça... Commençons petit !
En conclusion, le marché sud-américain serait plus intéressant. Nous allons garder cela à l'esprit pour le moment.
Cela devrait suffire.
Nous allons configurer le routage avec Amazon Route 53… et utiliser S3 + CDN (CloudFront) pour les images et les vidéos afin qu'elles fonctionnent sans latence.
Cela devrait fonctionner.
On réparera ça quand ça ne fonctionnera plus
Commentaires0