코스 개요
SAP Basis 소개
1.1 SAP Basis 개요
- 什么是 SAP Basis?
- SAP Basis 관리자의 역할 및 책임.
- SAP Basis 구성 요소 및 관리 도구.
- SAP Basis, ABAP, 애플리케이션, 데이터베이스 및 운영 체제 간의 관계.
- 일일 SAP Basis 관리 작업.
- SAP 기술 환경 이해.
1.2 SAP 시스템 아키텍처
- SAP 시스템 아키텍처 및 구성 요소.
- 애플리케이션 서버 아키텍처.
- 중앙 서비스 및 메시지 서버.
- Enqueue 서버 및 잠금(Lock) 관리.
- Dispatcher 및 워크 프로세스.
- Gateway 및 Internet Communication Manager (ICM).
- 데이터베이스 아키텍처.
- SAP GUI 및 기타 클라이언트 인터페이스.
- 단일 시스템 및 분산 설치 이해.
1.3 SAP 시스템 랜스케이프
- 개발, 품질 보증(QA), 프로덕션 시스템.
- 시스템 역할 및 책임.
- 3-Tier SAP 랜스케이프.
- 논리적 시스템 개념.
- 클라이언트 및 시스템 식별.
- 랜스케이프 문서화 및 관리 표준.
실습 연습:
SAP 시스템을 탐색하고 주요 아키텍처 구성 요소 및 시스템 파라미터를 식별합니다.
SAP 시스템 설정
2.1 SAP 설치 개념
- SAP 설치 선결 조건.
- 하드웨어 및 소프트웨어 요구 사항.
- 운영 체제 고려 사항.
- 데이터베이스 요구 사항.
- SAP 소프트웨어 구성 요소 및 설치 미디어.
- 설치 사용자 및 권한.
- SAP 설치 문서 이해.
2.2 환경 준비
- 운영 체제 준비.
- 파일 시스템 및 디렉터리 구조.
- 호스트 이름 및 네트워크 구성.
- 데이터베이스 준비.
- SAP 커널 요구 사항.
- 환경 변수 및 시스템 파라미터.
2.3 SAP 설치
- SAP 애플리케이션 서버 구성 요소 설치.
- SAP와 데이터베이스 연결.
- SAP 서비스 구성.
- 설치 로그 이해.
- SAP 설치 검증.
- SAP 서비스 시작 및 중지.
2.4 설치 후 구성
- 기본 시스템 구성.
- SAP 프로파일.
- 인스턴스 구성.
- 시스템 파라미터.
- 초기 관리 작업.
- 설치 후 시스템 헬스 체크.
손으로 직접 하는 실습:
SAP 애플리케이션 서버 설치를 수행하거나 시뮬레이션하고, 기본적인 설치 후 구성을 완료합니다.
SAP 시스템 구성
3.1 SAP 프로파일 및 파라미터
- 기본 프로파일.
- 인스턴스 프로파일.
- 시작 프로파일.
- 프로파일 파라미터 구성.
- 동적 및 정적 파라미터.
- 파라미터 값 확인.
- 시스템 파라미터 변경 및 검증.
3.2 SAP 인스턴스 및 서비스
- SAP 인스턴스 이해.
- 애플리케이션 서버 인스턴스.
- 중앙 서비스.
- 인스턴스 시작 및 종료.
- SAP 서비스 구성.
- 다중 애플리케이션 서버 관리.
3.3 SAP 커널
- SAP 커널 아키텍처.
- 커널 파일 및 디렉터리.
- 커널 버전 확인.
- 커널 호환성.
- 커널 업데이트 및 패치.
- 커널 관련 문제 해결.
3.4 기본 기술 구성
- 시스템 시간 및 동기화.
- RFC 구성 개념.
- 배경 처리 구성.
- Spool 구성.
- Gateway 구성.
- ICM 구성.
실습 연습:
관리되는 교육 환경에서 SAP 프로파일 파라미터를 검토하고 선택된 구성 파라미터를 수정합니다.
SAP 클라이언트 관리
4.1 SAP 클라이언트 이해
- SAP 클라이언트란?
- 클라이언트 의존 및 비의존 데이터.
- 클라이언트 역할 및 목적.
- 클라이언트 관리 고려 사항.
4.2 클라이언트 생성 및 구성
- 새로운 클라이언트 생성.
- 클라이언트 속성 유지.
- 클라이언트별 설정.
- 논리적 시스템 할당.
- 클라이언트 보안 고려 사항.
4.3 클라이언트 복사
- 로컬 클라이언트 복사.
- 리모트 클라이언트 복사.
- 내보내기/가져오기 클라이언트 복사.
- 클라이언트 복사 프로파일.
- 클라이언트 복사 프로세스 모니터링.
- 클라이언트 복사 로그 분석.
4.4 클라이언트 삭제 및 유지보수
- 클라이언트 삭제.
- 데이터 무결성 고려 사항.
- 클라이언트 유지보수 모범 사례.
손으로 직접 하는 실습:
교육용 클라이언트를 생성하고 관리된 클라이언트 복사 작업을 수행합니다.
SAP 사용자 및 권한 관리
5.1 사용자 관리
- 사용자 생성 및 유지.
- 사용자 유형.
- 사용자 그룹.
- 비밀번호 정책.
- 사용자 유효 기간.
- 사용자 잠금 및 해제.
- 대량 사용자 관리.
5.2 역할 및 권한
- SAP 역할 이해.
- 단일, 복합, 파생 역할.
- 권한 객체.
- 역할 할당.
- 사용자-역할 관계.
- 권한 문제 해결.
5.3 보안 관리
- 비밀번호 및 로그인 정책.
- 로그인 실패 처리.
- 사용자 활동 모니터링.
- 보안 관련 시스템 파라미터.
- 기술 사용자 및 서비스 사용자.
- 긴급 및 특권 액세스 개념.
5.4 사용자 모니터링 및 감사
- 사용자 활동 모니터링.
- 보안 감사 개념.
- 감사 로그.
- 의심스럽거나 이상한 활동 식별.
- 기본 규정 준수 고려 사항.
실습 연습:
사용자를 생성하고, 역할을 할당하고, 사용자 파라미터를 구성하며, 권한 문제를 해결합니다.
배경 작업 및 태스크 관리
6.1 배경 처리
- SAP 배경 작업이란?
- 대화형 처리와 배경 처리의 차이.
- 작업 스케줄링 개념.
- 작업 우선순위 및 클래스.
6.2 작업 생성 및 스케줄링
- 작업 단계 정의.
- 작업 스케줄링.
- 즉시 및 주기적 작업.
- 작업 종속성.
- 이벤트 기반 스케줄링.
- 스케줄링된 작업 모니터링.
6.3 작업 모니터링
- 작업 상태.
- 작업 로그 분석.
- 실패한 작업 식별.
- 취소된 작업 문제 해결.
- 장시간 실행 작업.
- 작업 성능 고려 사항.
6.4 배치 워크로드 관리
- 워크로드 분배.
- 배경 워크 프로세스.
- 작업 충돌 방지.
- 구 작업 및 로그 정리.
손으로 직접 하는 실습:
배경 작업을 생성, 스케줄링, 모니터링 및 문제 해결합니다.
전송 관리
7.1 SAP 전송 개념
- 전송 시스템의 목적.
- 전송 경로.
- 전송 요청.
- 워크벤치 및 커스터마이징 요청.
- 전송 계층.
- 개발에서 프로덕션으로의 워크플로.
7.2 전송 관리 구성
- 전송 관리 시스템 (TMS).
- 도메인 컨트롤러.
- 전송 도메인에 시스템 추가.
- 전송 경로 구성.
- 전송 구성 확인.
7.3 전송 요청 관리
- 요청 생성 및 릴리스.
- 요청 가져오기(Import).
- 가져오기 대기열(Queue).
- 전송 로그.
- 리턴 코드.
- 실패한 가져오기 문제 해결.
7.4 전송 모범 사례
- 전송 시퀀싱.
- 긴급 전송.
- 프로덕션 변경 관리.
- 전송 문서화.
- 일반적인 전송 오류.
실습 연습:
기본 전송 랜스케이프를 구성하고 SAP 시스템 간의 샘플 구성을 이동합니다.
SAP 통신 및 통합
8.1 SAP 통신 아키텍처
- SAP 통신 메커니즘.
- 내부 및 외부 통신.
- 애플리케이션 서버 통신.
- 네트워크 요구 사항.
8.2 원격 함수 호출 (RFC)
- RFC 개념.
- RFC 목적지.
- 커넥션 유형.
- RFC 커넥션 테스트.
- 신뢰할 수 있는 커넥션.
- RFC 문제 해결.
8.3 SAP Gateway
- Gateway 아키텍처.
- Gateway 서비스.
- 커넥션 모니터링.
- Gateway 보안 고려 사항.
- 일반적인 Gateway 문제.
8.4 ICM 및 웹 통신
- Internet Communication Manager.
- HTTP 및 HTTPS 통신.
- 포트 및 서비스.
- SSL/TLS 개념.
- 웹 통신 모니터링.
손으로 직접 하는 실습:
RFC 커넥션을 생성하고 테스트하며, 시뮬레이션된 통신 실패를 분석합니다.
데이터 관리 및 마이그레이션
9.1 SAP 데이터 관리
- SAP 데이터 구조 이해.
- 데이터베이스 테이블 및 데이터 볼륨.
- 데이터 무결성.
- 데이터 성장 및 정리.
- 아카이빙 개념.
9.2 데이터 마이그레이션 개념
- 마이그레이션 계획.
- 소스 및 타겟 시스템.
- 데이터 추출 및 변환.
- 데이터 검증.
- 마이그레이션 모니터링.
- 마이그레이션 후 검증.
9.3 SAP 데이터 전송 도구
- SAP가 지원하는 데이터 전송 방법 개요.
- 인터페이스 및 통합 메커니즘.
- 배치 입력 개념.
- 레거시 데이터 고려 사항.
- 데이터 조정(Reconciliation).
9.4 데이터 정리
- 임시 데이터 관리.
- 로그 관리.
- 데이터베이스 성장.
- 아카이빙 전략.
- 오래된 데이터의 안전한 삭제.
실습 연습:
기본 데이터 마이그레이션 체크리스트를 개발하고 마이그레이션된 샘플 데이터를 검증합니다.
SAP 시스템 모니터링
10.1 시스템 모니터링 기본기
- 능동적 모니터링의 중요성.
- 모니터링 아키텍처.
- 주요 SAP 헬스 지표.
- 모니터링 임계값.
- 경고(Alert) 관리.
10.2 애플리케이션 서버 모니터링
- 워크 프로세스.
- 사용자 세션.
- 시스템 로그.
- 업데이트 프로세스.
- 잠금(Lock) 항목.
- 짧은 덤프(Short Dumps).
- Gateway 및 ICM 모니터링.
10.3 데이터베이스 모니터링
- 데이터베이스 가용성.
- 데이터베이스 공간 활용률.
- 데이터베이스 성능.
- 비용이 많이 드는 쿼리.
- 데이터베이스 백업.
- 데이터베이스 경고.
10.4 운영 체제 모니터링
- CPU 활용률.
- 메모리 활용률.
- 디스크 공간.
- 파일 시스템.
- 프로세스 및 서비스.
- 네트워크 성능.
손으로 직접 하는 실습:
완전한 SAP 헬스 체크를 수행하고 잠재적인 운영 문제를 식별합니다.
SAP 성능 분석 및 최적화
11.1 SAP 성능 이해
- SAP 성능 아키텍처.
- 일반적인 성능 병목 현상.
- 애플리케이션, 데이터베이스, 인프라 계층.
- 성능 기준선(바스라인).
11.2 워크 프로세스 분석
- 대화형 워크 프로세스.
- 배경 워크 프로세스.
- 업데이트 워크 프로세스.
- Spool 워크 프로세스.
- Enqueue 프로세스.
- 부하가 과도한 프로세스 식별.
11.3 성능 모니터링
- 응답 시간 분석.
- 워크로드 분석.
- 사용자 및 트랜잭션 성능.
- 데이터베이스 성능 지표.
- 장시간 실행 트랜잭션 식별.
11.4 성능 최적화
- 메모리 최적화.
- 워크 프로세스 튜닝.
- 데이터베이스 최적화 개념.
- 시스템 파라미터 튜닝.
- 애플리케이션 레벨 고려 사항.
- 용량 계획.
실습 연습:
시뮬레이션된 성능 문제를 분석하고 가능한 병목 현상 및 시정 조치를 식별합니다.
SAP 메모리 관리
12.1 SAP 메모리 아키텍처
- SAP 메모리 개념.
- 확장 메모리.
- 힙 메모리.
- 롤 메모리.
- 공유 메모리.
- 운영 체제 메모리.
12.2 메모리 모니터링
- 메모리 사용량 모니터링.
- 메모리 집약적 프로세스 식별.
- 메모리 관련 오류 인식.
- 메모리 사용 패턴 분석.
12.3 메모리 구성
- 관련 메모리 파라미터.
- 워크 프로세스 메모리 할당.
- 메모리 한계값.
- 메모리와 워크로드 균형.
12.4 메모리 문제 해결
- 메모리 부족 상황.
- 과도한 힙 사용.
- 메모리 단편화.
- 문제가 있는 프로세스 식별.
- 예방적 모니터링.
손으로 직접 하는 실습:
SAP 메모리 사용률을 분석하고 관리된 환경에서 선택된 파라미터를 조정합니다.
SAP 시스템 업데이트 및 유지보수
13.1 SAP 유지보수 전략
- SAP 유지보수 개념.
- 소프트웨어 업데이트 및 패치.
- 지원 패키지.
- 커널 업데이트.
- 유지보수 계획.
13.2 업데이트 적용
- 업데이트 준비.
- 백업 및 롤백 고려 사항.
- 업데이트 시퀀스.
- 테스트 요구 사항.
- 업데이트 후 검증.
13.3 지원 패키지 및 패치
- 지원 패키지 이해.
- 패치 수준.
- 호환성 고려 사항.
- 패치의 안전한 적용.
- 설치된 구성 요소 검증.
13.4 유지보수 모범 사례
- 변경 관리.
- 유지보수 윈도우.
- 테스트 및 검증.
- 문서화.
- 롤백 계획.
실습 연습:
SAP 유지보수 계획을 작성하고 시뮬레이션된 업데이트-검증 워크플로를 수행합니다.
SAP 문제 해결
14.1 문제 해결 방법론
- 구조화된 문제 해결.
- 증상 및 근본 원인 식별.
- 기술 정보 수집.
- 로그 및 추적 분석.
- 에스컬레이션 절차.
14.2 일반적인 SAP 문제
- SAP 시스템 시작 실패.
- 애플리케이션 서버 문제.
- 실패한 배경 작업.
- RFC 통신 실패.
- 전송 오류.
- 권한 문제.
- 데이터베이스 연결 문제.
- 성능 저하.
- 메모리 관련 문제.
14.3 로그 및 추적
- 시스템 로그.
- 개발자 추적.
- 워크 프로세스 추적.
- 애플리케이션 로그.
- 작업 로그.
- 데이터베이스 로그.
14.4 근본 원인 분석
- 패턴 식별.
- 시스템 이벤트 상관 분석.
- 증상과 근본 원인 분리.
- 시정 조치 문서화.
- 재발 방지.
손으로 직접 하는 실습:
시뮬레이션된 SAP 인시던트 집합을 문제 해결하고, 진단, 근본 원인 및 해결책을 문서화합니다.
프로덕션 환경에서의 SAP 운영
15.1 프로덕션 운영
- 일일 SAP 관리.
- 시스템 헬스 체크.
- 운영 절차.
- 모니터링 스케줄.
- 인시던트 관리.
15.2 백업 및 복구 개념
- SAP 백업 전략.
- 데이터베이스 백업.
- 복구 목표.
- 복원 개념.
- 재해 복구 고려 사항.
15.3 SAP 고가용성 개념
- 단일 장애점.
- 여분(Redundancy).
- 애플리케이션 서버 확장성.
- 중앙 서비스 고려 사항.
- 고가용성 아키텍처.
15.4 운영 모범 사례
- 예방적 유지보수.
- 모니터링 및 알림.
- 용량 계획.
- 문서화.
- 변경 관리.
- 보안 및 액세스 관리.
실습 연습:
일일 SAP Basis 운영 체크리스트 및 프로덕션 모니터링 절차를 작성합니다.
통합 SAP Basis 관리 랩
참가자는 다음을ครอบคลุม하는 끝에서 끝(end-to-end) 실습 시나리오를 완료합니다:
- SAP 시스템 아키텍처 검토.
- 시스템 및 인스턴스 구성 확인.
- 클라이언트 및 사용자 관리.
- 배경 작업 생성 및 모니터링.
- 통신 구성 및 테스트.
- 전송 요청 검토.
- 시스템 헬스 모니터링.
- 성능 문제 조사.
- 메모리 사용량 분석.
- 시뮬레이션된 프로덕션 인시던트 문제 해결.
- 발견 사항 및 시정 조치 문서화.
요약 및 결론
17.1 교육 리뷰
- SAP Basis 아키텍처.
- SAP 설치 및 구성.
- 클라이언트 및 사용자 관리.
- 배경 처리.
- 전송 관리.
- SAP 통신.
- 데이터 관리.
- 시스템 모니터링.
- 성능 최적화.
- 메모리 관리.
- 시스템 유지보수.
- 문제 해결 및 프로덕션 운영.
17.2 최종 지식 검사
- 주요 SAP Basis 개념 리뷰.
- 실용적인 문제 해결 질문.
- 실제 세계 관리 시나리오 토론.
- 일반적인 SAP Basis 과제 리뷰.
17.3 다음 단계
- 권장되는 SAP Basis 관리 관행.
- 운영 체크리스트 작성.
- 모니터링 절차 수립.
- 추가 SAP Basis 학습 경로.
- 프로덕션 환경에서 SAP 관리 기술 적용.
요건
- ERP 개념에 대한 일반적인 이해
대상자
- 시스템 관리자
- 컨설턴트
회원 평가 (1)
비즈니스 적용성 부분입니다.
Nicolae Ioan Petruta - Lactalis Romania S.A.,
코스 - SAP Basis for Administrators
기계 번역됨