2023년 5월 17일 수요일

SAP CPI 초보자를 위한 블로그 소개

클라우드 환경 및 SAP CPI의 도구 및 기능 사용방법에 대해 잘 정리되어있는 블로그를 보게되어 소개와 내용요약을 하게되었으며 'SAP Cloud Platform Integration (CPI) || Part12 || Value Mapping' 글을 끝으로 12개 파트별로 정리되어 있습니다.

My adventure in learning CPI: Part 1 | All about SAP Cloud-SAP 클라우드의 모든것

  • 클라우드 컴퓨팅은 인터넷을 통한 데이터 접근성,애플리케이션 및 서비스와 같은 문제에 대한 해결책일 뿐
  • 클라우드는 하드웨어에 대한 비용과 필요성을 제거
  • 전 세계적으로 90%이상의 기업이 이미 클라우드 기술과 솔루션을 사용하고 있다고 함
  • 온디맨드 셀프 서비스,광범위한 네트워크 엑세스,멀티 테넌트 모델,빠른 탄력성/확장성 등 다양한 기능 제공

SaaS,PaaS,IaaS 차이

SaaS
애플리케이션,데이터,런타임,미들웨어,OS,가상호,서버,스토리지,네트워킹으로 구성되며 제품 예로는 SAP Cloud for Customer,ByDesign,SuccessPactors,Ariba Fieldglas,Concur 등이 존재

PassS
런타임,미들웨어,OS,가상화,서버,스토리지,네트워킹으로 구성되며 제품 예로는 SAP 클라우드 플랫폼(CPI),HANA클라우드 플랫폼(PI,HPI)

IaaS
가상화,서버,스토리지,네트워킹으로 구성 제품 예로는 SAP HANA인프라,AWS(Amazon Webs Service)이 존재

My adventure in learning CPI: Part 2 | Deployment Models-배포모델

온프레미스,프라이빗 클라우드,퍼블릭 클라우드에 소프트웨어를 배포하는 방법이나 Hybris Cloud,Managed Clud,onPremise,Private Cloud,Public Cloud 등의 모델유형이 있음

My adventure in learning CPI: Part 3 | Cloud Security-클라우드보안


SAP Cloud Platform Integration (CPI) || Part 4 || Know your tool-도구

  • Discover > Integrations 패키지들을 Design > Integrations으로 복사가능
  • 2020년도 Integration Flow생성 시 Product Profile선택 항목을 보면 'SAP Cloud Platform Integration'이라 CPI라고 했던것 같고 지금 환경에서 생성 시 'SAP Cloud Integration'이라고 보임

SAP Cloud Platform Integraton (CPI) || Part 5 || Content Modifier-콘텐츠 수정자

  • Content Modifier는 메시지 처리와 관련된 콘텐츠(헤더,본문 등)를 변경하여 수신 메시지 또는 페이로드를 수정하는데 도움
  • Header에 선언된 요소의 범위는 iFlow의 범위를 벗어남
  • Property에서 선언된 요소의 범위는 iFlow내에만 있음(속성 매개변수가 수신자에게 전달되지 않음)

SAP Cloud Platform Integration (CPI) || Part 6 || Configuring Mail Adapter-메일 어댑터 구성

타겟 메일 어댑터 셋팅 시 Credential Name 셋팅된 값과 동일하게 모니터링의 Security Material 셋팅이 필요할수 있음

SAP Cloud Platform Integraton (CPI) || Part 7 || Maintaining logs by using "Groovy Scripts", even if the IFlow is not on trace mode-추적모드가 아닌 IFlow에서 그루비 스크립트를 사용한 로그관리

  • Message Mapping,Content Modifier,Filter의 페이로드 확인 시  IFlow 아무 위치에 Groovy Script를 넣으면 확인가능(로그파일생성)
  • 필요한 경우에만 로그 파일을 유지관리(Cloud Platform이 무거워질수 있음)
  • IFlow가 실패,예외나 오류가 발생할때 이메일을 트리거하는 것도 좋은 방법
  • Groovy스크립트는 로깅목적 외에 jSon작성과 데이터 추출간단하며 다른 도구를 통해 개발 및 테스트가 가능
  • Groovy스크립트 로깅 할때 boolean 변수를 통한 빠른 로깅 활성/비활성화(외부파라메터로 가능)

SAP Cloud Platform Integration (CPI) || Part 8 || Working with Request Reply-요청,응답 작업
SAP C4C는 클라우드 기반 솔루션으로 고객 관계관리(CRM)제품
'Request Reply'는 시스템 호출 후 응답을 받을수 있는 기능


SAP Cloud Platform Integration (CPI) || Part 9 || SAP Cloud Platfrom Cookpit || All about Account,Tenant, and User ID-SAP클라우드플랫폼 콕핏,계정,테넌트,사용자ID에 대한 모든것


SAP Cloud Platform Integration (CPI) || Part 10 || How to user "Send"?-보내기는 어떻게 사용?

'Send'는 응답이 예상되지 않은 시스템에 대한 호출 구성 시 사용

SAP Cloud Platform Integration (CPI) || Part 11 || How to use a Local Integration Process-로컬통합프로세스 사용방법

  • 로컬프로세스는 IFlow내 하위프로세스 호출 기능
  • 자바의 펑션호출같은 기능

SAP Cloud Platform Integration (CPI) || Part 12 || Value Mapping-밸류매핑
매핑에 CSV파일로 데이터를 업로드 가능

안되는 경우가 있을때도 있고 'SAP Note 2866537 - Unable to import CSV file while configuring value mapping on Cloud Integration tenant'를 참고

댓글 없음:

댓글 쓰기

최근글

9월 태안~천안 아이와 3박4일 가족 여행지