SAP BTP 배포
SAP BTP란 무엇인가요?
SAP BTP(Business Technology Platform)는 SAP의 애플리케이션 개발 및 자동화 플랫폼입니다. 고객이 AI 기능으로 강화된 애플리케이션 및 자동화, 분석 및 통합을 개발할 수 있는 통합 환경을 제공합니다. SAP BTP는 주요 클라우드 공급업체가 제공하는 인프라에 배포되며 SAP에서 완벽하게 관리합니다.
어떻게해야합니까? Mendix SAP BTP가 서로 적합할까요?
Mendix SAP BTP의 Cloud Foundry 환경과 통합되어 있습니다.
A Mendix 에 의해 배포된 응용 프로그램 Mendix 포털을 사용하여 Mendix Cloud Foundry 빌드팩은 고객의 자체 SAP BTP 인스턴스에 직접 배포할 수 있습니다. 애플리케이션의 데이터는 AWS나 Azure와 같은 클라우드 공급자에서 실행되는 SAP HANA 또는 Postgresql 데이터베이스에 저장됩니다.
선택적으로, 파일 저장을 허용하기 위해 스토리지 서비스가 첨부됩니다. 기본적으로 애플리케이션은 SAP 인증 및 권한 부여 서비스 및 연결 서비스와 통합됩니다.
바탕으로 Mendix클라우드 기반 아키텍처와 Cloud Foundry 기능 Mendix SAP 비즈니스 기술 플랫폼에서 실행되는 앱은 가용성이 높고 수직, 수평 및 자동 확장을 지원합니다.

SAP의 세부 정보를 읽어보세요 Mendix 파트너십, 사용 사례, 고객 시나리오, 추천서.
SAP BTP 구축이 나에게 적합할까?
2017 이후, Mendix SAP의 로우코드 애플리케이션 개발에 있어 주요 파트너가 되었습니다. Mendix 로우코드 공급업체 중 유일한 업체입니다. SAP 인증 앱 파트너 그리고 통과했다 SAP 프리미엄 인증. 즉, SAP가 공식적으로 인증을 받았고 사용을 승인했다는 의미입니다. Mendix SAP 솔루션과 함께, 추가로 또는 대신하여자체적인 로우코드 툴셋인 SAP Build를 제공합니다.
SAP와 함께 Mendix, 로우코드와 신속한 애플리케이션 개발을 통해 SAP의 디지털 코어를 확장할 수 있는 기능을 제공합니다. 다음을 활용하여 두 세계의 장점을 모두 제공합니다.
- Mendix빠르고 협력적이며 관리되는 방식으로 클라우드 기반 애플리케이션을 구성하고 구축하기 위한 고유한 제안
- SAP S/4HANA, SAP SuccessFactors 등 최고 수준의 SAP 제품과의 기본 통합을 공동으로 구축했습니다.
이 만든다 Mendix 개발자와 비즈니스 사용자가 임무 수행에 중요한 앱을 빠르게 SAP 비즈니스 백엔드에 통합하여 빌드하거나 확장할 수 있는 최고의 플랫폼입니다.
무엇을합니까 Mendix SAP BTP 아키텍처는 어떻게 생겼나요?

