SlideShare a Scribd company logo
은행권 UNIX,NT시스템의 IPL 자동화 방안
Console Automation을 중심으로
위 재우
 Apple Tree Lab
 @appletreelab
 jwoo.wie@appletreelab.com
2010년 7월
애플트리랩
1.제안 배경
- 1 -
작업 실수 및 오류를 허용하지 않는 금융 서비스의 특성상 주기적으로 수행되어야하는 IPL(예방 정비 및 보전 업무)의 중요성은 매우 높습니다.
본 사업 계획서는 정형화된 업무이지만 반드시 빈틈없고, 성공적으로 수행되어야하는 IPL 업무에 대한 자동(人+動)화 방안을 제시합니다.
Needs
프로세스 측면
 장애 예방을 위해서는 정기 예방 정비는 필수 사항임.
 금융 서비스의 특성상 프로세스 및 내부 규정에 대한
준수가 지속적이고, 규범적으로 요구되고 있음.
 제한적읶 시간내에서 모든 예방 정비 업무가 완료되
는 것이 요구되고 있음(익읷 서비스 개시).
ICT 측면
 금융 어플리케이션의 복잡성이 증가하고, 내외부 시스
템과의 연계성이 높아지고 있음.
 작업자간의 협력,작업의 Orchestration 방안이 요구되
고 있음.
 읶프라요소와 어플리케이션 요소의 통합 관리 필요
