본문 바로가기

전체 글

(17)
[AWS] EC2에 Private IP지정하여 사용하기 AWS EC2를 생성하면 기본적으로 서브넷의 범위에서 랜덤하게 Private IP가 생성되는 것을 확인할 수 있다. 특정 서브넷에 Private IP 를 고정하여 사용이 필요한 경우가 있을 수 있다. 인스턴스 생성 단계에서 Network interfaces 의 Primary IP에 IP를 입력하여 고정된 IP를 사용할 수 있었다. 단, 예약된 IP 주소는 사용할 수 없다. (Subnet CIDR이 192.168.1.0/24 인 경우) 192.168.1.0 : 네트워크 주소 192.168.1.1 : VPC 라우터용으로 예약한 주소 192.168.1.2 : VPC에서 예약한 DNS 주소 192.168.1.3 : AWS 에서 향후 사용을 위하여 예약한 주소 192.168.1.255 : 브로드 캐스트 주소, V..
[CI/CD] AWS Code 시리즈 [CodeCommit, CodeBuild, CodeDeploy,CodePipeline] 1. AWS CodeCommit 이란 AWS CodeCommit은 Git 기반의 레포지토리를 클라우드 기반으로 제공하는 서비스입니다. 애플리케이션을 개발하면서 관리할 소스코드를 안전하게 저장하고, 제어할 수 있는 기능을 제공합니다. CodeCommit은 완전관리형 서비스로써 사용자가 자체 소스코드 제어 시스템을 운영하거나 인프라 규모 조정을 걱정할 필요없이 코드부터 바이너리까지 모든 사항을 저장할 수 있습니다. 2. AWS CodeBuild 란 AWS CodeBuild 란 애플리케이션 개발에 필요한 소스코드를 컴파일 하고 테스트 후 배포전 까지의 단계를 제공하는 서비스입니다. CodeBuild 를 사용하면 자체 빌드 서버(jenkins 등)가 필요하지 않기 때문에 서버를 직접 설정하고 패치 및 업 데이트..
[AWS] VPC 엔드포인트 VPC 엔드포인트란? VPC Endpoint는 가상 장치로서 VPC와 AWS 서비스를 전용 연결(private connection) 로써 AWS를 벗어나지 않고 EC2 인스턴스를 VPC 외부의 AWS 서비스와 프라이빗 하게 연결하기 위해서 사용됩니다. VPC Endpoint 를 사용할 경우에 VPC 외부의 서비스가 VPC로 바로 들어오지 않고 인터넷으로 나갔다가 다시 VPC로 들어오기 때문에, VPC 엔드포인트를 사용하면 IGW, NAT GW를 통하지 않고 Private 하게 연결할 수 있습니다. 인터페이스 VPC 엔드포인트 (AWS PrivateLink) 인터페이스 VPC 엔드포인트(인터페이스 엔드포인트)는 서브넷의 IP 주소 범위에서 프라이빗 IP 주소를 사용하는 네트워크 인터페이스 입니다. AWS ..