SAP BTP에 앱을 개발하고 배포하려면 어떻게 해야 하나요?
배포 Mendix SAP 비즈니스 기술 플랫폼에 대한 응용 프로그램은 완전히 통합되었습니다. Mendix 애플리케이션 수명주기.
앱을 실행할 준비가 되면 다음을 방문할 수 있습니다. Mendix 포털은 앱을 SAP Business Technology Platform으로 전송합니다. 포털은 애플리케이션을 설정하고 SAP Business Technology Platform에서 실행하는 데 필요한 모든 작업을 수행합니다.
당신은을 사용할 수 있습니다 Mendix 앱의 전체 배포 주기를 관리하는 포털에는 다음이 포함됩니다.
- 응용 프로그램 상수 구성 설정
- 예약된 이벤트 활성화
- SAP BTP 테넌트에서 사용 가능한 추가 서비스 프로비저닝
- 애플리케이션 메모리 설정 및 확장
- 배포 관리
이 비디오는 SAP BTP에서 환경을 만드는 방법을 보여줍니다.
어떤 기능이 있습니까? Mendix SAP용 앱 개발 제안이 있나요?
수년에 걸쳐, Mendix SAP는 많은 통합 포인트를 공동 개발했습니다. Mendix, SAP Business Technology Platform(SAP BTP), SAP ERP Business Suite(SAP S/4HANA 포함) 및 SuccessFactors, Concur, Ariba 등과 같은 기타 SAP 제품
이러한 통합은 대체로 세 가지 주요 범주로 분류될 수 있습니다.
- SAP 프레젠테이션 계층
- SAP 애플리케이션 통합 계층
- SAP BTP 배포 및 통합 계층
SAP 프레젠테이션 계층
따라서 Mendix Fiori 웹 UI 패키지, SAPUI5 코딩 없이 정교한 Fiori 스타일 앱을 빌드할 수 있습니다. 이 패키지는 최신 버전의 SAP Fiori와 SAP Horizon을 지원하여 개발자가 이러한 인기 있는 SAP UI 테마를 기반으로 반응형 또는 네이티브 모바일 앱을 빌드할 수 있습니다. 사용자는 순수한 Fiori 스타일을 적용하거나 스타일을 조정하여 이러한 앱을 Fiori Launchpad에 추가하여 원활한 사용자 경험을 제공할 수 있습니다.
네이티브 앱 개발을 위해 사용자는 다음을 활용할 수 있습니다. SAP Horizon Native UI 리소스 SAP Fiori 또는 Horizon 스타일로 네이티브 앱을 구축합니다.
SAP Fiori는 어떤 기기에서나 실행 가능한 소비자 수준의 사용자 경험을 갖춘 비즈니스 앱을 만들 수 있는 디자인 시스템입니다. SAP Fiori에 대한 모든 내용을 읽어보세요.
SAP 애플리케이션 통합 계층
Mendix 다음과 같은 방법으로 모든 SAP 애플리케이션과 통합할 수 있습니다.
- SAP OData 통합
- SAP BAPI 통합
SAP OData 통합
Open Data Protocol 또는 널리 불리는 OData는 RESTful API를 빌드하고 사용하기 위한 모범 사례 세트를 정의하는 ISO/IEC 승인 OASIS 표준입니다. OData는 REST 기반이므로 클라우드와 온프레미스 통합에 모두 완벽하게 최적화되어 있습니다.
SAP는 제품군을 통합하기 위해 OData를 표준 통합 프로토콜로 사용합니다. 여기에는 SAP Business Suite와 SAP S/4HANA, 그리고 SAP SuccessFactors, SAP Ariba, SAP Concur 등과 같은 다른 클라우드 제품이 포함됩니다.
SAP 솔루션을 위한 OData 커넥터 SAP OData API에 액세스하는 안전하고 권장되는 방법입니다. Mendix 애플리케이션. 엔티티/도메인 모델은 모든 OData API의 중추이며 모든 OData API에도 동일하게 적용됩니다. Mendix 응용 프로그램. SAP 통합을 위한 모델 생성기 빠르고 쉽게 만드는 방법입니다. Mendix SAP OData API에 대한 도메인 모델입니다.
SAP BAPI 통합
SAP BAPI(Business Application Program Interfaces)는 SAP Business Object Repository(BOR)에 캡슐화된 데이터와 프로세스에 대한 외부 액세스를 제공합니다. BAPI는 일반적으로 SAP Remote function call(RFC) 프로토콜 위에 있는 래퍼입니다.
SAP 솔루션을 위한 BAPI 커넥터 SAP R/3 Business Suite의 모든 SAP BAPI를 쉽게 검색하고 이를 직접 호출할 수 있는 방법입니다. Mendix 응용 프로그램. SAP 통합을 위한 모델 생성기 선택된 BAPI에 대한 도메인 모델 생성을 간소화하고 SAP BAPI를 다른 모델과 마찬가지로 모델링합니다. Mendix 응용 프로그램.
고객에게 우리가 분명히 권장하는 것은 가능한 한 SAP ODATA API를 활용하라는 것입니다. 이를 위해 다음을 사용할 수 있습니다. SAP 솔루션을 위한 ODATA 커넥터.
그러나 우리는 많은 경우 기존 SAP BAPI를 사용하는 것이 그들에게는 좋은 기회일 수 있다는 것을 알고 있습니다. 우리는 이러한 고객에게 다음을 사용할 것을 권장합니다. SAP 솔루션을 위한 BAPI 커넥터.
SAP BTP 배포 및 통합 계층
Mendix SAP BTP에 대한 원클릭 애플리케이션 배포를 제공하는 유일한 로우코드 공급업체입니다. Mendix 문.
Mendix SAP BTP 기능을 확장하여 다음을 제공합니다.
- SAP 인증 및 권한 부여 서비스(XSUAA)를 사용한 단일 로그인.
- 주요 전파 사이 Mendix SAP Connectivity 서비스를 이용한 애플리케이션 및 SAP 시스템.
- SAP Intelligent 서비스와의 통합을 사용하여 SAP 솔루션을 위한 이벤트 메시 커넥터.
내 환경에서 Single Sign-On 경험을 어떻게 제공할 수 있습니까? Mendix SAP를 확장하는 앱?
SAP BTP에는 표준 ID 공급자(IDP) 통합이 제공되며, 이를 트러스트 구성이라고도 합니다. 이는 IDP와 SAP Business Technology Platform 간의 표준 SAML2 기반 트러스트입니다.
이 신뢰를 구성한 후 Mendix 애플리케이션은 IDP와 자동으로 통합됩니다. 매핑하여 Mendix IDP에 연결된 자체 정의 SAP 비즈니스 기술 플랫폼 역할이 있는 애플리케이션 역할을 사용하면 로그인할 수 있습니다. Mendix 회사의 정체성을 활용해 특정 할당된 역할에 대한 신청서를 작성하세요.
어떻게합니까 Mendix 내 사이의 주요 전파 지원 Mendix 앱과 SAP 백엔드 시스템?
SAP 비즈니스 기술 플랫폼과 결합하여 Mendix SAP 백엔드 시스템과의 통합을 제공합니다. SAP 주요 전파온프레미스와 클라우드 모두에 적용됩니다.
IDP를 SAP BTP에 연결하면 모든 계정에 로그인할 수 있습니다. Mendix SSO 경험을 통해 자체 IDP를 사용하여 특정 역할을 통해 SAP BTP에서 실행되는 애플리케이션. 그런 다음 최종 사용자("주체"라고 함)는 Cloud Connector(주체 사용자)를 사용하여 신뢰 구성에 따라 SAP 백엔드 시스템에 액세스할 수 있습니다.
온프레미스 시스템의 경우 이는 다음 간의 신뢰를 설정하여 실현됩니다. SAP 클라우드 커넥터, SAP BTP 및 SAP Cloud Connector를 SAP 백엔드 시스템과 함께 사용합니다. SAP BTP 솔루션의 경우 이 작업은 이 다이어그램에 표시된 대로 대상 서비스를 사용하는 SAML2-to-oAuth 어설션을 사용하여 수행됩니다.
