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 개발자
- 은행 환경의 프로덕션 지원 분석가
회원 평가 (5)
예를 들어 주석이 필요한 이유와 그 의미 등 컨텍스트에 대한 복잡한 개요도 얻었습니다. 수동으로 명령을 실행하고 나머지 API를 호출해야 하는 교육의 실용적인 부분이 마음에 들었습니다.
Alina - ACCENTURE SERVICES S.R.L
Course - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Course - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Course - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Course - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.