[AWS] Elastic Load Balancer - SSL/TLS 인증서 활용방법
SSL 인증서는 클라이언트와 부하분산장치 사이의 트래픽 전송 데이터를 암호화하도록 합니다. 이는 네트워크를 통과하는 데이터를 암호화하여 오직 송신자와 수신자에 의해서만 해독 될 수 있습니다. 1. 먼저 [로드밸런싱] > [로드밸런서]에서 사전 생성한 'DemoALB'를 클릭합니다. 2.
[AWS] Elastic Load Balancer - SSL/TLS 인증서 활용방법
ELB SSL/TLS 인증서를 사용하는 이유?
SSL 인증서는 클라이언트와 부하분산장치 사이의 트래픽 전송 데이터를 암호화하도록 합니다.
이는 네트워크를 통과하는 데이터를 암호화하여 오직 송신자와 수신자에 의해서만 해독 될 수 있습니다.
- 먼저 [로드밸런싱] > [로드밸런서]에서 사전 생성한 'DemoALB'를 클릭합니다.
- 리스너 추가 버튼을 클릭하여 리스너 생성 페이지에 접근합니다.
- 프로토콜: HTTPS / 대상그룹: demo-tg-alb 로 셋팅합니다.
- 보안 리스너 설정에서는 SSL 보안 정책 설정을통해 인증서 협상을 결정할 수 있습니다.
- 이번 실습에서는 사용되지 않지만 '인증서 가져오기'의 경우 직접 사설키, 본문, 인증서 체인을 추가해서 불러올 수 있습니다.
(실제 인증서 추가는 하지 않았습니다)
- 다음 NLB TLS 설정을 보겠습니다.
기본작업을 통해 사용자가 원하는 정책을 설정할 수 있으며, 기본 SSL/TLS 서버 인증서 설정을 통해 인증서가 ACM, IAM, 인증서를
선택할 수 있습니다. (ALB와 설정은 동일합니다)
- TLS 설정의 핵심적인 부분은, 응용 프로그램의 계층 프로토콜 협상을 설정할 수 있습니다.
사용자 니즈에 따라 다양한 옵션을 선택하여 인증서를 구성할 수 있습니다.
[AWS] MFA(Multi-Factor Authentication) Setting
일반적인 인증 절차는 단일 요소를 사용하여 사용자를 확인하며, 주로 사용자 이름과 비밀번호 조합을 활용함. MFA 설정은 단일 요소 인증의 보안 취약점을 해소하기 위해 추가적인 보안 요소를 도입하는 것. 비밀번호, 휴대폰인증, OTP, 생체 인증 등 의 인증 요소를 추가하여 인증함.
[AWS] Load Balancer 정의 및 EC2 환경구축
로드밸런싱이란 트래픽을 네트워크에 부하가 발생하지 않도록 분산 시켜주는 역할을 합니다. 이를 통해 애플리케이션의 가용성, 확장성, 보안 및 성능을 향상할 수 있습니다. 그럼 실습을 통해 로드밸런서 사용방법을 알아보겠습니다. 먼저 인스턴스를 생성하겠습니다.