Course Outline

1주차: 핵심 기초

  • 1일차: 은행 애플리케이션 소개
    • 핵심 은행 모듈 개요
    • SLA, 준수 (PCI DSS, 가동 시간)
    • ITSM 워크플로우 (인시던트/문제/변경)
  • 2일차: Java 생산 필수 요소
    • JVM 내부, 메모리, GC 기본 사항
    • Java 예외 분석
    • 은행 워크로드에 대한 JVM 튜닝
  • 3일차: Unix 기본 사항
    • 파일 구조 및 탐색
    • 명령어: ps, top, df, tail, grep, awk, sed
    • 자동화를 위한 셸 스크립트 기본 사항
  • 4일차: 로그 및 모니터링
    • 로그 이해 (트랜잭션, 감사)
    • 도구: Splunk, ELK, 네이티브 로그 파싱
    • 실습: 실패한 자금 이체 문제 해결
  • 5일차: 티켓팅 및 에스컬레이션 과정
    • 도구: ServiceNow, JIRA 워크플로우
    • 에스컬레이션 매트릭스 (L1 → L2 → 개발)
    • RCA 및 문서화 최선 방법

2주차: 고급 문제 해결 및 실시간 시뮬레이션

  • 6일차: 애플리케이션 서버 및 API 디버깅
    • WebLogic, Tomcat 기본 사항
    • API 실패 코드 (401, 500, 504)
    • JDBC 풀 문제 및 타임아웃
  • 7일차: DB 문제 해결
    • 느린 쿼리, 잠금, 데드락
    • SQL 프로파일링 도구: EXPLAIN, SHOW PROCESSLIST
    • 실습: DB 데드락 해결
  • 8일차: CI/CD, 릴리스 및 롤백
    • Jenkins 개요
    • 릴리스 실패 시나리오
    • 롤백 및 배포 후 검증
  • 9일차: 워룸 시뮬레이션
    • 역할 할당: 인시던트 리드, 커뮤니케이션, 기술 수정
    • 라이브 문제 해결 시나리오 (로그인 실패)
    • RCA, 워룸 메모 및 이해관계자 업데이트
  • 10일차: 캡스톤 및 리뷰
    • 도구, 로그, 에스컬레이션, Unix, DB 요약
    • 최종 도전 과제 + 퀴즈
    • 인증 및 피드백 세션

선택 옵션

  • Kafka/MQ 문제 해결 기본 사항
  • APM 도구: AppDynamics/Dynatrace
  • 기본 Kubernetes (팟 재시작, 로그)
  • SRE 메트릭: SLIs, SLOs, MTTR

요약 및 다음 단계

Requirements

  • Java 프로그래밍 핵심 개념 이해
  • Unix 기반 시스템 사용 경험
  • 기업 애플리케이션 지원 워크플로우에 대한 친숙함

대상자

  • 지원 엔지니어
  • 지원 역할을 맡게 되는 Java 개발자
  • 은행 환경의 프로덕션 지원 분석가
 35 Hours

Number of participants


Price per participant

회원 평가 (5)

Upcoming Courses

Related Categories