SAP BC

[SAP] Abap Cloud 개발 - Private Cloud 및 On-premise 환경

페일오버 2023. 3. 5. 23:23
반응형

안녕하세요 패일오버입니다.

 

앞서 Developer Extensibility를 고민하다가 삼천포로 빠져서 좀 헤맸는데요. 헤매고 헤매다 보니 결국 제가 원하는 부분에 대해서 조금은 방향성을 잡아가고 있습니다.

 

결국 SAP에서는 SAP에서 제공한 개발환경과 공용 API로 개발(Tier1 개발)이 힘든 부분에 대해서는 custom wrapper를 활용하여 Abap cloud에서 사용 가능하게 구성가능하고 (Tier2 개발) 그마저도 힘들면 별 수 없지만 (Tier3 개발)을 진행하라고 되어 있는 것 입니다.

 

개발 환경으로 따지면,

 

  1. Abap Cloud 환경 : Tier1, Tier2 개발
  2. Classical Abap 환경 : Tier3 개발

 

위의 두가지 개발은 이클립스에서 지정해야 하는 개발 환경의 세팅 자체가 근본적으로 다릅니다. Standard ABAP과 위의 두 가지는 서로 구분되는 Language로 판단이 되고 있습니다.

Eclipse Abap language setting 화면

 

Abap Cloud 개발 첫 포스팅에서 표현되었던 Tier1,2,3에 대한 개념이 아직 명확하지 않았던 상태였는데, 이제 그 구분이 되어 가는 것 같네요.

 

https://fail-over.tistory.com/1 

 

SAP Abap Cloud 개발

안녕하세요 페일오버 입니다. 최근에 SAP ERP를 새롭게 적용하는 고객사가 늘어나고 있는 추세입니다. BC 관점에서 PCE의 탄생과 SAP의 R&R 획득은 BC로 하여금 BC가 존재하는 이유를 조금은 부정하는

fail-over.tistory.com

그럼 신규  Abap Cloud에 대한 적응을 위해서는 개발자는 저 세가지 환경에 대한 이해와 연계를 잘 지어야 한다는 결론에 도달하게 됩니다.

 

Abap Cloud Tier1 개발을 위해 SAP에서 릴리즈한 API를 잘 파악하여 필요한 경우 Tier2 개발로 Tier1에서 수용하지 못하는 부분을 서포트해야 합니다.

 

개발자 분들이 굉장히 고생을 하게 되겠지만 SAP에서 잡은 방향성이기도 해서 계속 팔로우를 해야하는 부분이라고 생각이되네요.

 

전에 말씀드렸듯이 제가 현재 진행 중인 프로젝트에서 개발팀이 어떠한 결정을 내리게 될 지는 향후에 공유를 드리는 것으로 하고 오늘은 여기에서 마무리 하겠습니다.

 

반응형