인벤토리 템플릿 포맷을 Excel Template형태로 다운로드 받아, 업로드 할 수 있습니다.
...
Note |
---|
해당 파일의 내용을 수정 하는 것은 문제가 발생하지 않으나, 파일의 확장자를 수정할 경우 문제가 발생할 수 있습니다. Upload Inventory에서 지원 하는 확장자의 경우 .xlsx/.xls 두가지 이며 다른 확장자일 경우 이용 할 수 없습니다. |
간단한 인벤토리 업로드 절차는 아래와 같습니다.
...
Info |
---|
유효성 검사 결과 '실패' 시 업로드 인벤토리 작업이 실행되지 않으며, 업로드 내역 목록에도 쌓이지 않습니다. |
*동영상 가이드가 제공되고 있으니 해당 가이드를 따라 진행할 경우 더욱 도움이 됩니다.
인벤토리 업로드 확인 사항
Note |
---|
인벤토리 업로드 전 반드시 아래 사항을 확인 후 시행 되어야 합니다. 참고 후 진행합니다. |
...
서비스(Services) 이름은 중복해서 업로드 할 수 없습니다, 단 다른 시트의 경우 이름의 중복을 허용합니다
데이터의 업데이트/신규 등록은 id 데이터 유무를 기반으로 합니다, 즉 id가 있을 경우 기존에 등록되어 있는 데이터를 신규 데이터로 업데이트를 진행할 수 있습니다.
id가 없을 경우 해당 데이터는 신규 데이터로 판단되어 신규 데이터로 생성합니다.
그렇기 때문에 Service id나 name 중 하나의 값은 반드시 존재해야 합니다.
각 시트의 필수 컬럼 데이터는 아래 항목 - “각 시트의 필수 컬럼/데이터” 를 참고합니다.
...
Sheet명 | 컬럼 | 설명 | ||
---|---|---|---|---|
Service | 서비스아이디(id) | Playce RoRo의 서비스 아이디 입니다.
| ||
서비스명(name) | Playce RoRo의 서비스 명입니다.
| |||
업무코드(business_code) | Playce RoRo의 서비스 코드입니다.
| |||
업무구분(business_category) | Playce RoRo의 서비스 카테고리입니다.
| |||
이관 대상 여부(Y/N) | 마이그레이션 대상 여부를 선택합니다.
| |||
Development(개발 담당)
| 개발 담당 회사/매니저/연락처 정보입니다
| |||
Maintenance(유지보수)
| 유지보수/관리 담당 회사/매니저/연락처 정보입니다
| |||
Deploy(배포담당)
| 배포 담당 회사/매니저/연락처 정보입니다
| |||
Operation(운영담당)
| 운영 담당 회사/매니저/연락처 정보입니다
| |||
전환 공수 | 마이그레이션 전환 Man-month 관련한 값입니다
| |||
이관 환경 구축 일정(시작)
| 마이그레이션 전략이 시작 되기 전 준비 단게에서 환경 구성에 대한 스케줄을 입력합니다.
| |||
이관 환경 구축 일정(종료)
| 마이그레이션 전략이 시작 되기 전 준비 단게에서 환경 구성에 대한 스케줄을 입력합니다.
| |||
이관 응용수정/테스트 일정(시작)
| 마이그레이션 전략 중 어플리케이션 테스트 스케줄을 입력합니다
| |||
이관 응용 수정/테스트 일정(종료)
| 마이그레이션 전략 중 어플리케이션 테스트 스케줄을 입력합니다
| |||
이관 Cut-Over일정 | 마이그레이션 전략 중 마이그레이션이 완료 되어 새롭게 구축된 시스템이 시작 되는 날짜를 입력합니다.
| |||
업무 중요도(심각도) | 서비스의 심각도를 표시합니다. 이 심각도가 높을 수록 우선순위 및 시스템 중요도를 높게 설정 하실 수 있습니다.
| |||
설명 | 서비스의 설명입니다 | |||
레이블 | 서비스의 레이블입니다 | |||
Server | 서비스 명/아이디 | 서비스 명과 서비스 ID를 입력합니다
| ||
서버 아이디 | 서버 아이디입니다.
| |||
서버 명 | 서버 명입니다.
| |||
전환 타입 (Migration Type) | 마이그레이션 Type을 선택합니다. Playce RoRo는 Rehost/Replatform 두가지 타입을 지원합니다
| |||
윈도우 여부 | 윈도우 서버 여부를 결정합니다.
| |||
IP Address | 서버에 접근 가능한 IP Address를 입력합니다 | |||
SSH Port | 서버에 접근 가능한 Port를 입력합니다 | |||
Username | 로그인이 가능한 User Name을 입력합니다. 서버에 존재하는 User Name이어야 합니다 | |||
Password | 로그인이 가능한 Password입니다 | |||
SSH 접속 용 개인 키 파일명 | SSH접속이 가능한 Private Key File형태(.pem, .JSON파일)의 파일 명을 입력합니다
| |||
SSH 접속 용 개인 키 업로드 경로 | SSH접속이 가능한 Private Key File형태(.pem, .JSON파일)가 존재하는 디렉터리 경로입니다
| |||
SSH 접속용 개인 키 파일 내용 | Private Key File형태(.pem, .JSON파일)의 파일 내용입니다
| |||
서버 위치(DMZ, 내부, Data Center 위치) | 서버의 위치입니다. DMZ등 위치를 입력합니다 | |||
용도 (Dev, Test, Stag, Prod, DR) | 서버의 역할, 즉 어떠한 환경으로 사용되고 있는지 선택합니다.
| |||
Hypervisor 타입(Baremetal, KVM, OpenStack, VMWare, AWS, GCP, Azure, Etc.) | 서버의 Hypervisor Type을 선택합니다. Bare metal 하이퍼 바이저 유형과 호스트 하이퍼 바이저 유형을 리스트에서 선택할 수 있습니다 | |||
이중화 방식(Single, A-A, A-S) | 서버의 클러스터 타입(이중화 구조)을 선택합니다
| |||
접근 제어 방식/솔루션(Gateone) | 서버 접근 제어 프로그램의 설치 여부, 혹은 사용 중인 접근 제어 프로그램을 입력합니다
| |||
tpmC (eg. 19.65K) | Transaction Processing Performance Council(tpmC)로 용량 산정에 따른 값을 입력합니다 | |||
도입(구입) 일 | 서버 구매 날짜를 의미합니다
| |||
제조사 | 서버 제조사 정보를 의미합니다 | |||
기종 및 모델 | 서버 모델 정보를 의미합니다 | |||
일련번호 | 서버의 시리얼 넘버를 의미합니다 | |||
Maintenance(유지보수)
| 유지보수/관리 담당 회사/매니저/연락처 정보입니다
| |||
설명 | 서버의 설명입니다 | |||
레이블 | 서버의 레이블입니다 | |||
Middleware | 서비스 명/아이디 | Playce RoRo에서 서비스 아이디와 서비스 명, 두개의 데이터 중 하나는 필수 입력 항목입니다. | ||
서버 명/아이디 | Playce RoRo에서 서버 아이디와 서버 명, 두개의 데이터 중 하나는 필수 입력 항목입니다. | |||
미들웨어 아이디 | 미들웨어의 아이디 입니다.
| |||
미들웨어 명 | 미들웨어의 이름입니다
| |||
미들웨어 타입 | 미들웨어 Type을 선택합니다.
| |||
공급사 | 설정 중인 Vendor사 이름을 선택합니다. | |||
도메인 홈 | 미들웨어 인스턴스 설치 경로입니다 | |||
솔루션 명 | 사용 중인 미들웨어의 솔루션 이름을 선택합니다 | |||
솔루션 버전 | 사용 중인 미들웨어의 솔루션 버전을 선택합니다 | |||
솔루션 설치 경로 | 미들웨어의 설치 경로입니다.
| |||
인스턴스 설치 경로 | 미들웨어 인스턴스 설치 경로입니다
| |||
미들웨어 구동 유저 | 실행 가능한 user name입니다
| |||
자바 버전 | Java version을 의미합니다. 공식 문서 버전 지침을 따라 1.6이나 1.6.0으로 입력합니다 | |||
Maintenance(유지보수)
| 유지보수/관리 담당 회사/매니저/연락처 정보입니다
| |||
설명 | 미들웨어의 설명입니다 | |||
레이블 | 미들웨어의 레이블입니다 | |||
Application | 서비스 명/아이디 | Playce RoRo에서 서비스 아이디와 서비스 명, 두개의 데이터 중 하나는 필수 입력 항목입니다. | ||
서버 명/아이디 | Playce RoRo에서 서버 아이디와 서버 명, 두개의 데이터 중 하나는 필수 입력 항목입니다. | |||
어플리케이션 아이디 | 어플리케이션의 아이디 입니다.
| |||
어플리케이션 명 | 어플리케이션의 이름입니다
| |||
어플리케이션 타입 | 어플리케이션의 종류를 선택합니다, 현재는 Web Application 형태를 우선 지원합니다 | |||
배포 경로 | 어플리케이션이 Deploy 되고 있는 서버의 경로를 의미합니다 | |||
분석 대상 어플리케이션 경로 | 어플리케이션 분석을 위해 어플리케이션을 URI형태로 지정할 수 있습니다.
| |||
분석 대상 업로드 파일 명 | 어플리케이션 분석을 위해 어플리케이션을 File형태로 지정할 수 있습니다.
| |||
분석 대상 업로드 파일 경로 | 위 분석 대상 업로드 파일 명을 입력 했을 경우 경로를 입력하는 항목입니다
| |||
분석 대상 디펜던시(jar) 목록으로 콤마(,) 구분자 사용 | 분석 대상(Application Assessment)에 사용 될 .jar형태의 파일 이름을 추가로 등록해서 사용할 수 있습니다. | |||
분석 대상 문자열 목록으로 콤마(,) 구분자 사용 | 분석 대상(Application Assessment)에 사용 될 custom한 string 형태의 값을 입력합니다.
| |||
Development(개발 담당)
| 개발 담당 회사/매니저/연락처 정보입니다
| |||
Maintenance(유지보수)
| 유지보수/관리 담당 회사/매니저/연락처 정보입니다
| |||
설명 | 어플리케이션의 설명입니다 | |||
레이블 | 어플리케이션의 레이블입니다 | |||
Database | 서비스 명/아이디 | Playce RoRo에서 서비스 아이디와 서비스 명, 두개의 데이터 중 하나는 필수 입력 항목입니다. | ||
서버 명/아이디 | Playce RoRo에서 서버 아이디와 서버 명, 두개의 데이터 중 하나는 필수 입력 항목입니다. | |||
데이터베이스 아이디 | 데이터 베이스의 아이디 입니다.
| |||
데이터베이스 명 | 데이터 베이스의 이름입니다
| |||
데이터베이스 타입 | 데이터 베이스의 종류입니다
| |||
데이터베이스 포트 | 데이터 베이스에 접근 가능한 포트를 입력합니다 | |||
데이터베이스 서비스 명 | 데이터 베이스 서비스 명을 입력합니다 | |||
JDBC Connection URL | jdbc:driver종류://IP:포트번호/DB명 형식으로 connection URL을 입력합니다 | |||
데이터베이스 사용자 | DB접근이 가능한 User Name을 입력합니다 | |||
데이터베이스 비밀번호 (SHA-512 등을 사용한 복호화 가능한 암호화 사용) | DB접근이 가능한 ID의 Password 입니다 | |||
데이터베이스 접근 제어 방식/솔루션(DBsafer) | DB접근을 제어하는 프로그램을 의미합니다, 예를들어 DBSAFER와 같은 프로그램을 의미합니다 | |||
Maintenance(유지보수)
| 유지보수/관리 담당 회사/매니저/연락처 정보입니다
| |||
설명 | 어플리케이션의 설명입니다 | |||
레이블 | 어플리케이션의 레이블입니다 |
※ 패스워드 또는 Key File 입력 시 두 개의 항목 중 하나라도 입력이 되어 있는 경우 해당 서버의 접속이 가능합니다.
엑셀 파일로 신규 데이터 생성 시 각 시트의 필수 컬럼/데이터(*가 있을 경우 필수 데이터 입니다)
Service | Server | Middleware | Application | DataBase |
---|---|---|---|---|
id(Service)* - number | id(server) - number | service_id* - number | service_id* - number | service_id* - number |
name(Service name)* - string | name(server name)- string | service_name* - string | service_name* - string | service_name* - string |
business_code* - string | service_id- number | server_id* - number | server_id* - number | server_id* - number |
business_category* - string | service_name - string | server_name* - string | server_name* - string | server_name* - string |
labels | migration_type(Migration Type) - string | id(middleware) - number | id(application) - number | id(database) - number |
description - string | windows_yn(Windows Y/N)- y/n(boolean) | name(middleware name)* - string | name(application)* - string | name(database)* - string |
migration_yn(Migration Y/N)* - y/n(boolean) | ip_address(IP Address)* - string | type - string | type(application type) - string | type(database type) - string |
man_month - number | port(SSH Port)* - string | vendor - string | deploy_path(배포경로) - string | port(database port) - string |
Environment Configuration Schedule
| username* - string | solution_name - string | analyze_application_uri(Application URI) - string | db_service_name(Database Service Name) - string |
Application Test
Schedule
| password* | solution_version - string | analyze_file_name(Application File) - string | connection_url(JDBC Connection URL) - string |
Cut-Over Date
| Private key file* - string
| solution_path - string | analyze_file_path(Application path) - string | username - string |
severity - string | server_location - string | instance_path - string | anlz_target_lib_list(Library Assessment) - string | password |
Configure Manager - string
| environment - string | run_user -string | anlz_target_str_list(String) - string | access_control(Access Control)- String |
hypervisor - string | java_version - string | Configure Manager - string
| Configure Manager - string
| |
access_control - string | Configure Manager - string
| description - string | description - string | |
tpmc - string | description - string | label | label | |
purchase_date - date | label | |||
manufacturer -string | ||||
model - string | ||||
serial_number - string | ||||
labels | ||||
description - string | ||||
Configure Manager - string
| ||||
cluster_type - string |
...
다운로드 이후, 생성된 파일의 내용을 확인할 경우 필수로 입력해야 하는 값에 대한 설명이 메모에 기록되어 있으며 가이드에 따라 해당하는 열과 행 값을 입력해야 합니다.
Upload List
리스트 | 결과 | ||||||||||||
업로드 상태File Name | 업로드한 파일의 이름이 출력됩니다. | ||||||||||||
Uploaded Date | 인벤토리 파일을 업로드한 날짜와 시간을 표시합니다. | ||||||||||||
Uploaded by | RoRo 내의 어느 사용자가 업로드했는지 표시합니다. | ||||||||||||
Upload Status | 업로드 이후 리스트에는 성공 했을 경우
| ||||||||||||
Uploaded Records는Records | 업로드에 성공한 Row를 설명합니다. | ||||||||||||
File Download | 파일 다운로드를 통해 업로드 작업을 실행한 파일을 다운로드 할 수 있습니다. |
...