Monday, December 9, 2024

AWS Elastic IP Address

 AWS Elastic IP Address (EIP) je statička IPv4 adresa dodeljena korisnicima AWS-a, koja je vezana za njihov AWS nalog i može biti dodeljena resursima unutar Amazon VPC (Virtual Private Cloud). Elastic IP je dizajniran da bude fleksibilan i omogućava korisnicima da dodeljuju i ponovo dodeljuju IP adrese EC2 instancama ili drugim resursima u AWS-u, čak i ako se instance ili resursi pomeraju ili restartuju.

Glavne karakteristike Elastic IP Address:

  1. Statička IP adresa:

    • Elastic IP je statička, što znači da ostaje ista čak i kada je resurs (npr. EC2 instanca) pokrenut ili zaustavljen, ili ako se promeni ili migrira u različite Availability Zone. Ovo omogućava bolju kontrolu nad adresiranjem i povezivanjem sa spoljnim svetom.
  2. Fleksibilnost:

    • Elastic IP može biti vezan za bilo koju EC2 instancu u VPC-u, a može se lako promeniti i dodeliti novoj instanci ako je potrebno. Ovo omogućava korisnicima da održavaju stalnu IP adresu i upravljaju saobraćajem koji dolazi prema njihovim resursima, bez potrebe za promenom konfiguracija saobraćaja (kao što je DNS ili firewall).
  3. Javni pristup:

    • Elastic IP adresa omogućava javni pristup EC2 instanci ili drugim resursima unutar VPC-a. Ako želite da vaš resurs bude dostupan sa Interneta, dodela Elastic IP adresu vašem EC2 serveru omogućava stabilan pristup spoljnim korisnicima i servisima.
  4. Nezavisnost od instanci:

    • Elastic IP je vezan za AWS nalog, što znači da čak i ako se EC2 instanca zaustavi ili pokrene ponovo, Elastic IP ostaje vezan za nalog, i možete ga ponovo dodeliti novoj instanci ako je potrebno. Ovo je korisno za visoku dostupnost i failover scenarije.
  5. Bezbednost i pristup:

    • Kao i druge IP adrese u AWS-u, Elastic IP se koristi u kombinaciji sa security groups i network ACLs za kontrolu pristupa. Možete definisati pravila koja kontrolišu koji saobraćaj može da pristupi vašoj Elastic IP adresi (npr. dopuštanje samo HTTP ili HTTPS saobraćaja).
  6. **Povezivanje sa Internet Gateway:

    • Elastic IP se često koristi zajedno sa Internet Gateway za omogućavanje EC2 instanci da komuniciraju sa Internetom. Kada dodelite Elastic IP instanci u public subnet-u, ta instanca postaje direktno dostupna sa Interneta.

Kako koristiti Elastic IP Address:

  1. Kreiranje Elastic IP adrese:

    • U AWS Management Console-u, možete kreirati Elastic IP putem VPC Dashboard i odabrati opciju Allocate Elastic IP address. To će dodeliti novu statičku IPv4 adresu vašem AWS nalogu.
  2. Dodela Elastic IP-a EC2 instanci:

    • Kada ste kreirali Elastic IP, možete ga dodeliti EC2 instanci u public subnet-u. To omogućava instanci da bude dostupna sa Interneta koristeći stabilnu IP adresu.
  3. Ponovno dodeljivanje Elastic IP-a:

    • Ako želite da promenite instancu koja koristi Elastic IP, možete lako ponovo dodeliti tu IP adresu drugoj instanci. Ovo omogućava visoku dostupnost i failover mogućnosti jer se IP adresa može brzo preusmeriti sa jedne instance na drugu.
  4. Oslobađanje Elastic IP-a:

    • Ako Elastic IP više nije potreban, možete ga osloboditi i prestati da ga koristite, što omogućava oslobađanje resursa. Ipak, AWS naplaćuje Elastic IP adrese koje nisu u upotrebi ili koje nisu vezane za radnu instancu, pa je preporučljivo da ih oslobodite kada nisu potrebne.
  5. Korišćenje u failover scenarijima:

    • Elastic IP može biti koristan za failover ili visoku dostupnost, jer se može brzo preusmeriti sa jedne instance na drugu u slučaju kvara ili kada je potrebno da prebacite saobraćaj na drugu instancu.

Prednosti Elastic IP Address:

  • Stabilnost i fleksibilnost: Elastic IP adresa daje stabilnu, statičku adresu za resurse u AWS-u, koja se može promeniti ili preusmeriti prema potrebi.
  • Visoka dostupnost: Mogućnost prebacivanja Elastic IP-a na drugu instancu omogućava brz oporavak u slučaju kvara.
  • Povezanost sa spoljnim svetom: Elastic IP je ključan za omogućavanje pristupa EC2 instancama sa Interneta, posebno u slučajevima kada je potrebno koristiti javnu IP adresu.

Troškovi Elastic IP:

  • Dodela i korišćenje: Elastic IP je besplatan dok je dodeljen aktivnoj EC2 instanci koja koristi tu IP adresu za pristup spoljnim resursima.
  • Neaktivnost: Ako Elastic IP nije dodeljen nijednoj instanci ili nije u upotrebi, AWS naplaćuje naknadu za njegovo održavanje. Zbog toga je važno da oslobodite Elastic IP kada ga ne koristite.

Zaključak:

Elastic IP Address je korisna AWS funkcionalnost koja omogućava korisnicima da dodeljuju statičke, javne IP adrese njihovim instancama u Amazon VPC-u, omogućavajući im stabilan i fleksibilan pristup sa Interneta. Elastic IP je idealan za aplikacije koje zahtevaju javni pristup, kao i za scenarije visoke dostupnosti i failover.

No comments:

Post a Comment

NAT Gateway

  NAT Gateway je potpuno upravljani AWS servis koji omogućava instancama u privatnim subnetima u Amazon VPC -u da uspostave izlazne veze ka...