Właśnie rozpoczęciem korzystania z Usług internetowych Amazon (AWS) i wciąż się uczę o tym, jak to działa i jakie funkcje zapewnia. Z powodzeniem zbudowałem dwa przykładowe aplikacje webowe Java i przesłałem je do hostowanych instancji w AWS. Jeśli przejdę do zakładki Elastic Beanstalk w mojej konsoli zarządzania AWS, widzę każdy z moich hostowanych aplikacji internetowych, w tym link URL do każdej aplikacji internetowej. Adresy URL mają format:Jak powiązać nazwę mojej domeny z aplikacjami AWS?
http://myinstancename.elasticbeanstalk.com
Posiadam również prywatną nazwę domeny. Nazwijmy to "mydomain.com". Rejestrator domen zapewnia stronę z utrzymaniem DNS, w której mogę zmieniać rekordy A i CNAME dla moich domen.
PYTANIE: Czy jest możliwe dla mnie, aby skonfigurować swoją domenę DNS w połączeniu z moim kontem AWS tak, że mogę uczynić moje AWS-gospodarzem webapps pojawiają się adresy URL, takich jak ten:
http://myinstancename.mydomain.com
Dziękuję za szczegółową odpowiedź (zwłaszcza „Elastic IP jest bezpłatnie” część). Wypróbuję to i zobaczę co się stanie. Czy cel równoważenia obciążenia jest rzeczywiście sugerowany do równoważenia obciążenia, czy coś innego? Moja witryna będzie bardzo mało ruchu, więc nie martwię się, że jest ona przeciążona. –
Nginx, haproxy, itp. Może być używany jako serwer proxy i/lub równoważenie obciążenia. Lubię nginx i używam go do obu rzeczy w tym samym czasie. Wybierz preferowane narzędzie do pośredniczenia i porozmawiaj o wymaganym ustawieniu (być może za pośrednictwem innego pytania dotyczącego stackoverflow z odpowiednią nazwą serwera proxy, aby każdy ekspert mógł wziąć w nim udział). –
Nie zawracałem sobie głowy równoważeniem obciążenia, ale "Elastic IP" i "A Record" działały świetnie. Propagacja DNS była na tyle duża, że mój nowy wpis DNS został rozwiązany poprawnie z mojego domu i mojego biura w ciągu 12 godzin. Postanowiłem, że naprawdę potrzebuję na razie zmapować jedno nazwisko do jednej aplikacji internetowej. Tak więc 'mywebapp.mydomain.com' pracuje teraz z moim nowym, błyszczącym, nowym AWS Elastic IP, który trzyma wszystko razem. Dzięki za pomoc! –