HA nginx auf AWS ECS mit Geolocation-Routing per Terraform deployen
Du kannst das nginx Docker-Image in zwei verschiedenen Regionen in AWS deployen. Bei Bedarf kannst du selbst weitere Regionen hinzufugen...

Heute mochte ich das Projekt Deploy nginx docker to AWS ECS with Terraform Automation von einer einzelnen Region auf Multi-Region-Unterstutzung umbauen. Diesmal habe ich den gesamten Terraform-Quellcode auf mein GitLab-Konto gepusht.
Jetzt erstellt das aktualisierte Projekt die gesamte Infrastruktur in den Regionen Irland und N.Virginia.
Nun haben wir eine geolokationsbasierte Routing-Richtlinie, die uber Route53 bereitgestellt wird.
Was bedeutet eine geolokationsbasierte Routing-Richtlinie?
In diesem Projekt: Wenn du eine Anfrage vom nordamerikanischen Kontinent erhaltst, wird die Besucheranfrage von der Infrastruktur in North Virginia bearbeitet.
Wenn du eine Anfrage vom europaischen Kontinent erhaltst, wird die Anfrage diesmal von der Infrastruktur in Irland bearbeitet.
Die Standardregion ist ebenfalls gesetzt und wird von der Infrastruktur in Irland bearbeitet.
Bonus
Dieses Projekt hat mir wirklich Spass gemacht. Ich habe $1,17 (inkl. Steuern) bei AWS fur den PoC ausgegeben. Hier ist der Repository-Link: https://gitlab.com/flightlesstux/nginx-app-aws-ecs
Vergiss nicht, meine Pipelines unter https://gitlab.com/flightlesstux/nginx-app-aws-ecs/-/pipelines/301488894 zu uberprufen!
Weiteres von Ercan
Zwei weitere Seiten, gleicher Autor, anderes Terrain.
KI, LLMs, Agents, angewandte ML.
Praxisnotizen zu KI-Workloads. Bedrock-Kostenanalyse, Agent-Patterns, Vektorspeicher-Tradeoffs, Failure-Modes in Produktion.
Besuchen ercan.ai →Die Drehscheibe. Über mich, Beratung, Kontakt.
Persönliche Drehscheibe für beide Schreibspuren. Wer ich bin, wie die Beratung funktioniert, wie Sie mich erreichen.
Besuchen ercanermis.com →