더북(TheBook)

16.5 Google Cloud Functions 사용하기

 

이번에는 Cloud Storage에 올린 이미지를 리사이징한 후, 줄어든 이미지를 다시 Cloud Storage에 저장하겠습니다. 사용자가 크기가 너무 큰 이미지를 올렸을 경우, 적절한 크기와 용량으로 이미지를 변경하는 것입니다. 이미지 리사이징은 CPU를 많이 사용하는 작업이므로 Cloud Functions로 분리하였습니다.

▲ 그림 16-35 NodeBird와 GCP 서비스 요청 프로세스

 

Cloud Functions는 하나의 노드 패키지라고 생각하면 됩니다. Cloud Functions를 위한 프로젝트를 생성하겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.