SAP BTP Global Account, Subaccount & Spaces

j_wisdom_h·2026년 2월 24일

SAP BTP Global Account, Subaccount & Spaces

SAP BTP 3단계 계정구조를 가지고 있다.

  • global account
  • sub-account
  • space (Cloud Foundry)

글로벌 계정 생성

글로벌계정, 서브계정, 스페이스, 디렉토리 관계 블로그 글

Cloud Foundry 환경과 Kyma 환경.

  • Cloud Foundry는 SAP가 액세스할 수 있는 제3자 환경이다.
    * space라는 공간을 갖는다.
  • Kyma는 SAP 자체 환경이다.

애플리케이션 배포시 서브계정과 환경을 확인하고 해당 공간에 배포된다.

하위계정 생성

Destination

OData서비스가 생성되는 도메인 또는 호스트가 포함된다.

Destination에 포함되는 주요 정보

  • Name: 앱에서 호출할 별명 (예: Northwind_Service)
  • URL: 실제 데이터가 있는 주소 (예: https://services.odata.org/...)
  • Proxy Type: 인터넷을 통할 것인지(Cloud), 내부망을 통할 것인지(On-Premise)
  • Authentication: 어떤 방식으로 로그인할 것인지 (예: NoAuthentication, BasicAuthentication)

UFA (User Front-end Application)

SAP BTP 환경에서 사용자에게 보여지는 화면단(Front-end) 애플리케이션을 통칭하는 용어

스스로 데이터를 가지고 있지 않기 때문에, 반드시 외부(클라우드나 온프레미스)에 있는 OData 서비스를 호출해서 데이터를 가져와야 한다.

이때 데이터를 어디서 가져올지 알려주는 이정표가 바로 'Destination'다.

'내부 통신' vs '외부 연결'

  • Destination이 필요한 이유: 주로 외부(External)에 있는 시스템과 연결할 때 사용한다.
  • Destination이 필요 없는 이유: CAPM 프로젝트 안에는 보통 화면(UFA)과 백엔드(CAPM)가 같이 들어있다. Destination를 찾아보지 않고도 상대 경로(Relative Path)를 통해 바로 데이터를 주고받을 수 있다.

CAPM은 SAP Cloud Application Programming Model의 약자로
SAP 클라우드 환경에 최적화된 애플리케이션을 빠르고 표준화된 방식으로 만들기 위한 프레임워크다.

Trust Configuration

비즈니스 사용자가 어플리케이션에 로그온할 수 있도록 IDP를 하위 계정에 연결한다.

  • IAS (Identity Authentication Service, 신원 인증 서비스)
  • IDP (Identity Provider, 신원 제공자)

Instance and Subscriptions

profile
안녕하세요! j_wisdom_h의 개발기록 블로그입니다.

0개의 댓글