프록시가 webserver를 찾지 못한 이유: Docker 네트워크 격리와 컨테이너명 DNS

NPM과 webserver가 서로 다른 Docker 네트워크에 있어 프록시가 끊긴 원인을 찾고, 네트워크 연결로 컨테이너 간 직접 통신을 복구한 기록

2025년 6월 26일 · 4 분 · An Seongjin

타 부서 제안서의 아키텍처 파트를 맡았다

타 부서 제안서의 아키텍처·구축 전략 파트를 며칠 만에 맡아, 모호한 요구사항을 AWS 구조도로 정리한 기록

2025년 4월 30일 · 1 분 · An Seongjin

[AWS] Terraform으로 이해하는 LoadBalancer(feat. ASG)

LoadBalancer, Listener, Listener Rule 그리고 Health Check에 대하여

2024년 2월 22일 · 3 분 · An Seongjin

[AWS] Getting Metadata on Amazon Linux 2023

Amazon Linux 2023 Machine Image 기반 서버에서 메타데이터 조회, MySQL 연결 방법

2024년 2월 2일 · 1 분 · An Seongjin

[AWS] 콘솔과 CLI 접속시 특정 IP 외 접근 차단 정책

Policy to block certain IP access to the console or CLI

2023년 7월 26일 · 1 분 · An Seongjin

Custom Domain and Create DNS

SSL 서버인증서 HTTP : 암호화되지 않은상태 HTTPS : 암호화된 상태 브라우저로부터 어떤 웹서버로 보내진 암호화된 데이터는 사이트 운영자가 가진 비밀키를 이용해 원래 데이터로 되돌릴 수 있다. 그러나 운영자 외 악의를 가진 누군가가 운영자로 위장한 (피싱) 사이트를 구축해 데이터를 훔칠 가능성도 있다. 이 경우, 위장하지 않았음을 보장해주는 회사들을 **‘인증기관’**이라 부르며, 이 보장을 증명하는 것이 SSL 서버 인증서(인증서) 브라우저 주소창에서 열쇠아이콘을 클릭하면 볼수 있는 것이 SSL 서버 인증서 Route53의 두 가지 기능 ...

2023년 6월 6일 · 2 분 · An Seongjin

Using AWS to Build Infrastructure

VPC vpc cidr : 10.0.0.0/16 서브넷 Subnet 간단 개념 개념 : VPC의 IP 주소 범위를 나누는 단위. 역할분리 - 외부에 공개하느 리소스 여부를 구별 기기 분리 - AWS 안에서의 물리적인 이중화(다중화)를 수행 subnet cidr : 10.0.0.0/20(public1) 10.0.16.0/20(public2) 10.0.64.0/20(private1) 10.0.80.0/20(private2) Internet Gateway internet gateway 생성 후 vpc에 연결 NAT Gateway NAT Gateway : private subnet 2개에 각각 대응해줄 2개의 NAT Gateway 생성 후 “퍼블릭 서브넷”에 1개씩 연결 ( + eip 할당 ) 라우팅 테이블 ...

2023년 6월 5일 · 7 분 · An Seongjin