Cloud Function (클라우드 펑션)

서버리스 컴퓨팅 환경에서 애플리케이션 코드를 실행하는 서비스

클라우드 펑션은 서버 프로비저닝 필요 없이 함수 형태의 애플리케이션을 간편하게 실행하는 서버리스 컴퓨팅 기반의 FaaS(Function as a Service)입니다. 사용자는 스케일 조정을 위해 번거롭게 서버나 컨테이너를 관리할 필요가 없으며, 애플리케이션 개발을 위한 코드 작성과 배포에 집중할 수 있습니다.

클라우드 펑션 서비스 특징

01

04

클라우드 펑션 서비스 구성도

  • 사용자(개발자)→ Function 신청/코드 작성 → Cloud Functions (UI Editor → Functions Manager → Functions Pool) → Function 호출/활용 → HTTP/HTTPS, API Gateway(23년 연계 예정), Object Storage(23년 연계 예정), Monitoring(23년 연계 예정)
  • 사용자(개발자)→ 환경설정 → Cloud Functions (Configuration → Functions Manager → Functions Pool) → Function 호출/활용 → HTTP/HTTPS, API Gateway(23년 연계 예정), Object Storage(23년 연계 예정), Monitoring(23년 연계 예정)

클라우드 펑션 주요 기능

  • 코드 작성 환경

    - Runtime에 최적화된 Function 생성, Code 작성 및 편집
    - 지원 Runtime : Python, Node.js, PHP 등 (지속 추가)

  • Function 실행, 환경 관리, 모니터링

    - 엔드포인트 정의, Token 관리, 접근제어 설정 등
    - 구동 환경/변수 정의 및 수정
    - Deploy/Test를 위한 산출물 호출/테스트, 서비스 배포, 진행 상태 모니터링/로깅
      (Test는 ’23.1Q 제공)

  • 서버리스 컴퓨팅

    - 코드 작성 및 배포에 필요한 요소는 삼성 클라우드 플랫폼 (Samsung Cloud Platform, SCP)에서 관리
    - 배포에 따른 자동 스케일 조정

  • 샘플 코드 제공

    - Blueprint를 통해 제공되는 다양한 샘플 코드로 손쉽고 빠르게 시작 가능

클라우드 펑션 요금 기준

    • 과금
    • 총 컴퓨팅 실행 시간(GB, 초) + Function 호출 횟수
무엇이든 물어보세요

비즈니스 성공에 필요한 핵심 기능을 제공하는 삼성SDS 클라우드를 살펴보고, 클라우드 전문가와 상담해 보세요.

공유하기