2024년 1월 21일 일요일

SAP NetWeaver에 대한 내용 정리

EAI쪽을 10년정도 하다보면 다른 일도 하고 싶고 막상 했는데 시간만 쓴것 같은 생각이 든적도 있음 예전에는 ABAP하겠다고 유료 트라이얼 서버도 구독하여 ABAP책 보고 했지만 왠지 시간만 쓴것 같고(지금은 다 까먹음) 지금은 생각이 달라진게 본업에 익숙한 환경에서 조금씩 확장해보는것도 좋을것 같아 NetWeaver안에 솔루션 플랫폼 등을 SAP BTP 트라이얼 환경에서 체험해보는것도 좋을것 같아 하나씩 해보려고 하는데 일단 NetWeaver에 대해 내용을 정리해봐야될듯 함

SAP NetWeaver란?

  • 1997년 이스라엘 소프트웨어 회사에서 설립
  • 2001년에 SAP 인수
  • SAP 2003년 웹 서비스 지원 J2EE 지원 커널 채택과 SOA를 기반 시스템 개발
  • 2003년에 NetWeaver 2004를 발표 이후 출시
  • 2005년에는 2004s? NetWeaver 7.0이 출시(현재는 SAP NetWeaver 7.5 SP 26)
  • ESA(Enterprise Service Architecture)를 거치고
  • 2006년 eSOA(Enterprise Service Oriented Architecture)라는 플랫폼 발표
    • Adaptive비즈니스솔루션,Composition Application 지원 → 이기종 IT환경 지원 통합플랫폼인 NetWeaver으로 발전
  • SAP Application 개발과 실행환경 제공 및 타 시스템과 통합 지원
  • SAP의 ERP,MDG 및 여러 모듈 등을 서포트하는 플랫폼 역할
  • SAP 애플리케이션 위한 런타임 환경
  • SAP Business Suite 등 애플리케이션의 온프레미스 버젼 기반형성
  • 고객사에서 SAP 제품 구매시 1+1으로 NetWeaver도 사용할수 있게 해준다는? 현재 IS(Integration Suite)도 비슷하다 들었음
  • 사용자간 인터페이스 위한 Portal Infrastructure 지원
  • Multi-Channel Access, Collaboration 기능 제공
  • SAP NetWeaver 7.5에는 SAP HANA 및 SAP Cloud Platform과의 통합기능 포함 → 7.5는 2015년에 출시되었다고함

핵심기능

  • People Integration → 조직의 효율적인 업무수행을 위한 필요한 정보 기능 제공
  • Information Integration → 회사에 필요한 모든 정보 통합
  • Process Integration → 메시지 매핑 및 전송 시스템간 데이터 교환
  • Application Platform → SAP Web Application Server 통해 데이터 처리 환경 제공

구성기능들

  • SAP NetWeaver Application Server
  • SAP NetWeaver Business Intelligence
    • 데이터 기반의 비즈니스 결정을 위한 데이터에 엑세스하는 기능
    • 데이터웨어하우스 기반 분석 애플리케이션
  • SAP NetWeaver Composition Environment(CE)
    • 자바 및 컴포지트 애플리케이션을 개발할수 있는 표준기반 플랫폼
  • SAP NetWeaver Enterprise Portal(EP)
    • 사용자가 언제 어디서든 엑세스할수 있는 포털 설계 및 배포,관리
  • SAP NetWeaver Identity Management(IdM)
    • 사용자 액세스 데이터 프로비저닝을 위한 중앙역할 기반 ID관리를 제공
    • 조직입사,직급이동 등 사용자의 전체 ID라이프사이클을 관리
  • SAP NetWeaver Master Data Management(MDM)
    • 비즈니스 마스터 데이터를 생성하고 관리 → 기준정보 관리솔루션
    • 마스터데이터가 일관되고 정확하도록 함
  • SAP NetWeaver Mobile
    • 비즈니스 스위트용 모바일로 개발되는 넷위버 애드온 기술솔루션
    • SAP 피오리,모바일 애플리케이션 프레임워크(MAF),모바일 엔터프라이즈 서비스 플랫폼(MESP) 모듈 제공
    • Fiori는 SAP의 UI/UX를 위한 Framework
  • SAP NetWeaver Process Integration(PI)
    • 엔터프라이즈 애플리케이션 통합 플랫폼
    • Exchange Infrastructure,Process Integration,Process Orchestration
  • SAP NetWeaver Business Information Warehouse
    • 비즈니스 정보를 변환 통합
  • SAP NetWeaver Knowledge Warehouse
    • 조직 전체에서 지식을 수집,저장,공유할수 있게 하는 지식관리 시스템
그외 NetWeaver용 개발도구 ABAP Workbench(SE80)와 JAVA와 이클립스 기반인 Web DynPro,SAP NetWeaaver Developer Studio(NWDS),Development 그리고 인프라의 NWDI 등이 있다고 함
이중에 PI(현재는 PO)와 NWDS,SE80을 접해보고 그외 EP,MDM,웹딘프로,MDM들은 인터페이스개발할때 연계 시스템이였거나 프로젝트 하다보면 들어본적 있던 용어들임

앞으로 무엇을 해야될지 찾아본 내용은 다음 글에 작성해보겠음..

출처

[SAP ABAP] SAP Netweaver란?-곰선비
SAP, SAP NetWeaver란?-알아영
SAP NetWeaver-위키피디아

댓글 없음:

댓글 쓰기