모든 Cloud Run Functions 코드 샘플
이 페이지에는 Cloud Run Functions용 코드 샘플이 포함되어 있습니다. 다른 Google Cloud 제품의 코드 샘플을 검색하고 필터링하려면 Google Cloud 샘플 브라우저를 참조하세요.
Cloud Functions로 Cloud 감사 로그 처리
이 샘플은 Cloud Functions를 사용해서 Cloud 감사 로그를 처리하는 방법을 보여줍니다. 각 로그 항목에서 메서드 이름, 리소스 이름, 개시자 이메일을 추출하고 출력합니다.
- Cloud Functions
- 자바스크립트
- Go
- 자바
- Node JS
- Python
스테이트리스(Stateless)
변수 상태 함수 인스턴스에서 저장하는 항목과 저장하지 않는 항목의 예시입니다.
- Cloud Functions
- C#
- Ruby
- 자바
- 자바스크립트
- Node JS
- Go
- Python
Cloud Functions에서 무한 재시도 방지
이 샘플은 트리거 이벤트 후 일정 기간 내에 실행하는 것만으로 Cloud Functions에서 무한 재시도를 방지하는 방법을 보여줍니다.
- Cloud Functions
- 자바스크립트
- Python
- Go
- 자바
- Node JS
Terraform을 사용하여 Cloud Storage 트리거로 Cloud Functions(2세대) 배포
리소스가 포함된 이벤트 기반 Cloud Functions(2세대)를 배포하는 전체 Terraform 구성
- Cloud Functions
- Terraform
Cloud Storage 단위 테스트
Cloud Storage에 의해 트리거되는 함수를 단위 테스트하는 방법을 보여줍니다.
- Cloud Functions
- Node JS
- Go
- Ruby
- 자바스크립트
- Python
- C#
- PHP
- 자바
Pub/Sub 단위 테스트
Pub/Sub에 의해 트리거되는 함수를 단위 테스트하는 방법을 보여줍니다.
- Cloud Functions
- 자바스크립트
- Ruby
- Python
- C#
- Go
- PHP
- 자바
- Node JS
Cloud Pub/Sub(2세대)
Cloud Functions(2세대) 및 Eventarc를 사용하여 Cloud Pub/Sub 메시지 처리
- Cloud Functions
- C#
- Go
- Node JS
- 자바
- Ruby
- PHP
- 자바스크립트
- Python
BigQuery 쿼리 결과 스트리밍
이 샘플은 Cloud 함수를 사용해서 BigQuery 쿼리 결과를 스트리밍하는 방법을 보여줍니다.
- Cloud Functions
- Go
- Ruby
- Python
- 자바
- C#
- PHP
Firebase RTDB 트리거
Firebase 실시간 데이터베이스가 업데이트되면 함수를 트리거합니다.
- Cloud Functions
- PHP
- Ruby
- Python
- 자바
- Node JS
- Go
- C#
- 자바스크립트
Cloud Storage(2세대)
Cloud Functions(2세대) 및 Eventarc를 사용하여 Cloud Storage 이벤트 처리
- Cloud Functions
- Ruby
- Go
- 자바
- PHP
- C#
- 자바스크립트
- Python
- Node JS
Cloud Functions: 인사말 함수
이 샘플은 이름과 성을 입력으로 받아서 개인화된 인사말 메시지를 반환하는 Cloud 함수를 만드는 방법을 보여줍니다.
- Cloud Functions
- Go
- Node JS
- PHP
- 자바
- 자바스크립트
- Ruby
- C#
- Python
HTTP CORS
Cloud Functions로 CORS 지원 요청을 수행하는 방법을 보여줍니다.
- Cloud Functions
- 자바
- Go
- C#
- 자바스크립트
- PHP
- Ruby
- Python
- Node JS
HTTP Hello World - GET
GET 요청에 대한 응답으로 'Hello world!'를 출력하는 함수입니다.
- Cloud Functions
- C#
- Node JS
- PHP
- Go
- Ruby
- 자바
- 자바스크립트
- Python
- Kotlin
Terraform을 사용하여 Pub/Sub 트리거로 Cloud Functions(2세대) 배포
리소스가 포함된 이벤트 기반 Cloud Functions(2세대)를 배포하는 전체 Terraform 구성
- Cloud Functions
- Terraform
Pub/Sub 시스템 테스트
Pub/Sub에 의해 트리거되는 함수를 시스템에서 테스트하는 방법을 보여줍니다. 테스트할 Cloud 함수를 배포했다고 가정하는 '엔드 투 엔드' 테스트입니다. 이 예시의 코드는 Pub/Sub 메시지를 게시한 다음 Cloud Logging에서 예상되는 출력을 관찰하기 위해 대기하여 Cloud 함수를 트리거합니다.
- Cloud Functions
- 자바
- Node JS
- Go
- Python
- 자바스크립트
Cloud Functions 재시도 전환
이 샘플은 오류 보고 클라이언트를 사용하여 Cloud Functions에 대해 재시도를 전환하는 방법을 보여줍니다.
- Cloud Functions
- 자바
- Node JS
- 자바스크립트
- Python
- Go
HTTP 메서드 유형
Cloud Functions에서 HTTP 메서드 유형(예: GET, PUT, POST)을 처리하는 방법을 보여줍니다.
- Cloud Functions
- Python
- Node JS
- 자바
- Go
- C#
- Ruby
- PHP
- 자바스크립트
Cloud Functions에서 구조화된 로깅 작성
이 샘플은 Cloud Functions에서 Google Cloud Logging 클라이언트를 사용하여 구조화된 로그를 작성하는 방법을 보여줍니다. 구조화된 로그는 문제 해결 및 분석을 쉽게 수행할 수 있도록 애플리케이션 정보를 기록하기 위한 보다 자세하고 구조화된 방식을 제공합니다.
- Cloud Functions
- 자바스크립트
- Python
- Node JS
캐시된 라이브러리
캐시된 클라이언트 라이브러리 인스턴스를 사용하여 함수 호출당 필요한 연결 수를 줄이는 HTTP Cloud 함수입니다.
- Cloud Functions
- Python
- 자바스크립트
- Node JS
Terraform을 사용하여 HTTP 트리거로 Cloud Functions(2세대) 배포
리소스가 포함된 Cloud Functions(2세대)를 배포하기 위한 전체 Terraform 구성
- Cloud Functions
- Terraform
Cloud Storage(2세대) 단위 테스트
Cloud Functions(2세대)에서 실행되는 Cloud Storage 트리거 함수의 단위 테스트 예시
- Cloud Functions
- PHP
- 자바스크립트
- C#
- Node JS
- Python
- 자바
- Go
Pub/Sub 주제 구독
Cloud Functions에서 주제를 구독하고 Pub/Sub로 수신된 이벤트를 파싱하는 방법을 보여줍니다.
- Cloud Functions
- 자바스크립트
- 자바
- Node JS
- Python
Cloud Pub/Sub(2세대) 단위 테스트
Cloud Functions(2세대)에서 실행되는 Cloud Pub/Sub 트리거 함수의 단위 테스트 예시
- Cloud Functions
- C#
- PHP
- Go
Terraform을 사용하여 감사 로그 트리거로 Cloud Functions(2세대) 배포
리소스가 포함된 이벤트 기반 Cloud Functions(2세대)를 배포하는 전체 Terraform 구성
- Cloud Functions
- Terraform
Cloud Storage 통합 테스트
Cloud Storage에 의해 트리거된 함수를 통합 테스트하는 방법을 보여줍니다.
- Cloud Functions
- Node JS
- PHP
- 자바스크립트
- Python
- 자바
Firebase 원격 구성 변경 트리거
이 샘플은 Firebase 원격 구성 값이 변경될 때 Cloud 함수를 트리거하는 방법을 보여줍니다.
- Cloud Functions
- Node JS
- Go
- 자바스크립트
- 자바
- Python
전역 범위와 함수 범위 비교
리소스 사용량이 많은 객체를 함수 인스턴스당 한 번만 만든 후 특정 인스턴스에 도달하는 모든 함수 호출에서 공유합니다.
- Cloud Functions
- 자바
- Node JS
- Ruby
- Go
- Python
- 자바스크립트
- PHP
- C#
Cloud Storage(1세대) Hello World
Cloud Functions(1세대)에서 실행되는 Storage 트리거 함수 예시
- Cloud Functions
- Ruby
- Node JS
- Go
- Python
- 자바
- C#
- PHP
- 자바스크립트
Firebase 실시간 데이터베이스 변경사항 수신 대기
이 함수는 Firebase 실시간 데이터베이스 참조 변경으로 트리거됩니다. 변경 소스, 데이터, 델타가 출력됩니다.
- Cloud Functions
- 자바스크립트
- Go
- 자바
- Node JS
- Python
Firestore 트리거
Firestore 데이터베이스 업데이트에 대한 응답으로 함수를 트리거합니다.
- Cloud Functions
- Python
- Node JS
- PHP
- 자바
- 자바스크립트
- Ruby
- C#
- Go
Cloud Functions(1세대): Pub/Sub Hello World
Cloud Functions(1세대)에서 실행되는 Pub/Sub 트리거 함수 예시
- Cloud Functions
- 자바
- C#
- 자바스크립트
- Python
- Go
- PHP
- Kotlin
- Ruby
- Node JS
ImageMagick 튜토리얼 2단계 - 이미지 흐리게 처리
Google Cloud Vision API 및 ImageMagick을 사용하여 Cloud Storage 버킷에 업로드된 이미지 중 불쾌감을 주는 이미지를 감지하고 흐리게 처리하는 방법을 보여줍니다.
- Cloud Functions
- C#
- Go
- PHP
- Python
- Ruby
- 자바스크립트
- 자바
- Node JS
OCR 튜토리얼 3단계 - 텍스트 번역
이미지 파일을 Cloud Storage에 업로드하고 Vision API 및 Translation API를 사용하여 이미지에서 텍스트를 추출 및 번역하는 방법을 보여줍니다.
- Cloud Functions
- Node JS
- Go
- 자바
- Python
- 자바스크립트
OCR 튜토리얼 4단계 - 결과 저장
이미지 파일을 Cloud Storage에 업로드하고 Vision API 및 Translation API를 사용하여 이미지에서 텍스트를 추출 및 번역하는 방법을 보여줍니다.
- Cloud Functions
- Go
- Python
- 자바스크립트
- Node JS
- 자바