바로 이동
Cloud Run 함수

Cloud Run 함수

코드를 가져오기만 하면 나머지는 Google에서 알아서 처리하여 간단하게 빌드하고 플랫폼을 쉽게 관리할 수 있습니다.

신규 고객에게는 Cloud Run 함수에 사용할 수 있는 $300의 무료 크레딧이 제공됩니다. 모든 고객에게 매월 200만 회 호출이 무료로 제공되며 크레딧이 차감되지 않습니다.

  • AI 및 Cloud Run 함수를 사용하는 Google 추천 솔루션을 배포하여 이미지를 분석하고 주석을 추가하며 대규모 문서를 요약하세요.

  • 빠른 시작에서 웹브라우저만 사용하여 첫 번째 Cloud 함수를 빌드하고 배포

  • 인프라에 대한 걱정 없이 규모를 불문한 서비스를 사용자에게 제공할 수 있습니다. 

  • 고객이 Cloud Run 함수로 이벤트 기반 아키텍처를 사용하여 애플리케이션을 설계하는 방법 알아보기

주요 특징

주요 특징

개발자 환경 간소화 및 개발자 속도 증가

Cloud Run 함수는 개발자 환경이 단순하고 직관적입니다. 코드를 작성하기만 하면 운영 인프라는 Google Cloud가 처리합니다. 이벤트에 응답하는 작은 코드 스니펫을 작성하고 실행하여 보다 빠르게 개발하세요. 이벤트를 사용해 Google Cloud 제품을 서로 또는 타사 서비스에 연결하여 까다로운 조정 문제를 간소화하세요.

사용한 만큼만 지불

100밀리초 단위로 측정된 함수의 실행 시간에 대해서만 요금이 청구됩니다. 함수가 비활성 상태인 동안에는 비용을 지불하지 않습니다. Cloud Run 함수는 이벤트에 응답하여 자동으로 가동되고 중단됩니다.

개방형 기술로 종속 방지

오픈소스 FaaS(서비스로서의 기능) 프레임워크를 사용하여 함수를 여러 환경에서 실행하고 종속을 방지하세요. 지원되는 환경에는 Cloud Run, Cloud Run 함수, 로컬 개발 환경, 온프레미스, 기타 Knative 기반 서버리스 환경이 포함됩니다.

모든 특징 보기

문서

문서

Quickstart

소규모의 단일 목적 함수 빌드

클라우드 인프라와 서비스에서 발생하는 이벤트에 연결된 단일 목적 함수를 만들고 배포하는 방법을 알아보세요.
Quickstart

첫 번째 함수 배포

빠른 시작을 통해 개발 환경을 설정하고, 새 함수를 만들고, 종속 항목을 지정하고, 함수를 배포 및 테스트하고, 로그를 보는 방법을 알아보세요.

Tutorial

HTTP 트리거 Cloud Run 함수를 사용하여 Firebase와 상호작용

HTTP 트리거 Cloud Run 함수를 사용하여 Firebase 실시간 데이터베이스와 상호작용하는 방법을 알아봅니다.

Tutorial

ML을 수행하여 이미지에서 텍스트를 추출하는 함수 트리거하기

Cloud Vision API를 사용하여 Cloud Run 함수로 이미지에서 텍스트를 추출하는 방법을 알아봅니다.

Tutorial

Cloud Run 함수를 사용한 애플리케이션 개발

이 과정에서는 클라우드 인프라의 HTTP 요청 및 이벤트에 응답하는 단일 목적 함수 코드를 구현하는 방법을 배웁니다.

원하는 내용을 찾을 수 없으신가요?

사용 사례

사용 사례

사용 사례
타사 서비스 및 API와 통합

Cloud Run 함수를 사용하면 HTTP API를 통해 자체적인 마이크로서비스를 제공하거나, 웹훅 통합 기능을 제공하는 서드 파티 서비스와 통합하여 Stripe 결제 성공 후 확인 이메일 전송 또는 Twilio 문자 메시지 이벤트 응답 등의 강력한 기능을 갖추도록 애플리케이션을 확장할 수 있습니다.

타사 서비스와의 통합 워크플로 다이어그램: 왼쪽 박스에서 푸시 커밋을 읽습니다. 화살표는 GitHub 상자로 바로 연결되며, GitHub 푸시 웹훅이라는 라벨이 지정된 다른 화살표는 Cloud Functions로 바로 연결됩니다. Slack postMessage API로 라벨이 지정된 화살표가 Slack 상자로 바로 연결됨
사용 사례
서버리스 모바일 백엔드