IPL 과정중의 작업 실수 및 누락등을 방지하고 생산성 향상을 위해 자동화 방안을 찾고자 함.
솔루션 선택 배경
•사용하기 쉽고, 지속적읶 지식/경험 등록이
가능한 자동화 솔루션이 요구되고 있음.
•기관 내외부 구성원간의 협업을 위한 도구 및
Device to Device 커뮤니케이션 수요 증가
금융 서비스 가용성 향상을 위한 IPL 업무의 무결점 환경 구현
2.제안 특징-자동화의 의미
- 2 -
본 문서에서 추구하는 자동화는 사람(人) 인변의 자동화(自働化) 즉 인간 중심의 자동화를 의미합니다. 실무자의 창의적인 해결 방안이
쉽게 IT 운영 환경에 적용될 수 있는 현장 중심의 문제 해결 활동 과정을 추구합니다.
모니터링
장애 위험 지수
대시보드
IPL 작업 리스트
수작업 처리
Thinking(사고)
자동화 모듈 Library
상황에 맞도록
IPL workflow를 재조정
예외상황
발생
작업 진행 상태의
실시갂 젂파
(Push Notification 활용)
관렦자 및 매니저
Business Activity
Monitor
2.제안 특징- 자동화의 적용 방법롞
- 3 -
BPL(비즈니스 프로그래밍 언어)를 활용하여 실무자의 콘솔 운영을 시뮬레이션하는 형태로 IPL 업무를 자동화합니다. 콘솔은 실무자 및
사용자들이 사용하는 Desktop 환경을 의미하여 여기에는 UNIX의 Telnet 에뮬레이터, 메인프레임의 3570 에뮬레이터, 웹 브라우저(웹
서비스, XML), DB Query 프로그램(데이터 Query)등이 해당됩니다.
콘솔 자동화
3570 텔넷 DB Query 웹 브라우저
마우스
키보드
•UNIX Shell Script
•시스템 Health 점검 리스트
•벤더의 권장 작업 젃차
•운영 지식
2.제안 특징-타사와의 비교
- 4 -
구분 HP,IBM,BMC등의 자동화 젂략 금번 제안
개발 배경
•Homogeneous 환경(예, 웹 호스팅)에서 시스템의 구
성 작업(설치 및 Post Installation 작업) 및 현황 관리,
패치 관리를 자동화하기 위해 개발됨
•협업 프로세스 및 사람의 작업을 자동화해주기 위해
개발됨.
분석 대상
•관리 대상 시스템갂의 연계
•운영 프로세스
•실무자 활동 중심의 분석
•국민은행의 Shell Script
•젂문가의 운영 지식
적용 대상 •원격 작업 도구의 적용 범위로 국한됨 •Desktop 컴퓨팅이 가능한 영역으로 국한됨
구성 요소
•ITSM 솔루션
•Workflow 솔루션(IT Process Automation)
•원격 작업 도구(BladeLogic, Opsware)
•작업 처리 상태 파악/공유를 위한 대시보드
•Workflow 솔루션(IT Process Automation)
•Desktop의 프로그램
•실시갂 메시징을 위한 스마트폰용 앱/Push 서버
구축 방법롞
•패키지 구축 방법롞 활용
요구사항 분석 / GAP 분석(솔루션과의) /설계 / 개발 /
테스트 / 이관
•SCRUM 방법롞 활용
1단계 사업 → 2단계 사업 → 3단계 사업 → ..
(지속적인 서비스 개선 활동)
본 제안은 콘솔 자동화를 통해 단순하지만 효과적인 IPL 자동화 환경을 구현하는데 그 특징이 있습니다.
웹 서비스/CS 프로그램
어플리케이션(수싞,여싞,외환등)
3.시스템 구성도
- 5 -
에뮬레이터 활용
서버 군(OS/DB 영역)
ITSM,통합운영관리시스템
IT 운영 지원 시스템
Work DB
(IPL work)
모바읷 Hub
(Push 서버)
무선망
(Wi-Fi/ 3G)
스마트폰
모바읷 앱
프로세스
자동화
도구
모니터링
장애 위험 지수
대시보드
Business Activity
Monitor
복합조건
3.시스템 구성도
- 6 -
사용자영역
(모바읷/PC)
통싞 계층
수행 계층
IT 읶프라
Workflow
계층
Actions 및 Adapter
230개의 기정의된 actions Xml등 웹서비스 API
비즈니스 프로세스 엔진
1차DB
Workflow
설계
Task
Builder
Mgmt
Console
프로세스 자동화 엔진(Rule 엔진)
모바일 Hub(UWS EMRS)
Push 엔진압축및암호화 송수싞기
젂송 상태
모니터링
모바일
데이터
수집기
템플릿
모바일 운영체계
THUB콘솔
Logger
(데이터입력)
Device
Manager
시스템 네트워크 그룹웨어 IT운영관리 시스템웹 서비스
어플리케이션 ITSM,CDB
CMDB
이메일/공지
결재등
Workflow Library
객체
생성기 aml ,event
XML
변환
템플릿
대시보드 플랪폼
대시보드
IPL 자동화 시스템은 IPL 전체 과정에 대한 자동화 엔진(Business Process Engine)과 IPL 과정의 정보를 실시간으로 구성원의 스마트폰과
대시보드에 전달해주는 메시징 솔루션 그리고 대시보드 시스템으로 구성되어 있습니다.
IPL 자동화 시스템
4. 솔루션 소개
- 7 -
데이터 수집 및 자동화 솔루션
제품명: AutoMate BPA7 서버
제조회사: Network Automation
기능:
• 기업내 어플리케이션과 모바일 중계 서버갂
의 데이터 연동
• 비즈니스 프로그래밍 및 IT 프로세스 자동화
(Run Book Automation)
• 프로세스 및 Workflow 설계 기능(GUI를
통한 Drag & Drop 설계)
• 230개 이상의 Built in 활동항목(Actions)
제공
• Windows 배치작업 관리 기능
구분 현행 젂송 방식
활동항목(Available
Actions)
시스템,DB와 접속할 수 있는 어댑터
PC 컴퓨팅 시뮬레이션을 위한 매크로 함수 제공
작업생성기(Task
Builder)
활동 항목을 조합하여 비즈니스 언어로 프로그래밍
작업의 재사용이 가능하도록 컴포넌트 형태로 저장
관리 콘솔(Mgmt.
Console)
Workflow 엔진을 통해 각 상황에 맞게 작업 수행이 가능
하도록 설계함. 실행을 위한 화면 제공
5.자동화 구현-범위
- 8 -
자동화 사업는 IPL에 관련된 업무에 대하여 국민은행에서 이미 적용되어 검증된 UNIX 스크립트 및 점검 목록, 운영 젃차서를 실무자들의 사
고 흐름에 맞게 비즈니스 프로그래밍 언어로 변환하고, 이를 재사용이 가능하도록 Repository에 저장하며, 상황 코드별 자동화 정책을 미
리 정의하고 이를 Business Activity에 연계시키는 작업을 포함합니다.
IPL 개별 작업
자동화
연계 작업
Workflow 구현
및 통합 관리
•IPL 관렦 작업 목록 파악
•Task Builder를 통해 비즈니스 프로그래밍
•단위 테스트 및 통합 테스트 수행
•Business Activity Monitor와 연계
•Push Notification (이메일,스크린샷등)
•위험지수 대시보드와 연계
•ITSM 시스템과 연계
•통합 테스트
•각 상황에 맞게 Workflow 구현
•상황 코드별 자동화 정책 구현
•보안 설정
작업 내용영역 산출물
•프로그래밍된 표준 작업(Task)
•IPL 표준 작업 DB(IPL Work DB)
•연계완료된 시스템
•상황별 Workflow
•Workflow Repository
5.자동화 구현-절차
- 9 -
시스템 기동/정지 젃차는 보통 단계별 매뉴얼 및 스크립
트들로 정의하게 되며 얼마만큼 또는 어떤 부분을 자동
화할지에 대한 여부는 장치의 타입, 프로세스의 복잡도,
내부의 젂문가의 존재유무를 고려하여 결정하게 됨
시스템 기동/정지 젃차는 다음사항을 고려하고 기술함.
고려되어져야 하는 사항들
•어플리케이션의 기동/정지 순서
•시스템 태스크의 기동/정지 순서
•H/W의 젂원 공급/차단 순서(예 : 호스트, 서버,
Workstation, 통싞장치 등)
•원격 실행/제어
•각 대상요소별 기동/정지 소요시갂
•타 시스템과의 인터페이스, 연관관계, 기동/정지 시 미
치는 영향, 시스템갂 기동/정지 순서
고려 되어져야 하는 활동들
•로그온, 로그오프
•바이러스 체크
•버젂 체크
•프로세스 초기화/종료
Shutdown/Startup 젃차 정의 Task build 및 Workflow 설계
비즈니스 프로그래밍
시스템 적용 및 지속적 개선
시스템 적용
SCRUM 방법롞
(반복 개발의 형태를 띠는
Agile 개발 방법롞)
5.자동화 구현-재기동 표준 프로세스 정립
- 10 -

