SAP BTP의 서비스 유형

SAP BTP의 많은 기능이 서비스로 제공됩니다. 서비스 중 일부는 항상 무료로 제공되지만 다른 서비스는 추가 비용을 지불해야 합니다. 서비스를 이용하려면 서비스를 구독하거나 선택한 서비스의 인스턴스를 생성해야 합니다. 이 작업을 수행하기 전에 이 서비스에서 시나리오에 적합한 항목을 선택할 수 있는 서비스 계획에 대해 잘 알고 있어야 합니다. 서비스의 기존 서비스 계획에 대한 자세한 내용은 SAP Discovery Center 또는 SAP Help Portal의 문서에서 확인할 수 있습니다. 다음과 같은 두 가지 유형의 서비스를 구분할 수 있습니다. 많은 서비스를 사용할 수 있으며 여러 사용 케이스에 사용할 수 있습니다. 서비스를 인스턴스화하거나 등록할 수 있습니다.
- 인스턴스
- 서비스 인스턴스는 API 및/또는 바인딩을 통해 사용되는 기능 세트입니다. 일부 서비스는 Cloud Foundry 또는 Kyma와 같은 추가 환경이 제대로 작동해야 합니다. 서비스에 따라 그래픽 어플리케이션을 사용할 수도 있습니다. 이 경우에는 서비스 인스턴스에 자체 런타임이 내장되어 있지 않기 때문에 반드시 추가 환경이 필요합니다.
- 구독
- 서비스 등록은 독립 실행형이며 추가 런타임 환경이나 기타 서비스 없이 실행됩니다. 이러한 서비스는 대부분 열고 사용할 수 있는 어플리케이션과 함께 제공됩니다. 시나리오에 이 어플리케이션의 기능을 활용할 수 있습니다.
SAP BTP에서 서비스를 사용하는 예

'SAP BTP에서 서비스 사용 예' 그림에는 일부 서비스의 잠재적 사용 케이스가 나와 있습니다.
개발자는 SAP Cloud Application Programming Model을 사용하여 SAPUI5 어플리케이션을 개발해야 합니다. 이 어플리케이션은 SAP BTP에서 호스팅되어야 합니다.
개발자는 SAP Business Application Studio를 IDE로 사용하기로 결정합니다. 연속 통합 및 제공 파이프라인의 경우 SAP BTP의 연속 통합 및 제공 서비스를 사용합니다. 어플리케이션이 SAP BTP의 Cloud Foundry 환경에 배포됩니다. 개발자는 SAP HANA Cloud를 사용하여 어플리케이션의 데이터(서비스로서의 데이터베이스)를 저장합니다.
어플리케이션의 운영 및 운영 환경에서 권한 관리를 통해 보안을 보장하려는 경우 로그를 작성하고 로드를 자동으로 처리하려고 합니다.
개발자는 권한 부여를 위해 Authorization and Trust Management 서비스를 사용합니다. 로그의 경우 어플리케이션을 어플리케이션 로깅 서비스에 연결할 수 있습니다. 동적으로 로드를 처리하기 위해 개발자는 어플리케이션 자동 스케일러의 인스턴스를 생성하고 스케일링 규칙으로 구성한 다음 어플리케이션에 바인딩할 수 있습니다.
이 시나리오의 사용 케이스 외에도 더 많은 잠재적 사용 케이스와 더 많은 서비스를 사용할 수 있습니다.

