ERP

SAP BTP에서 말하는 리소스 프로바이더(Resource Provider)란?

마시멜로를찾아서 2025. 4. 30. 13:15
반응형
반응형

SAP BTP에서 말하는  리소스 프로바이더(Resource Provider)SAP BTP의 리소스를 실제로 제공하고 관리하는 기술적 주체를 의미합니다. 이는 사용자가 SAP BTP에서 애플리케이션을 실행하거나 서비스를 사용할 때 해당 리소스가 어디서 실행되는지를 결정하는 기준점입니다.


🔍 정의: SAP BTP의 리소스 프로바이더란?

SAP BTP Resource Provider는 다음과 같은 개념으로 이해할 수 있습니다:

SAP BTP 계정(서브 계정)의 인프라 제공자 또는 실행 플랫폼을 정의하는 기술적 식별자입니다.

예를 들어:

  • Cloud Foundry 환경에서 애플리케이션을 배포한다 → 리소스 프로바이더 = Cloud Foundry
  • Kyma 환경에서 Kubernetes 기반 애플리케이션을 실행한다 → 리소스 프로바이더 = Kyma
  • ABAP 환경에서 ABAP 확장 프로그램을 실행한다 → 리소스 프로바이더 = ABAP 환경

🧩 리소스 프로바이더의 종류

SAP BTP에서 주로 사용하는 리소스 프로바이더는 다음과 같습니다:

리소스 프로바이더설명
Cloud Foundry 클라우드 네이티브 앱을 실행하는 대표적인 플랫폼. Java, Node.js, Python 등 다수의 언어를 지원.
Kyma SAP가 제공하는 Kubernetes 기반 서버리스 및 마이크로서비스 플랫폼.
ABAP 환경 기존 SAP ERP 및 S/4HANA 시스템의 확장을 위한 ABAP 런타임 환경.
SAP Integration Suite 외부 시스템과 SAP 간 통합을 담당하는 iPaaS 리소스 제공자.
SAP HANA Cloud 인메모리 DB 리소스를 제공. 데이터 저장 및 분석을 위한 인프라 제공자.

하나의 SAP BTP 글로벌 계정(global account) 안에 여러 리소스 프로바이더를 사용할 수 있으며, 각 서브계정(subaccount) 단위로 어떤 리소스를 어떤 인프라에서 쓸지를 결정합니다.

⚙️ 예시로 보는 개념

예를 들어,

  • 귀사가 A 애플리케이션을 SAP BTP Cloud Foundry 환경에 배포한다면:
    • 리소스 프로바이더는 "Cloud Foundry"
    • 배포된 앱은 Cloud Foundry에서 관리되고 실행됨

반대로 같은 시스템을 Kyma 기반 마이크로서비스 구조로 배포할 경우:

  • 리소스 프로바이더는 "Kyma"
  • 앱은 Kubernetes 클러스터 내에서 Pod로 실행됨

📦 리소스 프로바이더와 서비스 결제의 관계

SAP BTP에서 서비스(예: HANA DB, App Router, Connectivity 등)를 구독하면, 해당 서비스는 특정 리소스 프로바이더 상에서 동작하게 됩니다. 이에 따라 비용 청구, 권한, 성능, 지역(zone) 설정 등이 영향을 받습니다.


✅ 요약

  • SAP BTP 리소스 프로바이더어디에서 (Cloud Foundry, Kyma, ABAP 등) 앱 또는 서비스가 실행되는지를 나타내는 플랫폼 또는 실행 환경 식별자입니다.
  • 사용자는 BTP 계정 생성 시 어떤 리소스 프로바이더를 사용할지 선택합니다.
  • 배포 전략, 비용, 성능, 보안 요구사항 등에 따라 리소스 프로바이더를 다르게 설정할 수 있습니다.
반응형