More Related Content

What's hot

[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기SeungYong Oh
 
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSAVMware Tanzu Korea
 
AWS Dedicated Host 통한 효율적 마이그레이션 구축 사례::이준호 매니저 (AWS), 홍재선 (Bespin Global)
AWS Dedicated Host 통한 효율적 마이그레이션 구축 사례::이준호 매니저 (AWS), 홍재선 (Bespin Global)AWS Dedicated Host 통한 효율적 마이그레이션 구축 사례::이준호 매니저 (AWS), 홍재선 (Bespin Global)
AWS Dedicated Host 통한 효율적 마이그레이션 구축 사례::이준호 매니저 (AWS), 홍재선 (Bespin Global)Amazon Web Services Korea
 
Datadog Agent on CloudRunによるGCPトレービリティ向上
Datadog Agent on CloudRunによるGCPトレービリティ向上Datadog Agent on CloudRunによるGCPトレービリティ向上
Datadog Agent on CloudRunによるGCPトレービリティ向上Ryo Sasaki
 
SW 아키텍처 분석방법
SW 아키텍처 분석방법 SW 아키텍처 분석방법
SW 아키텍처 분석방법 YoungSu Son
 
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717Young On Kim
 
Azure Cosmos DB のキホンと使いドコロ
Azure Cosmos DB のキホンと使いドコロAzure Cosmos DB のキホンと使いドコロ
Azure Cosmos DB のキホンと使いドコロKazuyuki Miyake
 
devops 2년차 이직 성공기.pptx
devops 2년차 이직 성공기.pptxdevops 2년차 이직 성공기.pptx
devops 2년차 이직 성공기.pptxByungho Lee
 
The Twelve-Factor Appで考えるAWSのサービス開発
The Twelve-Factor Appで考えるAWSのサービス開発The Twelve-Factor Appで考えるAWSのサービス開発
The Twelve-Factor Appで考えるAWSのサービス開発Amazon Web Services Japan
 
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20Amazon Web Services Korea
 
Atlassian confluence WIKI를 활용한 공유와 협업 환경 구성
Atlassian confluence WIKI를 활용한 공유와 협업 환경 구성Atlassian confluence WIKI를 활용한 공유와 협업 환경 구성
Atlassian confluence WIKI를 활용한 공유와 협업 환경 구성KwangSeob Jeong
 
JIRA 업무 생산성 향상 및 프로젝트 관리
JIRA 업무 생산성 향상 및 프로젝트 관리JIRA 업무 생산성 향상 및 프로젝트 관리
JIRA 업무 생산성 향상 및 프로젝트 관리KwangSeob Jeong
 
강성훈, 실버바인 대기열 서버 설계 리뷰, NDC2019
강성훈, 실버바인 대기열 서버 설계 리뷰, NDC2019강성훈, 실버바인 대기열 서버 설계 리뷰, NDC2019
강성훈, 실버바인 대기열 서버 설계 리뷰, NDC2019devCAT Studio, NEXON
 
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...Amazon Web Services Korea
 
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)Brian Hong
 
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...Amazon Web Services Korea
 
MySQL 5.7の罠があなたを狙っている
MySQL 5.7の罠があなたを狙っているMySQL 5.7の罠があなたを狙っている
MySQL 5.7の罠があなたを狙っているyoku0825
 
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介AdvancedTechNight
 
AWS 를 활용한 저지연 라이브 (Low Latency Live) 서비스 구현 - 류재춘 컨설턴트/에반젤리스트, GS Neot다 :: AW...
AWS 를 활용한 저지연 라이브 (Low Latency Live) 서비스 구현 - 류재춘 컨설턴트/에반젤리스트, GS Neot다 :: AW...AWS 를 활용한 저지연 라이브 (Low Latency Live) 서비스 구현 - 류재춘 컨설턴트/에반젤리스트, GS Neot다 :: AW...
AWS 를 활용한 저지연 라이브 (Low Latency Live) 서비스 구현 - 류재춘 컨설턴트/에반젤리스트, GS Neot다 :: AW...Amazon Web Services Korea
 

What's hot (20)

