인프라 구축기Redshift가 존재하는 VPC 내부에 EC2 및 Tableau를 구축하는 작업을 진행하려고 한다. 원래는 Private Subnet에 EC2를 생성하고, Airflow Web에 접속하는 것처럼 Bastion Host에 Nginx Proxy를 활용해 접근하려고 하였다. 그러나 로컬에서 Tableau Web 접근까지는 완료됐지만, 관리자 로그인이 원활하게 진행되지 않아 Public으로 다시 구축을 진행하였다. 아마 Proxy를 통한 접근으로 Tableau를 사용할 수 없다는 것이 나의 추측이다. 이 글에서는 AWS EC2에서 Tableau를 구축한 과정을 담으려고 한다. 구축 과정은 링크를 참고하여 진행하였다.수정된 아키텍처첫 번째 난관 : EC2 Instance 선정처음으로 EC2 인스턴스..
인프라 구축기인프라 구축기 (5)까지 작성된 아키텍처를 구성하기 위한 작업이 이루어졌다면, (6)부터는 구성된 서비스를 운영하기 위한 작업을 다룬다. 그중에서 가장 중요한 것이 로컬에서 Private Subnet에 위치하는 EC2의 Airflow Web Server에 접근할 수 있도록 하는 것이다. 이전에 구상 단계에서 ALB, 포트포워딩, Nginx를 활용하는 방법이 있었는데, 여기서는 Nginx를 활용해 구성하였다. 인프라 구축기 (5) - Private Subnet EC2에서 다른 Subnet의 인스턴스 접근 확인인프라 구축기인프라 구축기 (4)에서 구성된 인프라에서 Bastion Host 터널링을 통한 RDS, Redshift Serverless, Airflow (EC2) 접근을 확인할 수 있었다..