인프라 구축기현재 Lambda는 EC2와 RDS 인스턴스를 오전 10시에 켜는 함수 1개와 오후 10시 30분에 끄는 함수 1개로 구성돼 있다. 비용 절감을 위해 사용하지 않는 시간에 꺼두기 위한 목적으로 사용하고 있다. 초기 아키텍처와 다르게 AI Server와 metabase ec2 서버가 추가돼 Lambda 함수에 추가했는데, 해당 내용을 정리하려고 한다.현재 작성 중인 Lambda와 관련된 .py 파일이나 Terraform Code를 알고 싶다면, 아래의 링크를 확인하면 된다.참고 : 인프라 구축기 (8) 이후 변경 사항이 있었기에 대략적인 형태만 파악 인프라 구축기 (8) - Lambda를 활용한 AWS 인스턴스 시작, 중지 자동화인프라 구축기현재 인프라를 사용하면서 지속적으로 비용이 청구되고 ..
EC2 Ubuntu에서 metabase 구축사용한 EC2 정보비용 절약을 위해 t2.micro (프리티어)를 사용해 metabase를 구축했다가 CPU가 거의 100%에 도달하여 서버에 접근이 되지 않는 상황이 발생했다. 이후 t2.small로 변경하여 metabse를 구축하고, 정상 작동을 확인하였다.ami : ami-040c33c6a51fd5d96 (Ubuntu 24.04 LTS)instance : t2.small (1 vCPU, 2GB RAM)최소 사양공식 문서를 확인했을 때, 최소 사양이라는 정확한 명칭은 확인할 수 없었다. 대신 아래의 글을 확인할 수 있었다.동시 사용자 20명을 위해 1 CPU, 1 GB RAM이 필요metabase 자체의 사양은 낮은 편이다. 그러나 docker 위에 meta..
인프라 구축기이전에 Public EC2에 Tableau를 구축하는 작업을 진행하였다. 그러나 Tableau Server를 사용하려 했지만, Tableau Server와 학생용 Tableau의 제품 키가 호환되지 않아 접속이 되지 않는 이슈가 생겼다. 그래서 오픈소스로 간단히 사용할 수 있는 Metabase로 시각화 툴을 변경하게 되었다. 인프라 구축기 (15) : Public EC2 Tableau 구축인프라 구축기Redshift가 존재하는 VPC 내부에 EC2 및 Tableau를 구축하는 작업을 진행하려고 한다. 원래는 Private Subnet에 EC2를 생성하고, Airflow Web에 접속하는 것처럼 Bastion Host에 Nginx Proxy를 활용해 접sanseo.tistory.com수정된 아..
프로젝트 설명 및 회고프로젝트 소개깃허브 링크 GitHub - lv1turtle/Studio-Recommendation-Service: A web service that recommends a studio for people who start living alone usingA web service that recommends a studio for people who start living alone using a data pipeline - lv1turtle/Studio-Recommendation-Servicegithub.com진행 기간2024.07.15 ~ 2024.08.19 (약 1개월)진행 과정최종 프로젝트 1주차최종 프로젝트 2주차최종 프로젝트 3주차최종 프로젝트 4주차최종 프로젝트 5주차주제..