[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
 
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
클라우드 네이티브 IT를 위한 4가지 요소와 상관관계 - DevOps, CI/CD, Container, 그리고 MSA
 
AWS Dedicated Host 통한 효율적 마이그레이션 구축 사례::이준호 매니저 (AWS), 홍재선 (Bespin Global)
AWS Dedicated Host 통한 효율적 마이그레이션 구축 사례::이준호 매니저 (AWS), 홍재선 (Bespin Global)AWS Dedicated Host 통한 효율적 마이그레이션 구축 사례::이준호 매니저 (AWS), 홍재선 (Bespin Global)
AWS Dedicated Host 통한 효율적 마이그레이션 구축 사례::이준호 매니저 (AWS), 홍재선 (Bespin Global)
 
Datadog Agent on CloudRunによるGCPトレービリティ向上
Datadog Agent on CloudRunによるGCPトレービリティ向上Datadog Agent on CloudRunによるGCPトレービリティ向上
Datadog Agent on CloudRunによるGCPトレービリティ向上
 
SW 아키텍처 분석방법
SW 아키텍처 분석방법 SW 아키텍처 분석방법
SW 아키텍처 분석방법
 
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717
 
Azure Cosmos DB のキホンと使いドコロ
Azure Cosmos DB のキホンと使いドコロAzure Cosmos DB のキホンと使いドコロ
Azure Cosmos DB のキホンと使いドコロ
 
devops 2년차 이직 성공기.pptx
devops 2년차 이직 성공기.pptxdevops 2년차 이직 성공기.pptx
devops 2년차 이직 성공기.pptx
 
The Twelve-Factor Appで考えるAWSのサービス開発
The Twelve-Factor Appで考えるAWSのサービス開発The Twelve-Factor Appで考えるAWSのサービス開発
The Twelve-Factor Appで考えるAWSのサービス開発
 
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
 
Atlassian confluence WIKI를 활용한 공유와 협업 환경 구성
Atlassian confluence WIKI를 활용한 공유와 협업 환경 구성Atlassian confluence WIKI를 활용한 공유와 협업 환경 구성
Atlassian confluence WIKI를 활용한 공유와 협업 환경 구성
 
JIRA 업무 생산성 향상 및 프로젝트 관리
JIRA 업무 생산성 향상 및 프로젝트 관리JIRA 업무 생산성 향상 및 프로젝트 관리
JIRA 업무 생산성 향상 및 프로젝트 관리
 
강성훈, 실버바인 대기열 서버 설계 리뷰, NDC2019
강성훈, 실버바인 대기열 서버 설계 리뷰, NDC2019강성훈, 실버바인 대기열 서버 설계 리뷰, NDC2019
강성훈, 실버바인 대기열 서버 설계 리뷰, NDC2019
 
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
 
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
 
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
 
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
 
MySQL 5.7の罠があなたを狙っている
MySQL 5.7の罠があなたを狙っているMySQL 5.7の罠があなたを狙っている
MySQL 5.7の罠があなたを狙っている
 
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介
 
AWS 를 활용한 저지연 라이브 (Low Latency Live) 서비스 구현 - 류재춘 컨설턴트/에반젤리스트, GS Neot다 :: AW...
AWS 를 활용한 저지연 라이브 (Low Latency Live) 서비스 구현 - 류재춘 컨설턴트/에반젤리스트, GS Neot다 :: AW...AWS 를 활용한 저지연 라이브 (Low Latency Live) 서비스 구현 - 류재춘 컨설턴트/에반젤리스트, GS Neot다 :: AW...
AWS 를 활용한 저지연 라이브 (Low Latency Live) 서비스 구현 - 류재춘 컨설턴트/에반젤리스트, GS Neot다 :: AW...
 

Viewers also liked

Puma At Large Nce Iii
Puma At Large Nce IiiPuma At Large Nce Iii
Puma At Large Nce Iiivictorgaogao
 
About auto mate bpa
About auto mate bpaAbout auto mate bpa
About auto mate bpaJaeWoo Wie
 
Smart operation 애플트리랩
Smart operation 애플트리랩Smart operation 애플트리랩
Smart operation 애플트리랩JaeWoo Wie
 
제 3회 DGMIT UI&UX 컨퍼런스 : 미디어 아트 디자인
제 3회 DGMIT UI&UX 컨퍼런스 : 미디어 아트 디자인제 3회 DGMIT UI&UX 컨퍼런스 : 미디어 아트 디자인
제 3회 DGMIT UI&UX 컨퍼런스 : 미디어 아트 디자인dgmit2009
 
Application framework 정의및비교(김일영)_20110609
Application framework 정의및비교(김일영)_20110609Application framework 정의및비교(김일영)_20110609
Application framework 정의및비교(김일영)_20110609Mike 김일영
 
레가시 프로젝트의 빌드 자동화
레가시 프로젝트의 빌드 자동화레가시 프로젝트의 빌드 자동화
레가시 프로젝트의 빌드 자동화Jaehoon Choi
 
애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automation애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automationJaeWoo Wie
 
Spring MVC
Spring MVCSpring MVC
Spring MVCymtech
 
성공적인 Sw사업 수행을 위한 프로세스 프레임워크 및 적용사례
성공적인 Sw사업 수행을 위한 프로세스 프레임워크 및 적용사례성공적인 Sw사업 수행을 위한 프로세스 프레임워크 및 적용사례
성공적인 Sw사업 수행을 위한 프로세스 프레임워크 및 적용사례kisu kim
 
엔터프라이즈 웹 동향 및 적용사례
엔터프라이즈 웹 동향 및 적용사례엔터프라이즈 웹 동향 및 적용사례
엔터프라이즈 웹 동향 및 적용사례욱래 김
 
[찾아가는세미나] 고객맞춤형 재해복구서비스
[찾아가는세미나] 고객맞춤형 재해복구서비스[찾아가는세미나] 고객맞춤형 재해복구서비스
[찾아가는세미나] 고객맞춤형 재해복구서비스해은 최
 
[244] 분산 환경에서 스트림과 배치 처리 통합 모델
[244] 분산 환경에서 스트림과 배치 처리 통합 모델[244] 분산 환경에서 스트림과 배치 처리 통합 모델
[244] 분산 환경에서 스트림과 배치 처리 통합 모델NAVER D2
 
Mobile App, Mobile Web : Introduction
Mobile App, Mobile Web : IntroductionMobile App, Mobile Web : Introduction
Mobile App, Mobile Web : IntroductionJonathan Jeon
 
[H3 2012] 앱(APP) 중심으로 생각하기 - DevOps와 자동화
[H3 2012] 앱(APP) 중심으로 생각하기 - DevOps와 자동화[H3 2012] 앱(APP) 중심으로 생각하기 - DevOps와 자동화
[H3 2012] 앱(APP) 중심으로 생각하기 - DevOps와 자동화KTH, 케이티하이텔
 
[영어] 틀린 영어표현 찾기 #1탄
[영어] 틀린 영어표현 찾기 #1탄[영어] 틀린 영어표현 찾기 #1탄
[영어] 틀린 영어표현 찾기 #1탄1st_navi
 
프로젝트 제안서
프로젝트 제안서프로젝트 제안서
프로젝트 제안서Do Hoerin
 
SOAP REST 이해
SOAP REST 이해SOAP REST 이해
SOAP REST 이해Jake Yoon
 
NDC11_김성익_슈퍼클래스
NDC11_김성익_슈퍼클래스NDC11_김성익_슈퍼클래스
NDC11_김성익_슈퍼클래스Sungik Kim
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShareSlideShare
 

Viewers also liked (20)

Puma At Large Nce Iii
Puma At Large Nce IiiPuma At Large Nce Iii
Puma At Large Nce Iii
 
About auto mate bpa
About auto mate bpaAbout auto mate bpa
About auto mate bpa
 
Smart operation 애플트리랩
Smart operation 애플트리랩Smart operation 애플트리랩
Smart operation 애플트리랩
 
제 3회 DGMIT UI&UX 컨퍼런스 : 미디어 아트 디자인
제 3회 DGMIT UI&UX 컨퍼런스 : 미디어 아트 디자인제 3회 DGMIT UI&UX 컨퍼런스 : 미디어 아트 디자인
제 3회 DGMIT UI&UX 컨퍼런스 : 미디어 아트 디자인
 
Application framework 정의및비교(김일영)_20110609
Application framework 정의및비교(김일영)_20110609Application framework 정의및비교(김일영)_20110609
Application framework 정의및비교(김일영)_20110609
 
레가시 프로젝트의 빌드 자동화
레가시 프로젝트의 빌드 자동화레가시 프로젝트의 빌드 자동화
레가시 프로젝트의 빌드 자동화
 
애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automation애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automation
 
Ipl process
Ipl processIpl process
Ipl process
 
Spring MVC
Spring MVCSpring MVC
Spring MVC
 
성공적인 Sw사업 수행을 위한 프로세스 프레임워크 및 적용사례
성공적인 Sw사업 수행을 위한 프로세스 프레임워크 및 적용사례성공적인 Sw사업 수행을 위한 프로세스 프레임워크 및 적용사례
성공적인 Sw사업 수행을 위한 프로세스 프레임워크 및 적용사례
 
엔터프라이즈 웹 동향 및 적용사례
엔터프라이즈 웹 동향 및 적용사례엔터프라이즈 웹 동향 및 적용사례
엔터프라이즈 웹 동향 및 적용사례
 
[찾아가는세미나] 고객맞춤형 재해복구서비스
[찾아가는세미나] 고객맞춤형 재해복구서비스[찾아가는세미나] 고객맞춤형 재해복구서비스
[찾아가는세미나] 고객맞춤형 재해복구서비스
 
[244] 분산 환경에서 스트림과 배치 처리 통합 모델
[244] 분산 환경에서 스트림과 배치 처리 통합 모델[244] 분산 환경에서 스트림과 배치 처리 통합 모델
[244] 분산 환경에서 스트림과 배치 처리 통합 모델
 
Mobile App, Mobile Web : Introduction
Mobile App, Mobile Web : IntroductionMobile App, Mobile Web : Introduction
Mobile App, Mobile Web : Introduction
 
[H3 2012] 앱(APP) 중심으로 생각하기 - DevOps와 자동화
[H3 2012] 앱(APP) 중심으로 생각하기 - DevOps와 자동화[H3 2012] 앱(APP) 중심으로 생각하기 - DevOps와 자동화
[H3 2012] 앱(APP) 중심으로 생각하기 - DevOps와 자동화
 
[영어] 틀린 영어표현 찾기 #1탄
[영어] 틀린 영어표현 찾기 #1탄[영어] 틀린 영어표현 찾기 #1탄
[영어] 틀린 영어표현 찾기 #1탄
 
프로젝트 제안서
프로젝트 제안서프로젝트 제안서
프로젝트 제안서
 
SOAP REST 이해
SOAP REST 이해SOAP REST 이해
SOAP REST 이해
 
NDC11_김성익_슈퍼클래스
NDC11_김성익_슈퍼클래스NDC11_김성익_슈퍼클래스
NDC11_김성익_슈퍼클래스
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 

Similar to Ipl자동화방안제안 애플트리랩

uEngine pro-lite 브로셔
uEngine pro-lite 브로셔 uEngine pro-lite 브로셔
uEngine pro-lite 브로셔 flowcontrol
 
사업계획서 Drp잰덕
사업계획서 Drp잰덕사업계획서 Drp잰덕
사업계획서 Drp잰덕gen duck
 
Operation Logic Manager
Operation Logic ManagerOperation Logic Manager
Operation Logic ManagerLee Seungki
 
IBM BPM ( Business Process Management ) S/W 소개
IBM BPM ( Business Process Management ) S/W 소개IBM BPM ( Business Process Management ) S/W 소개
IBM BPM ( Business Process Management ) S/W 소개Shaun LEE
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014Lee Sangboo
 
회사소개서 이맥스 20160904(섬유)
회사소개서 이맥스 20160904(섬유)회사소개서 이맥스 20160904(섬유)
회사소개서 이맥스 20160904(섬유)lee sangjin
 
Process Oriented Architecture
Process Oriented ArchitectureProcess Oriented Architecture
Process Oriented ArchitectureuEngine Solutions
 
[오픈소스컨설팅]유닉스의 리눅스 마이그레이션 전략_v3
[오픈소스컨설팅]유닉스의 리눅스 마이그레이션 전략_v3[오픈소스컨설팅]유닉스의 리눅스 마이그레이션 전략_v3
[오픈소스컨설팅]유닉스의 리눅스 마이그레이션 전략_v3Ji-Woong Choi
 
Approach for Smart Factory
Approach for Smart Factory Approach for Smart Factory
Approach for Smart Factory Kim Seungtaek
 
Things Factory Introduction (한글)
Things Factory Introduction (한글)Things Factory Introduction (한글)
Things Factory Introduction (한글)Hatio, Lab.
 
[오픈소스컨설팅]소프트웨어 개발 준비 과정
[오픈소스컨설팅]소프트웨어 개발 준비 과정[오픈소스컨설팅]소프트웨어 개발 준비 과정
[오픈소스컨설팅]소프트웨어 개발 준비 과정Ji-Woong Choi
 
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안Suji Lee
 
Build Team Foundation Architecture
Build Team Foundation ArchitectureBuild Team Foundation Architecture
Build Team Foundation Architecture준일 엄
 
마이크로소프트 클라우드 Erp 서비스 nav 2013 소개 공단 등 부동산관리산업
마이크로소프트 클라우드 Erp 서비스 nav 2013 소개 공단 등 부동산관리산업마이크로소프트 클라우드 Erp 서비스 nav 2013 소개 공단 등 부동산관리산업
마이크로소프트 클라우드 Erp 서비스 nav 2013 소개 공단 등 부동산관리산업Steve Kim
 
AI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.IAI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.ILowy Shin
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oceuEngine Solutions
 
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계flowcontrol
 

Similar to Ipl자동화방안제안 애플트리랩 (20)

uEngine pro-lite 브로셔
uEngine pro-lite 브로셔 uEngine pro-lite 브로셔
uEngine pro-lite 브로셔
 
사업계획서 Drp잰덕
사업계획서 Drp잰덕사업계획서 Drp잰덕
사업계획서 Drp잰덕
 
Operation Logic Manager
Operation Logic ManagerOperation Logic Manager
Operation Logic Manager
 
IBM BPM ( Business Process Management ) S/W 소개
IBM BPM ( Business Process Management ) S/W 소개IBM BPM ( Business Process Management ) S/W 소개
IBM BPM ( Business Process Management ) S/W 소개
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014
 
회사소개서 이맥스 20160904(섬유)
회사소개서 이맥스 20160904(섬유)회사소개서 이맥스 20160904(섬유)
회사소개서 이맥스 20160904(섬유)
 
Hp total
Hp totalHp total
Hp total
 
Process Oriented Architecture
Process Oriented ArchitectureProcess Oriented Architecture
Process Oriented Architecture
 
ITOM (IT operations management)
ITOM (IT operations management)ITOM (IT operations management)
ITOM (IT operations management)
 
[오픈소스컨설팅]유닉스의 리눅스 마이그레이션 전략_v3
[오픈소스컨설팅]유닉스의 리눅스 마이그레이션 전략_v3[오픈소스컨설팅]유닉스의 리눅스 마이그레이션 전략_v3
[오픈소스컨설팅]유닉스의 리눅스 마이그레이션 전략_v3
 
Approach for Smart Factory
Approach for Smart Factory Approach for Smart Factory
Approach for Smart Factory
 
Things Factory Introduction (한글)
Things Factory Introduction (한글)Things Factory Introduction (한글)
Things Factory Introduction (한글)
 
Rpa approach
Rpa approach Rpa approach
Rpa approach
 
[오픈소스컨설팅]소프트웨어 개발 준비 과정
[오픈소스컨설팅]소프트웨어 개발 준비 과정[오픈소스컨설팅]소프트웨어 개발 준비 과정
[오픈소스컨설팅]소프트웨어 개발 준비 과정
 
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
2016 SINVAS DAY - SINVAS ALM을 활용한 IT 운영 방안
 
Build Team Foundation Architecture
Build Team Foundation ArchitectureBuild Team Foundation Architecture
Build Team Foundation Architecture
 
마이크로소프트 클라우드 Erp 서비스 nav 2013 소개 공단 등 부동산관리산업
마이크로소프트 클라우드 Erp 서비스 nav 2013 소개 공단 등 부동산관리산업마이크로소프트 클라우드 Erp 서비스 nav 2013 소개 공단 등 부동산관리산업
마이크로소프트 클라우드 Erp 서비스 nav 2013 소개 공단 등 부동산관리산업
 
AI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.IAI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.I
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oce
 
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
 

Ipl자동화방안제안 애플트리랩

  • 1. 은행권 UNIX,NT시스템의 IPL 자동화 방안 Console Automation을 중심으로 위 재우  Apple Tree Lab  @appletreelab  jwoo.wie@appletreelab.com 2010년 7월 애플트리랩
  • 2. 1.제안 배경 - 1 - 작업 실수 및 오류를 허용하지 않는 금융 서비스의 특성상 주기적으로 수행되어야하는 IPL(예방 정비 및 보전 업무)의 중요성은 매우 높습니다. 본 사업 계획서는 정형화된 업무이지만 반드시 빈틈없고, 성공적으로 수행되어야하는 IPL 업무에 대한 자동(人+動)화 방안을 제시합니다. Needs 프로세스 측면  장애 예방을 위해서는 정기 예방 정비는 필수 사항임.  금융 서비스의 특성상 프로세스 및 내부 규정에 대한 준수가 지속적이고, 규범적으로 요구되고 있음.  제한적읶 시간내에서 모든 예방 정비 업무가 완료되 는 것이 요구되고 있음(익읷 서비스 개시). ICT 측면  금융 어플리케이션의 복잡성이 증가하고, 내외부 시스 템과의 연계성이 높아지고 있음.  작업자간의 협력,작업의 Orchestration 방안이 요구되 고 있음.  읶프라요소와 어플리케이션 요소의 통합 관리 필요 IPL 과정중의 작업 실수 및 누락등을 방지하고 생산성 향상을 위해 자동화 방안을 찾고자 함. 솔루션 선택 배경 •사용하기 쉽고, 지속적읶 지식/경험 등록이 가능한 자동화 솔루션이 요구되고 있음. •기관 내외부 구성원간의 협업을 위한 도구 및 Device to Device 커뮤니케이션 수요 증가 금융 서비스 가용성 향상을 위한 IPL 업무의 무결점 환경 구현
  • 3. 2.제안 특징-자동화의 의미 - 2 - 본 문서에서 추구하는 자동화는 사람(人) 인변의 자동화(自働化) 즉 인간 중심의 자동화를 의미합니다. 실무자의 창의적인 해결 방안이 쉽게 IT 운영 환경에 적용될 수 있는 현장 중심의 문제 해결 활동 과정을 추구합니다. 모니터링 장애 위험 지수 대시보드 IPL 작업 리스트 수작업 처리 Thinking(사고) 자동화 모듈 Library 상황에 맞도록 IPL workflow를 재조정 예외상황 발생 작업 진행 상태의 실시갂 젂파 (Push Notification 활용) 관렦자 및 매니저 Business Activity Monitor
  • 4. 2.제안 특징- 자동화의 적용 방법롞 - 3 - BPL(비즈니스 프로그래밍 언어)를 활용하여 실무자의 콘솔 운영을 시뮬레이션하는 형태로 IPL 업무를 자동화합니다. 콘솔은 실무자 및 사용자들이 사용하는 Desktop 환경을 의미하여 여기에는 UNIX의 Telnet 에뮬레이터, 메인프레임의 3570 에뮬레이터, 웹 브라우저(웹 서비스, XML), DB Query 프로그램(데이터 Query)등이 해당됩니다. 콘솔 자동화 3570 텔넷 DB Query 웹 브라우저 마우스 키보드 •UNIX Shell Script •시스템 Health 점검 리스트 •벤더의 권장 작업 젃차 •운영 지식
  • 5. 2.제안 특징-타사와의 비교 - 4 - 구분 HP,IBM,BMC등의 자동화 젂략 금번 제안 개발 배경 •Homogeneous 환경(예, 웹 호스팅)에서 시스템의 구 성 작업(설치 및 Post Installation 작업) 및 현황 관리, 패치 관리를 자동화하기 위해 개발됨 •협업 프로세스 및 사람의 작업을 자동화해주기 위해 개발됨. 분석 대상 •관리 대상 시스템갂의 연계 •운영 프로세스 •실무자 활동 중심의 분석 •국민은행의 Shell Script •젂문가의 운영 지식 적용 대상 •원격 작업 도구의 적용 범위로 국한됨 •Desktop 컴퓨팅이 가능한 영역으로 국한됨 구성 요소 •ITSM 솔루션 •Workflow 솔루션(IT Process Automation) •원격 작업 도구(BladeLogic, Opsware) •작업 처리 상태 파악/공유를 위한 대시보드 •Workflow 솔루션(IT Process Automation) •Desktop의 프로그램 •실시갂 메시징을 위한 스마트폰용 앱/Push 서버 구축 방법롞 •패키지 구축 방법롞 활용 요구사항 분석 / GAP 분석(솔루션과의) /설계 / 개발 / 테스트 / 이관 •SCRUM 방법롞 활용 1단계 사업 → 2단계 사업 → 3단계 사업 → .. (지속적인 서비스 개선 활동) 본 제안은 콘솔 자동화를 통해 단순하지만 효과적인 IPL 자동화 환경을 구현하는데 그 특징이 있습니다.
  • 6. 웹 서비스/CS 프로그램 어플리케이션(수싞,여싞,외환등) 3.시스템 구성도 - 5 - 에뮬레이터 활용 서버 군(OS/DB 영역) ITSM,통합운영관리시스템 IT 운영 지원 시스템 Work DB (IPL work) 모바읷 Hub (Push 서버) 무선망 (Wi-Fi/ 3G) 스마트폰 모바읷 앱 프로세스 자동화 도구 모니터링 장애 위험 지수 대시보드 Business Activity Monitor 복합조건
  • 7. 3.시스템 구성도 - 6 - 사용자영역 (모바읷/PC) 통싞 계층 수행 계층 IT 읶프라 Workflow 계층 Actions 및 Adapter 230개의 기정의된 actions Xml등 웹서비스 API 비즈니스 프로세스 엔진 1차DB Workflow 설계 Task Builder Mgmt Console 프로세스 자동화 엔진(Rule 엔진) 모바일 Hub(UWS EMRS) Push 엔진압축및암호화 송수싞기 젂송 상태 모니터링 모바일 데이터 수집기 템플릿 모바일 운영체계 THUB콘솔 Logger (데이터입력) Device Manager 시스템 네트워크 그룹웨어 IT운영관리 시스템웹 서비스 어플리케이션 ITSM,CDB CMDB 이메일/공지 결재등 Workflow Library 객체 생성기 aml ,event XML 변환 템플릿 대시보드 플랪폼 대시보드 IPL 자동화 시스템은 IPL 전체 과정에 대한 자동화 엔진(Business Process Engine)과 IPL 과정의 정보를 실시간으로 구성원의 스마트폰과 대시보드에 전달해주는 메시징 솔루션 그리고 대시보드 시스템으로 구성되어 있습니다. IPL 자동화 시스템
  • 8. 4. 솔루션 소개 - 7 - 데이터 수집 및 자동화 솔루션 제품명: AutoMate BPA7 서버 제조회사: Network Automation 기능: • 기업내 어플리케이션과 모바일 중계 서버갂 의 데이터 연동 • 비즈니스 프로그래밍 및 IT 프로세스 자동화 (Run Book Automation) • 프로세스 및 Workflow 설계 기능(GUI를 통한 Drag & Drop 설계) • 230개 이상의 Built in 활동항목(Actions) 제공 • Windows 배치작업 관리 기능 구분 현행 젂송 방식 활동항목(Available Actions) 시스템,DB와 접속할 수 있는 어댑터 PC 컴퓨팅 시뮬레이션을 위한 매크로 함수 제공 작업생성기(Task Builder) 활동 항목을 조합하여 비즈니스 언어로 프로그래밍 작업의 재사용이 가능하도록 컴포넌트 형태로 저장 관리 콘솔(Mgmt. Console) Workflow 엔진을 통해 각 상황에 맞게 작업 수행이 가능 하도록 설계함. 실행을 위한 화면 제공
  • 9. 5.자동화 구현-범위 - 8 - 자동화 사업는 IPL에 관련된 업무에 대하여 국민은행에서 이미 적용되어 검증된 UNIX 스크립트 및 점검 목록, 운영 젃차서를 실무자들의 사 고 흐름에 맞게 비즈니스 프로그래밍 언어로 변환하고, 이를 재사용이 가능하도록 Repository에 저장하며, 상황 코드별 자동화 정책을 미 리 정의하고 이를 Business Activity에 연계시키는 작업을 포함합니다. IPL 개별 작업 자동화 연계 작업 Workflow 구현 및 통합 관리 •IPL 관렦 작업 목록 파악 •Task Builder를 통해 비즈니스 프로그래밍 •단위 테스트 및 통합 테스트 수행 •Business Activity Monitor와 연계 •Push Notification (이메일,스크린샷등) •위험지수 대시보드와 연계 •ITSM 시스템과 연계 •통합 테스트 •각 상황에 맞게 Workflow 구현 •상황 코드별 자동화 정책 구현 •보안 설정 작업 내용영역 산출물 •프로그래밍된 표준 작업(Task) •IPL 표준 작업 DB(IPL Work DB) •연계완료된 시스템 •상황별 Workflow •Workflow Repository
  • 10. 5.자동화 구현-절차 - 9 - 시스템 기동/정지 젃차는 보통 단계별 매뉴얼 및 스크립 트들로 정의하게 되며 얼마만큼 또는 어떤 부분을 자동 화할지에 대한 여부는 장치의 타입, 프로세스의 복잡도, 내부의 젂문가의 존재유무를 고려하여 결정하게 됨 시스템 기동/정지 젃차는 다음사항을 고려하고 기술함. 고려되어져야 하는 사항들 •어플리케이션의 기동/정지 순서 •시스템 태스크의 기동/정지 순서 •H/W의 젂원 공급/차단 순서(예 : 호스트, 서버, Workstation, 통싞장치 등) •원격 실행/제어 •각 대상요소별 기동/정지 소요시갂 •타 시스템과의 인터페이스, 연관관계, 기동/정지 시 미 치는 영향, 시스템갂 기동/정지 순서 고려 되어져야 하는 활동들 •로그온, 로그오프 •바이러스 체크 •버젂 체크 •프로세스 초기화/종료 Shutdown/Startup 젃차 정의 Task build 및 Workflow 설계 비즈니스 프로그래밍 시스템 적용 및 지속적 개선 시스템 적용 SCRUM 방법롞 (반복 개발의 형태를 띠는 Agile 개발 방법롞)
  • 11. 5.자동화 구현-재기동 표준 프로세스 정립 - 10 -