Application Load Balancer for SAP Enterprise Portal
![Application Load Balancer for SAP Enterprise Portal](https://images.nomadterrace.com/articles/a4584d82-ba7e-11ee-bec3-0a58a9feac02.png)
애플리케이션 로드 밸런서(ALB) 를 사용하여 SAP Enterprise Portal (EP) 에 대한 트래픽을 분산시킬 수 있습니다. 이를 위해 고객은 인터넷에서 EP 애플리케이션에 대한 HTTP 트래픽을 제공하기 위해 ALB 를 인터넷에 연결할 수 있습니다. ALB 는 AWS 계정의 퍼블릭 서브넷에 위치하며, 인트라넷에서 사용되는 ALB 에 연결됩니다.
인터넷 연결 ALB 는 SAP EP 를 위한 트래픽을 처리하고, 내부 ALB 에서 사용되는 인트라넷 트래픽을 인프라 계정에 연결합니다. ALB 는 AWS 기반의 보안 그룹을 사용하여 인스턴스 기반 대상 그룹으로 트래픽을 전달합니다. 보안 정책으로는 ELBSecurityPolicy-2016-08 을 사용합니다.
인터넷 연결 ALB 에 도달하는 트래픽은 인터넷에서 온 HTTP 요청을 443 포트로 리다이렉션하는 방식으로 처리됩니다. 리스너 규칙은 인터넷 연결 ALB 의 대상 그룹으로 내부 ALB 로 트래픽을 보낼 수 있게 정의되어야 합니다. 이렇게 함으로써 인터넷에서 사용자는 SAP EP 를 사용할 수 있게 됩니다.
인트라넷에서 사용되는 ALB 는 리스너 포트 443 을 통해 직접 액세스할 수 있기 때문에 내부 기업 네트워크에서 직접 액세스하거나 SAP EP 에서 참조할 수 있습니다.
SAP EP 내에서는 ESS iView 를 사용하여 SAP ECC 에서 실행되는 직원 셀프 서비스 (ESS) 응용 프로그램에 액세스할 수 있습니다. 내부 ALB 는 시스템 Alias 를 구성하여 SAP ECC 에서 실행되는 애플리케이션에 액세스할 수 있습니다.
요약하자면, SAP EP 를 위해 ALB 를 사용하여 인터넷 및 인트라넷에서의 트래픽을 분산시킬 수 있습니다. ALB 는 인터넷으로부터의 트래픽을 인터넷 연결 ALB 로 보내고, 인트라넷에서의 트래픽을 내부 ALB 로 보냅니다. 이를 통해 사용자는 SAP EP 애플리케이션에 액세스할 수 있게 됩니다.