IBM Cloud Functions란?

Apache OpenWhisk 기반의 IBM Cloud™ Functions는 요청이 있을 때 확장되어 실행되는 경량 코드를 개발하기 위한 다중 언어의 FaaS(Functions-as-a-Service) 프로그래밍 플랫폼입니다.

Apache OpenWhisk를 사용하는 IBM Cloud Functions 소개

IBM Cloud Functions 기능

'열린(open-ended)' 에코시스템 살펴보기

IBM Cloud Functions를 통해 누구나 Apache OpenWhisk 에코시스템에 액세스하여 확장하는 저장소의 빌딩 블록으로서 액션 코드를 기여할 수 있습니다.

개발의 속도를 높이고 단순화

개발자는 IBM Cloud Functions의 이벤트 기반 환경에 대응하여 실행되는 액션 시퀀스를 통해 신속하게 앱을 빌드할 수 있어, 애플리케이션 개발 속도가 빨라집니다.

코그너티브 서비스 활용

IBM Cloud Functions는 이벤트-트리거-액션 워크플로우 내에서 IBM Watson® API에 쉽게 액세스할 수 있도록 하여 워크플로우에 고유한 애플리케이션 데이터의 코그너티브 분석을 가능하게 합니다.

실제 사용량에 대해서만 지불

간단합니다. 사전 할당된 용량이 아니라 실제 사용한 만큼 비용을 지불합니다. OpenWhisk를 사용하는 솔루션을 추가 생성하거나 더 많은 업무를 지원하기 위해 기존 솔루션을 확장하는 경우에만 비용이 증가합니다.

적용 방법

서버리스 웹 애플리케이션과 API

이 학습서에서 사용자는 GitHub 페이지에서 정적 웹 사이트 콘텐츠를 호스팅하고 IBM Cloud에서 IBM Cloud Functions를 사용하여 애플리케이션 백엔드를 구현함으로써 서버리스 웹 애플리케이션을 구축하게 됩니다.

자세히 보기

서버리스 웹 애플리케이션의 구축을 보여주는 차트

서버리스 백엔드를 갖춘 모바일 애플리케이션

이 학습서에서는 IBM Cloud Functions 및 코그너티브 및 데이터 서비스를 사용하여 모바일 애플리케이션용 서버리스 백엔드를 구축하는 방법을 알아봅니다.

서버리스 학습서로 이동하기

적절한 응답으로 피드백 텍스트의 톤을 분석하는 피드백 앱을 가져오는 아키텍처 단계

손쉬운 동영상 검색 제공

IBM Cloud Functions를 IBM Cloudant® 및 Watson Visual Recognition과 함께 사용하면 동영상 콘텐츠를 검색하는 효율적인 서버리스 아키텍처를 작성할 수 있습니다.

손쉬운 동영상 검색 제공 화면

고객 성공 사례

기술 상세 검토

사진이 날리는 태블릿 화면

서버리스

서버리스 프로그래밍 모델이 어떻게 클라우드에서 애플리케이션을 구축하고 운용하는 보다 간편하고 비용 효율적인 방법이 되는지 살펴봅니다.

Function-as-a-Service 로고

FaaS(Function-as-a-Service)

FaaS에 대한 소개와 함께 클라우드 애플리케이션 개발자가 보다 간편하게 마이크로서비스 애플리케이션을 실행하고 관리할 수 있도록 하는 방법을 알아봅니다.

흐린 하늘의 밝은 빛줄기

IBM Cloud의 컴퓨팅 서비스

매우 다양한 포트폴리오의 보안 컴퓨팅 선택사항: 베어메탈, 가상 프라이빗 클라우드, 가상 서버, 컨테이너 및 서버리스 리소스.

지금 바로 IBM Cloud Functions 시작하기