-
[GCP]Cloud Functions카테고리 없음 2021. 10. 8. 10:53
*이 포스트는 책<구글 클라우드 클랫폼 뽀개기>라는 책을 요약 및 참고했습니다*
Cloud Functions는 이벤트 기반의 서버리스 컴퓨팅 서비스로 AWS의 람다(lambda)와 비슷한 서비스라고 이해하면 된다. 이벤트에 간단한 함수를 작성해서 적용시킬 수 있다. 감시중인 이벤트가 발생하면 트리거된다.
특징
1. 클라우드 서비스 연결 및 확장 - 기존 GCP서비스들을 이용할 수 있다(펍섭, GCS파일 업로드 등)
2. 이벤트 및 트리거 - 이벤트란 클라우드에서 발생하는 모든 상황
3. 서버리스
실습
1. Cloud Functions에 접속
2. 함수만들기
소스는 기본적으로 제공되는 소스 사용, 다 하면 '배포' 클릭
3. 함수생성완료
4. 이런기능도있다
5. 트리거
생성한 펑션 세부정보를 확인하면 트리거가 있는데, 이걸 클릭하면 아까 작성했던 소스에 대한 결과값을 볼 수 있다.
그런데 나는 안된다.
뭐지 ㅠㅠ 어디서 막아놨지..
인증에 대한 옵션을 변경했더니 나온다
가 아니고 트리거가 생성될 때 까지 조금 걸리는듯하다. 시간이 조금 지나니까 인증필요/불필요 모두 결과값이 출력되어 보였다.
실습2 : Cloud Functions로 이미지 업로드해서 글자만 추출해서 BigQuery에 넣기
1. BigQuery에 테이블 생성
2. Cloud Functions 생성
소스는 책 참조 완료시 보이는 화면 반응형