Firebase에서 바로 Cloud Run 함수를 사용하여 서버 구동 없이 애플리케이션 기능을 확장할 수 있습니다. 사용자 작업, 분석, 인증 이벤트에 대한 응답으로 코드를 실행하여 이벤트 기반 알림을 통해 사용자 참여를 유도하고 CPU와 네트워킹 소모가 많은 작업의 부하를 Google Cloud로 분산하세요.

서버리스 모바일 백엔드 워크플로 다이어그램: 왼쪽에서 오른쪽으로: 아이콘 라벨이 지정된 새 팔로어가 데이터베이스 아이콘, Cloud Functions 아이콘, Firebase 클라우드 메시징 아이콘, 새 메시지 아이폰으로 흐름
사용 사례
서버리스 IoT 백엔드

Cloud Run 함수를 Cloud IoT Core 및 기타 완전 관리형 서비스와 함께 사용하면 사물 인터넷(IoT) 기기 원격 분석 데이터 수집, 실시간 처리, 분석을 위한 백엔드를 구축할 수 있습니다. Cloud Run 함수를 통해 각 이벤트가 발생할 때마다 커스텀 로직을 적용할 수 있습니다.

왼쪽에서 오른쪽으로 아이콘 라벨이 지정된 '센서/온도가 80℉에 도달' 흐름이 Cloud IoT Core 아이콘, Pub/Sub 아이콘, Cloud Functions/트리거 구성 변경, Cloud IoT Core, 천장 선풍기/켬으로 이동
사용 사례
실시간 파일 처리

데이터 변경에 응답하여 코드를 실행합니다. Cloud Run 함수는 Cloud Storage, Pub/Sub, Cloud Firestore와 같은 Google Cloud 서비스의 이벤트에 대한 응답으로 파일을 업로드하는 즉시 처리하여 이미지 업로드의 미리보기 이미지 생성, 로그 처리, 콘텐츠 검사, 동영상 트랜스코딩, 실시간 데이터 검사와 집계 및 필터링 작업을 수행할 수 있습니다.

왼쪽에서 오른쪽으로: 스토리지 아이콘이 화살표 라벨이 지정된 함수 트리거를 통해 Cloud Functions/업로드 이미지 처리, Cloud Vision API/유해 이미지 감지, Cloud Functions/ImageMagick을 사용하는 블러 이미지, 스토리지로 흐르는 이동
사용 사례
실시간 스트림 처리

Cloud Run 함수를 사용하면 Pub/Sub의 이벤트에 대한 응답으로 트랜잭션 처리, 클릭 스트림 분석, 애플리케이션 작업 추적, IoT 기기 텔레메트리, 소셜 미디어 분석을 비롯한 여러 유형의 애플리케이션에서 스트리밍 데이터를 처리, 변환, 보강할 수 있습니다.

왼쪽에서 오른쪽으로, 워크플로가 Pub/Sub 아이콘부터 화살표 라벨이 지정된 'Function 트리거'에서 Cloud 함수, 업로드 이미지 처리, Cloud Vision API, 유해 이미지 감지, Cloud 함수/ImageMagick을 사용하는 블러 이미지, 스토리지로 흐르는 이동
사용 사례
가상 도우미와 대화형 환경

애플리케이션에 손쉽게 인공지능을 빌드합니다. Cloud Run 함수를 Cloud Speech APIDialogflow와 함께 사용하면 사용자의 작업을 안내하는 음성 및 텍스트 기반의 자연어 대화형 환경을 갖추도록 제품과 서비스를 확장할 수 있습니다. Google 어시스턴트, Amazon Alexa, Facebook Messenger, 기타 인기 플랫폼 및 기기의 사용자와도 연결할 수 있습니다.

워크플로: 왼쪽에서 오른쪽 Slack, Messenger, Google Home으로 표시된 상자 3개가 Dialogflow 아이콘, Cloud Functions 아이콘으로 흘러가고 마지막에 상단의 AI Platform 및 Vision API 아이콘과 하단의 Datastore 아이콘으로 나눠집니다.
사용 사례
동영상 및 이미지 분석

Cloud Run 함수를 Video Intelligence APICloud Vision API와 함께 사용하면 동영상과 이미지에서 관련 정보를 추출해 미디어 콘텐츠에서 유용한 정보를 검색, 탐색, 도출할 수 있습니다.

