Infra/aws
-
[AWS] private subnet에 있는 ec2 인스턴스의 ip 확인하기Infra/aws 2024. 10. 9. 22:21
외부 api 사용을 위해 우리 서비스의 ip를 알려줘야할 일이 있었다.지금은 ifconfig 라는 서비스을 알게 되어서 1초컷할 수 있지만(팀장님 감사합니다ㅎㅎ) curl ifconfig.me 그 때는 어떻게 해야하나 고민이었다.퇴근 직전이었기에...검증은 못하고전에 공부를 해둔 지식으로private subnet 의 아웃바운드 요청은NAT gateway를 통해서 나가게 된다는 것을 알고있어서이를 확인하여 알려드렸다. https://ryeoryeoryeo.tistory.com/6 VPC 란 무엇인가공부하기에 앞서..필자는 인프라 구축을 담당하고 있다.그러던 중 멀티 리전간의 통신을 가능하게 하기 위해VPC Peering 설정을 하려던 중무언가 잘못건드려 인터넷 통신을 끊어버렸던 전적이 있ryeoryeory..
-
[AWS] 한 ec2 인스턴스로 여러 서비스 배포하기 - 2 (컨테이너 배포 이후의 프로세스)Infra/aws 2024. 7. 20. 14:11
지난 포스트에서 작성한 배포 프로세스에서는 한 ec2 인스턴스에 여러 컨테이너를 올리는 작업이었다. 그럼 이제 위의 그림에서 백엔드 파트의 ELB 설정 혹은 NGINX 를 사용한 리버스 프록시를 통해배포된 컨테이너로 DNS 주소를 라우팅하는 과정을 기록하려 한다. 먼저 ELB 는 뭘까? AWS ELB (Elastic Load Balancing)은 클라우드 환경에서 여러 대의 EC2 인스턴스나 다양한 서비스들 사이에 트래픽을 분산시켜주는 서비스다.ELB는 사용자의 요청을 여러 EC2 인스턴스로 자동으로 분배하여 각 인스턴스의 부하를 고르게 분산시켜서비스의 가용성과 신뢰성을 높이는 역할을 한다.ELB의 종류나는 Application LoadBalancer 를 사용했는데 주요 기능부하 분산: ELB는 트래..
-
[AWS] VPC 란 무엇인가Infra/aws 2024. 5. 23. 08:05
공부하기에 앞서..필자는 인프라 구축을 담당하고 있다.그러던 중 멀티 리전간의 통신을 가능하게 하기 위해VPC Peering 설정을 하려던 중무언가 잘못건드려 인터넷 통신을 끊어버렸던 전적이 있다... 결국 이사님께 전달하여 해결해주셨다... 혼나느라 원인을 여쭙질 못해서..스스로 공부해 원인을 파악해보려 한다.ㅠㅠ VPC 는 Virtual Private Cloud 의 약어이다.기존 EC2-Classic Platform이라는게 VPC가 나오기 전에는 있었다는데EC2 인스턴스들이 거미줄처럼 연결되어복잡도가 매우 높았다고 한다. 그런데 VPC를 적용하고 나면 VPC 별로 네트워크를 구축할 수 있으니VPC 별로 다르게 네트워크 설정을 줄 수도 있고VPC Peering을 통해 VPC 끼리 연결할 수도 있다..