Computer Science/etc

[etc] SAP ERP의 기본 개념

Bay Im 2024. 11. 7. 01:27

SAP (Systems, Applications, and Products in data processing)

  • SAP이란 ERP 제품 중 글로벌 기업군에서 가장 많이 사용하는 패키지 솔루션

ERP (Enterprise Resources Planning) - 전사적 자원 관리

  • ERP란 회사 전체의 자원을 효율적으로 활용하는데 도움을 주는 도구인 전사적 자원 관리 시스템
  • 회사의 자원을 전체 최적화하는 체계 및 도구

  • SAP 업무 유형
    • 프로젝트 수행 (SI 업체)
      • SAP 솔루션을 바탕으로 고객사가 사용할 솔루션을 설정하고, 추가로 필요한 개발을 하는 일
    • SAP 솔루션 활용 (고객사)
      • 프로젝트를 통해 완성된 시스템을 실제로 사용하는 일
  • SAP 역할
    • PMO (프로젝트 관리 조직)
    • SAP 컨설턴트
    • ABAP 개발자
  • 제품
    • S/4HANA (business Suite for HANA DB)
      • HANA DB
        • CPU ↔ 메모리 DB로 구성된 인메모리 구조
          • 디스크 입출력 과정을 제거하여 병목 현상을 없앴다. (전통적인 DB는 CPU ↔ 메모리 ↔ 디스크DB)
        • 컬럼 형태 저장 (Column Store)
          • 컬럼 값을 숫자로 대치해 정보를 색인으로 따로 가지고 있게끔 하여, DB에는 숫자들이 데이터로 저장되어있다.
          • 대용량 데이터 처리, 고밀도 압축 기능 제공
          • 저장 공간 최소화, 속도 개선
      • Cloud-Private(우리 회사만 접근), Cloud-public(다른 회사와 공유), On-premises(회사 서버 자체 구축) 종류
    • R/3
      • 개발, 영업, 구매, 회계, 생산, 품질, 서비스의 운영 프로세스를 갖고있다.
      • 개발
        • PLM (Product Lifecycle Management)
        • 제품 수명 주기 관리
      • 구매
        • SRM (Suppliers Relationship Management)
        • 공급업체 관계 관리
      • 제조
        • MES (Manufacturing Execution System)
        • 제조 실행 시스템
      • 마케팅, 판매, 서비스
        • CRM (Customer Relationship Management)
        • 고객 관계 관리
      • 경영지원
        • BI (Bisness Intelligence)
        • 경영정보 관리시스템
    • Business One
  • 클라우드 서비스 유형
    • Saas (Software as a Service)
      • 하드웨어, 운영체제, 응용프로그램
    • Paas (Platform as a Service)
      • 하드웨어, 운영체제
    • Iaas (Infrastructure as a Service)
      • 하드웨어
  • 클라우드 서비스 제공 방식
    • Public
      • 일반 대중들이 사용할 수 있게 만든 B2C형 클라우드 인프라 및 플랫폼
      • 일반 대중들에게 서비스 접근이 허용
      • 인프라, 플랫폼의 소유권은 서비스 제공자에게 있다
    • Private
      • 특정 조직 안에서만 운영되고 접근이 가능한 패쇄적인 B2B형 클라우드 인프라 및 플랫폼
      • 사내망에서 구현되며 on사이트 혹은 off사이트로 구축
    • Hybrid
      • 둘 이상의 상호 호환이나 운영이 가능한 업체의 퍼블릭 또는 프라이빗 클라우드가 조합된 클라우드 인프라 및 플랫폼
      • 프라이빗 클라우드의 용량이 부족한 경우 퍼블릭 클라우드에서 컴퓨팅 자원을 할당받을 수 있게 함
  • 기업 활용 데이터 종류
    • 분석정보 (Analytical Data)
    • 거래정보 (Transactional Data)
    • 기준정보 (Master data)
  • ERP
    • ERP Core 모듈 (핵심모듈, Standard)
      • 영업 (SD, Sales and Distribution)
      • 구매 (MM, Material Management)
      • 생산 (PP, Product Planning)
        • 위 3개를 합쳐 SCM이라고 불린다 (Supply Chain Management, 공급사슬 관리)
      • 재무 (FI, Financial accounting)
      • 관리 (CO, Controlling)
        • 위 2개를 합쳐 FCM이라고 불린다 (Financial Chain Management, 재무적 관리)
    • 산업특화 영역 (IS, Industry Solutions)
      • 보험, 부동산, 은행, 공공기관 별 맞춤
    • 고객추가 영역 (CBO, Customer Bolt-On)
      • 온라인
        • 데이터 생성, 변경,삭제 가능한 프로그램
      • 리포트
        • 필요한 정보들을 가져와 조합해서 보여 주는 것
      • BDC
        • 단순작업 반복 과정 녹화하여 반복 수행하는 프로그램
      • 인터페이스
        • 이종 시스템간 정보 연결 및 처리
      • 이관 (Migration)
        • 이전에 사용하던 시스템의 데이터를 새 시스템으로 옮기는 프로그램
      • 프로그램 ID와 트랜잭션 코드가 ‘Y’나 ‘Z’로 시작하는 것은 CBO 프로그램
  • Non-ERP
    • SCM (Supply Chain Management): 공급망 관리
    • PLM (Product Lifecycle Management): 설계일정
    • CRM (Customer Relationship Management): 고객 관리
    • MES (Manufacturing Execution System): 생산현장 관리
    • SRM (Suppliers Relationship Management): 협력업체 관리
  • 데이터에 대한 신뢰성
    • SAP는 데이터를 강제로 수정하거나 삭제하는 것이 거의 불가능
    • 취소해도 모든 이력을 시스템에 다 남긴다.
  • SAP 커스터마이징 (컨피그레이션, Fit-Gap)
    • 표준
      • 표준 프로그램은 손을 댈 수 없고, 접근키로만 제한적으로 수정 가능
    • 확장
      • 일부 기능을 추가할 수 있도록 열어 놓은 것
    • CBO (Customer Bolt on) - ABAP 이용
      • 프로그램을 추가로 짜서 더하는 것
  • SAP의 3계층 구조 (3 tier layer)
    • 사용자 계층 (Client tier)
    • 어플리케이션 계층 (Application tier)
    • 데이터 계층 (Data tier)
728x90