시작하기 튜토리얼
IBM Analytics Engine 서버리스 인스턴스는 Spark 워크로드가 배포될 때 필요에 따라 컴퓨팅 및 메모리 리소스에 할당됩니다. 애플리케이션이 실행 중 상태가 아니면 IBM Analytics Engine 인스턴스에 할당된 컴퓨팅 리소스가 없습니다. 가격 책정은 초당 비용이 청구되는, 인스턴스에서 소비한 실제 리소스 양을 기반으로 합니다.
서버리스 IBM Analytics Engine 인스턴스를 사용하여 시작하기
Apache Spark를 위한 IBM Analytics Engine Standard 서버리스 플랜은 IBM Analytics Engine 서버리스 인스턴스를 몇 초 내에 스핀업하고 선택한 라이브러리 패키지로 사용자 정의하고 Spark 워크로드를 실행하는 기능을 제공합니다.
현재 미국 남부 지역에서만 IBM Analytics Engine 서버리스 인스턴스를 작성할 수 있습니다.
시작하기 전에
IBM Analytics Engine에서 Spark 애플리케이션 실행을 시작하려면 다음이 필요합니다.
- IBM Cloud® 계정.
- IBM Analytics Engine 인스턴스에서 참조된 IBM Cloud Object Storage의 인스턴스 홈 스토리지. 이 저장소는 애플리케이션에서 생성된 Spark History 이벤트와 Spark 애플리케이션에서 사용할 수 있어야 하는 사용자 정의 라이브러리 세트를 저장하는 데 사용됩니다.
- IBM Analytics Engine 서버리스 인스턴스.
인스턴스 프로비저닝 및 클러스터 작성
IBM Analytics Engine 인스턴스를 프로비저닝하려면 다음을 수행하십시오.
- 아키텍처 및 핵심 개념에 대한 기본적인 이해를 갖춥니다. 서버리스 인스턴스 아키텍처 및 개념을 참조하십시오.
- 서버리스 인스턴스 프로비저닝
애플리케이션 실행
서버리스 IBM Analytics Engine 인스턴스에서 Spark 애플리케이션을 실행하려면 다음을 수행하십시오.
- 선택적으로, 사용자에게 협업을 사용하도록 프로비저닝된 인스턴스에 대한 액세스 권한을 부여하십시오. 공유 인스턴스에 대한 사용자 액세스 관리를 참조하십시오.
- 선택적으로, 애플리케이션의 요구사항에 맞게 인스턴스를 사용자 정의하십시오. 인스턴스 사용자 정의를 참조하십시오.
- Spark 애플리케이션 REST API를 사용하여 Spark 애플리케이션을 제출하십시오. Spark 일괄처리 애플리케이션 실행을 참조하십시오.
- Livy 일괄처리 API를 사용하여 Spark 애플리케이션을 제출하십시오. Livy API를 사용하여 Spark 일괄처리 애플리케이션 실행을 참조하십시오.
Analytics Engine 서버리스 CLI를 사용하는 엔드 투 엔드 시나리오
Analytics Engine 서버리스 CLI를 사용하면 빠르고 간단하게 Analytics Engine 인스턴스를 프로비저닝하고 Spark 애플리케이션을 제출할 수 있습니다.
Analytics Engine CLI를 사용하여 필요한 서비스 작성, Spark 애플리케이션 제출 및 관리 등 수행해야 하는 단계의 엔드 투 엔드 시나리오에 대해 알아보려면 CLI를 사용하여 서비스 인스턴스 작성 및 애플리케이션 제출을 참조하십시오.