워크플로가 왼쪽에서 오른쪽으로 이동: 오른쪽을 향하는 흰색 삼각형이 있는 파란색 상자('재생')가 Cloud Storage/(전체 동영상) 아이콘으로 흐릅니다. App Engine에 빌드된 상단의 프런트엔드와 하단의 Cloud Functions로 흐른 다음 동영상 인텔리전스로 흐릅니다. 흐름은 '동영상 메타데이터' 라벨이 지정된 화살표로 낮은 경로를 따라 Cloud Storage/(동영상 주석 JSON) 라벨이 지정된 아이콘으로 이동합니다. 그런 다음 흐름이 위로 이동한 다음 App Engine의 프런트엔드 빌드로 다시 왼쪽으로 움직입니다.
사용 사례
감정 분석

Cloud Run 함수를 Cloud Natural Language API와 함께 사용하면 텍스트의 구조와 의미를 파악하고 애플리케이션에 강력한 감정 분석 및 인텐트 도출 기능을 추가할 수 있습니다.

감정 분석 워크플로 다이어그램: 왼쪽부터 문자 메시지 라벨이 지정된 아이콘 상단에 'Devoxx는 놀라운 이벤트입니다!' 말풍선이 있습니다. 단색 화살표는 Twilio 라벨이 지정된 박스로 바로 이어지며 여기서 대시 화살표는 왼쪽 문자 메시지로 이어집니다. Twilio에서 단색 화살표는 Cloud Functions 아이콘으로 바로 이어지며, 여기서 대시 화살표는 왼쪽 Twilio로 이어집니다. Cloud Functions에서 양방향 화살표는 Natural Language API/감정 추출 아이콘 및 BigQuery/트렌트 분석 아이콘으로 이어집니다.

모든 특징

모든 기능

서비스를 연결하고 확장하여 복잡한 애플리케이션 빌드

Cloud Run 함수를 사용하면 모든 Google 및 서드 파티 클라우드 서비스를 구성 요소로 취급합니다. 코드를 통해 이를 서로 연결 및 확장하고, 아이디어를 프로덕션 단계로 순식간에 발전시켜 엔드 투 엔드 솔루션과 복잡한 워크플로를 구현할 수 있습니다. 또한 웹훅 통합 기능을 제공하는 서드 파티 서비스와 통합하여 강력한 기능을 갖추도록 애플리케이션을 빠르게 확장할 수 있습니다.

엔드 투 엔드 개발 및 진단 기능
코드에서 배포까지 통합 모니터링을 사용하세요. Cloud Trace를 사용하여 애플리케이션을 완벽하게 관찰하고 진단할 수 있습니다. 또한 오픈소스 함수 프레임워크를 사용하여 로컬 및 연결 해제된 개발/디버깅을 위한 지원을 받으세요.
로컬로 개발, 전 세계로 확장

인프라에 대한 걱정 없이 규모를 불문한 서비스를 사용자에게 제공할 수 있습니다. Cloud Run 함수는 워크로드 규모에 따라 자동으로 기본 인프라를 관리하고 확장합니다.

서버 관리 불필요

코드를 배포하면 Google이 실행과 확장을 맡아서 처리합니다. Cloud Run 함수는 개발자가 코드에 집중하고 신속하게 애플리케이션을 빌드할 수 있도록 모든 기본 인프라를 추상화합니다.

이벤트에 대한 응답으로 코드 실행

Cloud Run 함수를 사용하면 Google Cloud, Firebase, Google 어시스턴트에서 코드를 트리거하거나 원하는 웹, 모바일 또는 백엔드 애플리케이션에서 HTTP를 통해 바로 코드를 호출할 수 있습니다.

사용한 만큼만 지불

100밀리초 단위로 측정된 함수의 실행 시간에 대해서만 요금이 청구됩니다. 함수가 비활성 상태인 동안에는 비용을 지불하지 않습니다. Cloud Run 함수는 이벤트에 응답하여 자동으로 가동되고 중단됩니다.

개방형 기술로 종속 방지

오픈소스 FaaS(서비스로서의 기능) 프레임워크를 사용하여 함수를 여러 환경에서 실행하고 종속을 방지하세요. 지원되는 환경에는 Cloud Run 함수, Cloud Run, 로컬 개발 환경, 온프레미스, 기타 Knative 기반 서버리스 환경이 포함됩니다.

가격 책정

가격 책정

Cloud Run 함수 가격은 함수 실행 시간, 호출 횟수, 함수에 프로비저닝한 리소스 수에 따라 책정됩니다.

다음 단계 수행

$300의 무료 크레딧과 20여 개의 항상 무료 제품으로 Google Cloud에서 빌드하세요.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
콘솔
Google Cloud