이미 인터넷 상에 SAP Cloud Platform Integraton(CPI)에 대한 사이트나 참고할만한 자료는 있지만 생소한 부분이라 이해는 안가는 상태이며 PI/PO 처럼 개발준비나 개발을 진행하는 부분에 대해 체험이라도 해봐야겠다 싶어서 Set up SAP CPI Trial Account 라는
사이트를 통해 1단계~36단계까지 진행은 해봤으나 중간에 오류나 이해가 안되는 동작들이 발생하여 완벽하게 진행이 되지 않은것 같습니다.
그래도 끝까지 설정은 진행하고 마지막 단계의 화면만 기다리고 있는 상태인데 잘 되었으면 좋겠습니다.
SAP BTP 평가판 |
SAP CPI에 대한 튜토리얼에 대해서는 여러 방법이 있을것 같은데 저는
SAP BTP Cockpit 사이트를 통해 진행했었으며 S-USER가 필요하며
평가판이라 30일 후에 만료된다는 제약사항이 있습니다.
용어정리
- SAP BTP Cockpit: 클라우드 비즈니스 애플리케이션을 개발하기 위한 서비스(클라우드 앱을 생성 및 배포하기 위한 오픈 플랫폼)
- SAP CPI Tenant: 사용자가 사용시간에 따라 비용을 지불하고 클라우드 통합 서비스를 사용할수 있도록 하는 모델
평가판 계정 설정
1단계: Site login
사용자의 평가판 계정이 30일 후에는 일시 중지되며 30일 추가로 연장이 가능하다고 하고 정기적으로 로그인 시 자동으로 연장이 된다고 합니다. 하지만 90일 넘게 계정에 로그인 하지 않을경우 계정이 영구적으로 삭제될수 있다고 하니 주의를 해야할것 같으며 최대 365일까지 평가판 계정을 사용할수 있는것 같습니다.2단계: 계정설정
지역을 선택 후에 계정설정까지 1분정도 소요가되며 완료 후에 보이는 정보는 아래와 같습니다.- Region: US East (VA) - AWS
- Global Account: cdxxxxxxx
- Subaccount: trial
- Org: cdxxxxxxxx
- Space: dev
3단계
완료 후에 'trial' 를 클릭합니다.4단계: Subscriptions
Subscriptions -> select Process Integration 클릭 해야하는데좌측메뉴에 Subscriptions가 보이지 않아 6단계의 내용을 참고하였습니다.
Error! Not able to see Active Subscription in SAP CPI
"Entitlements > Configure Entitlements > Add Service pan에 Integration Suite, Process Integration서비스가 이미 체크되어있었습니다."
7,8,9,10,11,13 단계: Role Connection
좌측의 security > Role Connection를 클릭 +버튼을 눌러 새로운 Role Collection를 추가해줄수 있습니다.참고한 사이트의 내용대로 'Tenant_Administration' 으로 SAP CPI 롤 컬렉션을 생성하였으며 목록에서 해당 롤 컬렉션을 선택 후에 롤을 추가/편집이 가능한데 내용에 나와있는 AuthGroup_로 시작되는 롤들을 추가할수 없어 임의의 롤들을 추가하고 사용자 정보만 추가를 했습니다.
이렇게 롤들을 추가할수 없는경우 21단계를 진행하고 오라고 합니다.
20,21,22단계: Integraton Suite 추가
좌측의 Service > Service Marketplace를 눌러 SAP Integraton Suite를 생성하여 Go to Applicaton를 클릭하면 아래와 같은 오류화면이 출력되었습니다."Looks like you do not have access to the requested page. Please check if a relevant role is assigned to your user by referring the help documentation"
"요청한 페이지에 대한 엑세스 권한이 없는 것 같습니다. 도움말 설명서를 참조하여 사용자에게 관련 역할이 할당되었는지 확인하십시요."
번역된 내용은 이러한데 아래 note나 사이트내용대로 했지만 잘 안되었던것 같습니다.
3035439-Unable to Connect to Integration Suite Application
SAP Cloud Cockpit Trial
이 오류화면 외에 4단계의 Subscriptions와 12단계 roles 오류로 인해 다른 사이트내용을 참고 하였지만 이또한 잘 안되었던것 같습니다.
Trial Account Setup for SAP Integration Suite(CPI, Integration Advisor, API Management, Enterprise Messaging, Open Connectors)
"포기"
"30일 후에 다시 접속"
이유는 모르겠지만 전에 22단계에서 Go to Applicatoin을 클릭했을때 나왔던 오류화면은 사라지고 정상적은 화면이 나왔습니다. 그때는 왜 안되었는지 이유는 모르겠습니다.
23단계: Add Capabilities
아래 항목들을 모두 체크하고 Next 후 기다리면 작업이 완료됩니다.- Design, Develop and Operate Integration Scenarios
- Design, Develop and Manage APIs
- Implement Interfaces and Mappings
- Manage Integrations with Trading Partners
- Extend Non-SAP Connectivity
- Manage and provide Integration Technology guidance
24단계
23단계 이후에 Cloud Integration URL을 확인할수 있는 화면은 어디에??27,28 단계: Create Instance
Service Marketplace > Process Integration Runtime을 선택 후에 인스턴스를 생성하며 선택 항목은 아래와 같습니다.
- Service: Process Integration Runtime
- Service Plan: integraton-flow
- Runtime Environment: Cloud Foundry
- Space: dev
- Instance Name: cloud integraton trial(임의로 입력)
29~31단계는 패스
32,33,34단계: Service Key
생성된 인스턴스에서 서비스 키를 생성하며 보여지는 항목은 아래와 같습니다.service key name: cloud integration trial(임의로 입력)
key Type, External Certificate, Validity in days, Key Size 등
생성된 서비스 키에서 보기를 눌러 생성된 자격증명의 클라이언트 아이디를 복사합니다.
보여지는 항목의 데이터로는 clientid, clientsecret, url, createdate, tokenurl 이 있으며 해당 정보는 웹서비스 호출 테스트때 사용하는 SOAP UI나 Post Man에서 연결할때 인증 키를 사용할수 있다고 합니다.
이후에 생성된 인스턴스 업데이트를 진행합니다.
35단계
Go to Applicaton을 눌러 보여지는 화면에Design, Develop and Operate와 좌측에 Design 메뉴들이 보여하는데 안보입니다.
댓글 없음:
댓글 쓰기