Cloud Functions (클라우드 펑션)

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

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

클라우드 펑션 서비스 특징

01

04

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

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

클라우드 펑션 주요 기능

  • 코드 에디터

    - 클라우드 콘솔에서 제공하는 코드 편집기를 실행하여 코드 작성 및 편집
    - Python, Node.js, PHP, Java, Go 등 다양한 프로그래밍 언어 지원

  • Function 실행 환경 관리

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

  • 서버리스 컴퓨팅

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

  • 샘플 코드 제공

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

무엇이든 물어보세요

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