Skip to content

naekaracubae/naekaracubae-scraping

Repository files navigation

naekaracubae-scraping

네,카라쿠배 어플리케이션의 채용 정보를 수집하는 서비스입니다.

사용 기술

  • golang
  • serverless
  • AWS Lambda
  • AWS SES
  • AWS RDS

배포 파이프라인

구축 계획중입니다.

작동 그림

image

  • cloudwatch를 이용해 평일 정해진 시간에 scraping과 메일 전송을 수행하는 cronjob 을 걸어놓음.
  • lambda에는 scraping, 메일 전송을 수행하는 business logic 을 golang으로 제작.
  • scraping 시 lambda 함수가 인터넷 엑세스 권한을 얻으려면 VPC에 NAT 게이트웨이가 있어야 한다는 이슈가 있어, 함수 앞단에 EC2를 이용해 NAT 서버를 구축.