본문 바로가기

반응형

⌛ AWS 인프라 구성하기 (MiniProject)/✅ 개발환경 구성 (EC2)

(4)
4. Lunch-templates, Userdata, Stickiness cookie, SecurityGroup를 활용한 ASG 구성 # 구성도 1. 위 아키텍처 구성에서 좌물쇠 아이콘이 있는 곳은 보안그룹이 존재하고 보안그룹 세팅이 가능하다라고 보면 된다. 2. 시작 템플릿에서 새로운 버전을 생성하면 기존의 작성했던 userdata가 삭제 되므로 주의할 필요가 있다. 3. # 값으로 표시된 것은 별도로 작성을 하거나 세팅을 해야하는 부분이다. 4. 결국 Private 서브넷의 Traffic들의 출구는 Nat Gateway가 되고 Nat Gateway가 퍼블릭 망에 존재하는 Internet Gateway에게 트래픽을 전달하고 Internet Gateway는 ALB로 트래픽을 전달한다. (추가로 NatGW는 퍼블릭 서브넷을 바라보고 있고, 퍼블릿 서브넷은 IGW를 바라보고 있기 때문에 내부의 트래픽들이 외부로 나갈수 있는 매개체 즉 통로..
3. Lunch-templates, Userdata, Stickiness cookie를 활용한 ASG 구성 # 해당 구성도 # TargetGroup 상태체크 방법 2022.05.09 - [AWS/Load Balancing] - Target Group Health checks (헬스체크) Target Group Health checks (헬스체크) # Target Group을 생성시 Health checks 라는 탭을 확인 할 수 있다. 인스턴스의 서비스가 정상적으로 동작하는지 체크를 하고 해당 정보를 화면에 표시하는 용도이다. 헬스 체크의 옵션을 보면 아래와 may9noy.tistory.com # AutoScaling시 userdata를 정의하여 Scale-out되는 인스턴스에 jar파일을 기동 시키기 AutoScaling시 Scale-out의 조건은 시작 템플릿을 늘리는 방법으로 진행 된다. 그래서 시작 템..
2. ASG (AutoScalingGroup) 적용하기 # 1번의 내용에 이어 ASG 적용을 진행 한다. # ASG 적용 구성도 # ALB가 생성된 상태에서 ASG 그룹을 생성하여 연결을 진행 한다. 2021.06.10 - [AWS/AutoScaling] - Auto-Scaling 그룹을 생성해 보자. Auto-Scaling 그룹을 생성해 보자. # 시작 템플릿을 구성 # 오토스케일링 그룹 생성 - 오토스케일링을 수행할 인스턴스를 마우스 우클릭하여 이미지 및 템플릿에서 이미지를 생성한다. - 이미지 생성에 대한 기본적인 정보를 입력 may9noy.tistory.com
1. ALB를 활용 웹프로그램 서비스 하기 # 서비스 배포 인프라 구성도 # 정정 내용 : PublicSubnet 라우팅 테이블에는 igw 경로가 추가되고 PrivateSubnet 에는 nat gw 경로가 추가된다. 또한 nat gw는 PublicSubnet과 연결되어 있어야 한다. 구성전 해야할 작업은 아래와 같다. 2022.05.02 - [AWS/AWS Network] - AWS 기본 네트워크 구성 AWS 기본 네트워크 구성 # AWS의 기본 네트워크인 VPC, PublicSubnet, PrivateSubnet, 인터넷 게이트웨이, 라우팅 테이블등을 생성하고, public망과 private망을 나누어 네트워크를 구성한다. 1. VPC를 생성한다. → 192.168.0.0/16 infra.. may9noy.tistory.com 2022.05.0..

728x90
반응형