Cloud Functions 개요
    • PDF

    Cloud Functions 개요

    • PDF

    기사 요약

    Classic/VPC 환경에서 이용 가능합니다 .

    Cloud Functions은 별도의 서버 관리나 프로비저닝에 대한 부담 없이 원하는 비즈니스 로직을 간단하게 작성한 후 클라우드 환경에서 손쉽게 구현할 수 있도록 돕는 네이버 클라우드 플랫폼의 서버리스형 서비스입니다. 클라우드 환경에서 코드가 실행된 만큼만 과금되기 때문에 효율적인 운영이 가능하며, 갑작스러운 요청에도 유연하게 대처할 수 있습니다.

    cloudfunctions-overview_01_ko.png

    Cloud Functions가 제공하는 다양한 기능

    Cloud Functions이 제공하는 다양한 기능에 대한 설명은 다음과 같습니다.

    • 완전 관리형 서버리스 플랫폼으로 자동 Scale Up/Out, 빠른 시스템 및 서비스 구축에 용이
    • 비즈니스 로직을 간단하게 작성할 수 있는 액션, 트리거의 생성 및 실행 기능 제공
    • 패키지를 통한 액션의 효과적인 관리와 공유
    • 콘솔 대시보드와 상세 로그를 통해 리소스별 직관적인 모니터링
    • 코드가 실행된 만큼만 과금되는 구조를 통해 마이크로 서비스에 대한 경제적이고 간편한 구현 가능
    • Load Balancer, Web Server에 대한 별도 관리와 구축 없이 웹 액션을 통해 API 서버 구현
    • 네이버 클라우드 플랫폼의 API Gateway와 연동하여 인증 및 접근 제어, 사용량 제한 가능

    Cloud Functions 사용 가이드 안내

    Cloud Functions는 한국 리전, 싱가포르, 일본 리전에서 서비스를 제공하고 있습니다. 리전별로 제공하는 서비스 내용이 상이하기 때문에 리전별로 제공하는 서비스 내용에 따라 사용 가이드 목차를 다음과 같이 제공하고 있습니다.

    한국 리전

    한국 리전에서 Cloud Functions의 원활한 이용을 위해 다음 목차와 목차별 내용을 확인해 주십시오.

    • Cloud Functions 개요: Cloud Functions 소개 및 이용에 도움이 되는 연관 리소스, FAQ 안내
    • Cloud Functions 개념: Cloud Functions의 리전별, 플랫폼별, 서비스 구분별 지원 기능 상세 안내
    • Cloud Functions 시나리오: Cloud Functions를 이용하는 전체 프로세스 안내
    • Cloud Functions 사용 준비: Cloud Functions을 이용하기 위한 요구 사양, 지원 항목, 제약 사항 등 안내
    • Cloud Functions 런타임 정보: Cloud Functions에서 지원하는 런타임 라이브러리 정보 및 사용 방법 안내
    • VPC: VPC 환경에서 Cloud Functions의 시작, 사용, 권한 관리 방법 안내
      • Cloud Functions 시작: Cloud Functions 이용을 위한 시작 방법 안내
      • Cloud Functions 사용: Cloud Functions에서 제공하는 기능의 사용 방법 안내
      • Cloud Functions 권한 관리: Sub Account를 활용한 Cloud Functions 권한 관리 방법 안내
    • Classic: Classic 환경에서 Cloud Functions의 시작, 사용 방법 안내
      • Cloud Functions 시작: Cloud Functions 이용을 위한 시작 방법 안내
      • Cloud Functions 사용: Cloud Functions에서 제공하는 기능의 사용 방법 안내
        • Dashboard: 콘솔에서 조회 기간 동안 액션/트리거 실행 결과 모니터링 방법 안내
        • Quick Start: 콘솔에서 액션과 트리거를 생성하는 방법 안내
        • Action: 콘솔에서 패키지와 액션의 목록정보 확인 및 모니터링 방법 안내
          • 액션 생성: 콘솔에서 액션 생성 방법 안내
          • 액션 관리: 콘솔에서 액션 수정, 삭제, 실행, 니터링, 트리거 추가/제거 방법 안내
          • 패키지: 콘솔에서 패키지의 생성, 수정, 삭제 방법 안내
        • Trigger: 콘솔에서 트리거의 정보 확인, 모니터링, 수정, 삭제 방법 안내
    • Cloud Functions 예제: Cloud Functions 이용에 도움이 되는 다양한 예제와 설명, 활용 방법 안내
      • 런타임별 액션 생성과 활용: 런타임별 소스 코드 작성 예제, 액션을 생성하는 다양한 예제 소개
        • Node.js: Node.js 형식의 액션 생성 및 예제 소개
        • Python: Python 형식의 액션 생성 및 예제 소개
        • Java: Java 형식의 액션 생성 및 예제 소개
        • Swift: Swift 형식의 액션 생성 및 예제 소개
        • PHP: PHP 형식의 액션 생성 및 예제 소개
        • .Net: .Net 형식의 액션 생성 및 예제 소개
        • Go: Go 형식의 액션 생성 및 예제 소개
      • 시퀀스 액션 생성: 시퀀스 액션 생성 예제 소개
      • 웹 액션 활용: 웹 액션을 활용한 다양한 예제 소개
      • 트리거 추가: 액션을 생성하고 트리거를 추가하는 예제 소개
      • 샘플코드: 유형별 액션 코드 예제 소개
    • Cloud Functions 용어: Cloud Functions 이용 시 반드시 알아두어야 할 주요 용어와 해설 안내
    • Cloud Functions FAQ: Cloud Functions 이용 시 자주 하는 질문과 답변 안내
    • Cloud Functions 문제 해결: Cloud Functions 이용 시 발생하는 문제에 대한 해결 방법 안내
    • Cloud Functions 릴리스 노트: Cloud Functions 사용 가이드 업데이트 이력

    싱가포르 리전

    싱가포르 리전에서 Cloud Functions의 원활한 이용을 위해 다음 목차와 목차별 내용을 확인해 주십시오.

    • Cloud Functions 개요: Cloud Functions 소개 및 이용에 도움이 되는 연관 리소스, FAQ 안내
    • Cloud Functions 개념: Cloud Functions의 리전별, 플랫폼별, 서비스 구분별 지원 기능 상세 안내
    • Cloud Functions 시나리오: Cloud Functions를 이용하는 전체 프로세스 안내
    • Cloud Functions 사용 준비: Cloud Functions을 이용하기 위한 요구 사양, 지원 항목, 제약 사항 등 안내
    • Cloud Functions 런타임 정보: Cloud Functions에서 지원하는 런타임 라이브러리 정보 및 사용 방법 안내
    • VPC: VPC 환경에서 Cloud Functions의 시작, 사용, 권한 관리 방법 안내
      • Cloud Functions 시작: Cloud Functions 이용을 위한 시작 방법 안내
      • Cloud Functions 사용: Cloud Functions에서 제공하는 기능의 사용 방법 안내
        • Dashboard: 콘솔에서 조회 기간 동안 액션/트리거 실행 결과 모니터링 방법 안내
        • Quick Start: 콘솔에서 액션과 트리거를 생성하는 방법 안내
        • Action: 콘솔에서 패키지와 액션의 목록정보 확인 및 모니터링 방법 안내
          • 액션 생성: 콘솔에서 액션 생성 방법 안내
          • 액션 관리: 콘솔에서 액션 수정, 삭제, 실행, 니터링, 트리거 추가/제거 방법 안내
          • 패키지: 콘솔에서 패키지의 생성, 수정, 삭제 방법 안내
        • Trigger: 콘솔에서 트리거의 정보 확인, 모니터링, 수정, 삭제 방법 안내
      • Cloud Functions 권한 관리: Sub Account를 활용한 Cloud Functions 권한 관리 방법 안내
    • Cloud Functions 예제: Cloud Functions 이용에 도움이 되는 다양한 예제와 설명, 활용 방법 안내
      • 런타임별 액션 생성과 활용: 런타임별 소스 코드 작성 예제, 액션을 생성하는 다양한 예제 소개
        • Node.js: Node.js 형식의 액션 생성 및 예제 소개
        • Python: Python 형식의 액션 생성 및 예제 소개
        • Java: Java 형식의 액션 생성 및 예제 소개
        • Swift: Swift 형식의 액션 생성 및 예제 소개
        • PHP: PHP 형식의 액션 생성 및 예제 소개
        • .Net: .Net 형식의 액션 생성 및 예제 소개
        • Go: Go 형식의 액션 생성 및 예제 소개
      • 시퀀스 액션 생성: 시퀀스 액션 생성 예제 소개
      • 웹 액션 활용: 웹 액션을 활용한 다양한 예제 소개
      • 일반 액션/웹 액션 실행: 일반 액션(트리거)과 웹 액션 실행 예제 비교
      • 트리거와 액션 연결: 트리거를 생성하고 액션과 연결하는 예제 소개
    • Cloud Functions 용어: Cloud Functions 이용 시 반드시 알아두어야 할 주요 용어와 해설 안내
    • Cloud Functions FAQ: Cloud Functions 이용 시 자주 하는 질문과 답변 안내
    • Cloud Functions 문제 해결: Cloud Functions 이용 시 발생하는 문제에 대한 해결 방법 안내
    • Cloud Functions 릴리스 노트: Cloud Functions 사용 가이드 업데이트 이력

    일본 리전

    일본 리전에서 Cloud Functions의 원활한 이용을 위해 다음 목차와 목차별 내용을 확인해 주십시오.

    • Cloud Functions 개요: Cloud Functions 소개 및 이용에 도움이 되는 연관 리소스, FAQ 안내
    • Cloud Functions 개념: Cloud Functions의 리전별, 플랫폼별, 서비스 구분별 지원 기능 상세 안내
    • Cloud Functions 시나리오: Cloud Functions를 이용하는 전체 프로세스 안내
    • Cloud Functions 사용 준비: Cloud Functions을 이용하기 위한 요구 사양, 지원 항목, 제약 사항 등 안내
    • Cloud Functions 런타임 정보: Cloud Functions에서 지원하는 런타임 라이브러리 정보 및 사용 방법 안내
    • VPC: VPC 환경에서 Cloud Functions의 시작, 사용, 권한 관리 방법 안내
      • Cloud Functions 시작: Cloud Functions 이용을 위한 시작 방법 안내
      • Cloud Functions 사용: Cloud Functions에서 제공하는 기능의 사용 방법 안내
        • Dashboard: 콘솔에서 조회 기간 동안 액션/트리거 실행 결과 모니터링 방법 안내
        • Quick Start: 콘솔에서 액션과 트리거를 생성하는 방법 안내
        • Action: 콘솔에서 패키지와 액션의 목록정보 확인 및 모니터링 방법 안내
          • 액션 생성: 콘솔에서 액션 생성 방법 안내
          • 액션 관리: 콘솔에서 액션 수정, 삭제, 실행, 니터링, 트리거 추가/제거 방법 안내
          • 패키지: 콘솔에서 패키지의 생성, 수정, 삭제 방법 안내
        • Trigger: 콘솔에서 트리거의 정보 확인, 모니터링, 수정, 삭제 방법 안내
      • Cloud Functions 권한 관리: Sub Account를 활용한 Cloud Functions 권한 관리 방법 안내
    • Cloud Functions 예제: Cloud Functions 이용에 도움이 되는 다양한 예제와 설명, 활용 방법 안내
      • 런타임별 액션 생성과 활용: 런타임별 소스 코드 작성 예제, 액션을 생성하는 다양한 예제 소개
        • Node.js: Node.js 형식의 액션 생성 및 예제 소개
        • Python: Python 형식의 액션 생성 및 예제 소개
        • Java: Java 형식의 액션 생성 및 예제 소개
        • Swift: Swift 형식의 액션 생성 및 예제 소개
        • PHP: PHP 형식의 액션 생성 및 예제 소개
        • .Net: .Net 형식의 액션 생성 및 예제 소개
        • Go: Go 형식의 액션 생성 및 예제 소개
      • 시퀀스 액션 생성: 시퀀스 액션 생성 예제 소개
      • 웹 액션 활용: 웹 액션을 활용한 다양한 예제 소개
      • 일반 액션/웹 액션 실행: 일반 액션(트리거)과 웹 액션 실행 예제 비교
      • 트리거와 액션 연결: 트리거를 생성하고 액션과 연결하는 예제 소개
    • Cloud Functions 용어: Cloud Functions 이용 시 반드시 알아두어야 할 주요 용어와 해설 안내
    • Cloud Functions FAQ: Cloud Functions 이용 시 자주 하는 질문과 답변 안내
    • Cloud Functions 문제 해결: Cloud Functions 이용 시 발생하는 문제에 대한 해결 방법 안내
    • Cloud Functions 릴리스 노트: Cloud Functions 사용 가이드 업데이트 이력

    Cloud Functions 연관 리소스

    네이버 클라우드 플랫폼에서는 Cloud Functions에 대한 고객의 이해를 돕기 위해 사용 가이드 외에도 다양한 연관 리소스를 제공하고 있습니다. Cloud Functions을 도입하기 위해 고민 중이거나 관련 정책을 수립하면서 자세한 정보가 필요한 개발자, 마케터 등은 다음 리소스를 적극 활용해 보십시오.


    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.