Am mai multe servere de aplicații web care rulează pe diferite instanțe Amazon EC2. În acest moment, pot accesa acele servere pe dispozitivele client prin atribuirea unui IP elastic instanțelor EC2 și apoi apelând API-urile folosind direct IP-ul Elastic, fie indicând un nume de domeniu achiziționat către IP-ul Elastic. Cu toate acestea, acum mă întâlnesc cu limita IP elastică, ceea ce înseamnă că ar trebui să anulez atribuirea IP-ului elastic dintr-o instanță înainte de a-l atribui unei instanțe noi și nu vreau să fac asta, deoarece aplicațiile mai vechi sunt încă în uz.
M-am uitat în jur să văd dacă pot găsi o soluție pentru aceasta și am întâlnit câteva lucruri promițătoare, cum ar fi:
- DNS dinamic
- VPC
- Elastic Load Balancer
dar nu le inteleg bine, din moment ce sunt incepator cand vine vorba de infrastructura.Ceea ce caut aici este ca cineva să mă îndrume în direcția corectă despre ce metodă să folosesc și de ce, precum și, în mod ideal, un material pe care l-aș putea parcurge pentru a înțelege mai bine aceste concepte în detaliu.
TLDR: Care este cea mai bună modalitate de a crea mai multe aplicații web fără legătură cu accesul public, fiecare pe propria instanță EC2 separată, pe un singur cont în AWS, fără a intra în limita IP elastică?