환경에서든 batch 시스템운영의 안정성과 편의성을 극대화합니다 ·...

7
NEXCORE Solution Family NEXCORE Batch Scheduler Product Brief 1 Highlights 다양한 형태의 Batch Job 수행과 세부적인 모니터링이 가능 별도의 Client 설치가 필요 없는 Web 방식 스케줄러 다양한 스케줄링 방식 및 시뮬레 이션 지원 시각적인 Job Flow 파악 및 다양 한 Flow 방식 설정 Contact us 경기도 성남시 분당구 정자동 25-1, SK u타워 02)6400-6123 http://nexcore.skcc.com 어떤 환경에서든 Batch 시스템 운영의 안정성과 편의성을 극대화합니다. 다양한 형식을 지원하는 웹 방식의 실시간 Batch 스케줄러 NEXCORE Batch Scheduler는 웹 브라우저를 통해서 실시간으로 Batch Job들을 컨트롤하고 모니터링 할 수 있는 제품입니다. 그동안 대부분의 Batch 스케줄링 도구들은 전용 프로그램을 사용자 PC 에 설치해야 했던 반면에, NEXCORE Batch Scheduler는 웹 기반의 화 면을 제공함으로써 시간과 장소의 구애를 받지 않고 편리하게 Batch 작 업을 관리할 수 있는 환경을 제공합니다. 또한 스케줄러의 Active-Active 방식의 이중화 운영이 가능하여, 하나의 스케줄러가 다운이 되는 상황에서도 즉각 안정적으로 작업 수행이 가능 하며, 여러 시스템에서 동작되는 Batch Job들을 한 곳에서 관리할 수 있 게 하여 편리성과 활용성을 극대화 하였습니다. 단순히 Shell 프로그램을 호출하는 형태뿐만 아니라, JAVA의 EJB나 POJO 형태, C 프로그램 등의 수행과 컨트롤은 물론, 파일 로딩 감시나 일정시간 대기, Dummy Job 수행, 센터컷 호출 등의 다양한 기능을 제 공함으로써 기존에 운영되고 있던 Batch Job의 변경을 최소화 하고, 제 품 변경에 따른 Risk를 최소화 할 수 있습니다. 또한 진행율에 따른 세부적인 컨트롤을 제공하고, 선/후행 설정에 따른 Job Flow까지 시각적으로 파악하고 설계 가능하도록 하여 완벽한 컨트 롤을 가능하게 하였습니다. 마지막으로 다양한 일자 스케줄링 기능 및 업무 상황에 특화된 Calendar를 제공하며 이를 시뮬레이션 해 볼 수도 있어 외산 제품에 비 해 적용이 편리하며, 고객 비즈니스 상황에 최적화된 환경을 제공합니 다. 이처럼, NEXCORE Batch Scheduler를 도입함으로써, 외산 제품에 비 해 더 적은 비용으로 더 다양한 기능과 높은 안정성을 지닌 Batch 운영 환경을 구축할 수 있습니다.

Upload: others

Post on 04-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 환경에서든 Batch 시스템운영의 안정성과 편의성을 극대화합니다 · 2015-03-31 · NEXCORE Batch Scheduler의 제공 기능은 다음과 같습니 다. 다양한

NEXCORE Solution Family

NEXCORE Batch Scheduler

Product Brief

1

Highlights

다양한 형태의 Batch Job 수행과

세부적인 모니터링이 가능

별도의 Client 설치가 필요 없는

Web 방식 스케줄러

다양한 스케줄링 방식 및 시뮬레

이션 지원

시각적인 Job Flow 파악 및 다양

한 Flow 방식 설정

Contact us

경기도 성남시 분당구 정자동

25-1, SK u타워

02)6400-6123

http://nexcore.skcc.com

어떤 환경에서든 Batch 시스템 운영의

안정성과 편의성을 극대화합니다. 다양한 형식을 지원하는 웹 방식의 실시간 Batch 스케줄러

NEXCORE Batch Scheduler는 웹 브라우저를 통해서 실시간으로

Batch Job들을 컨트롤하고 모니터링 할 수 있는 제품입니다.

그동안 대부분의 Batch 스케줄링 도구들은 전용 프로그램을 사용자 PC

에 설치해야 했던 반면에, NEXCORE Batch Scheduler는 웹 기반의 화

면을 제공함으로써 시간과 장소의 구애를 받지 않고 편리하게 Batch 작

업을 관리할 수 있는 환경을 제공합니다.

또한 스케줄러의 Active-Active 방식의 이중화 운영이 가능하여, 하나의

스케줄러가 다운이 되는 상황에서도 즉각 안정적으로 작업 수행이 가능

하며, 여러 시스템에서 동작되는 Batch Job들을 한 곳에서 관리할 수 있

게 하여 편리성과 활용성을 극대화 하였습니다.

단순히 Shell 프로그램을 호출하는 형태뿐만 아니라, JAVA의 EJB나

POJO 형태, C 프로그램 등의 수행과 컨트롤은 물론, 파일 로딩 감시나

일정시간 대기, Dummy Job 수행, 센터컷 호출 등의 다양한 기능을 제

공함으로써 기존에 운영되고 있던 Batch Job의 변경을 최소화 하고, 제

품 변경에 따른 Risk를 최소화 할 수 있습니다.

또한 진행율에 따른 세부적인 컨트롤을 제공하고, 선/후행 설정에 따른

Job Flow까지 시각적으로 파악하고 설계 가능하도록 하여 완벽한 컨트

롤을 가능하게 하였습니다.

마지막으로 다양한 일자 스케줄링 기능 및 업무 상황에 특화된

Calendar를 제공하며 이를 시뮬레이션 해 볼 수도 있어 외산 제품에 비

해 적용이 편리하며, 고객 비즈니스 상황에 최적화된 환경을 제공합니

다.

이처럼, NEXCORE Batch Scheduler를 도입함으로써, 외산 제품에 비

해 더 적은 비용으로 더 다양한 기능과 높은 안정성을 지닌 Batch 운영

환경을 구축할 수 있습니다.

Page 2: 환경에서든 Batch 시스템운영의 안정성과 편의성을 극대화합니다 · 2015-03-31 · NEXCORE Batch Scheduler의 제공 기능은 다음과 같습니 다. 다양한

NEXCORE Solution Family

NEXCORE Batch Scheduler

Product Brief

2

NEXCORE Batch Scheduler의 특징

NEXCORE Batch Scheduler의 장점이라면 기존 경쟁제품

들이 가지고 있던 단점들을 극복한 제품이라는 것입니다. 다

양한 형태의 Batch Job을 지원하면서도, Job Flow나

Status, 스케줄 관리가 시각적으로 가능합니다. 리소스를 많

이 요구하는 작업이나 시스템 장애 상황에서도 안정적으로

운영이 가능하고, 모든 시스템을 한 번에 웹에서 통합 관리

하여 편의성까지 제공합니다. 경쟁 제품이 정의했던 시장과

제품의 속성을 새롭게 정의한 혁신적인 제품입니다.

다양한 요구사항에 대응

기존의 Batch Scheduler 제품들이 스케줄에 따른 프로그램

의 단순한 수행이 전부였다면, NEXCORE Batch

Scheduler는 고객의 비즈니스에서 도출되는 다양한 요구사

항에 대응할 수 있는 준비가 되어 있습니다.

단순한 Shell 프로그램만을 호출하는 것에서 벗어나서, 다양

한 형태의 Batch Job을 호출할 수 있고, NEXCORE

Framework에서 제공하는 라이브러리를 통해 트랜잭션 관

리까지 가능한 Batch Job을 만들 수 있고, 이렇게 논리 단위

로 구분된 Batch Job은 더 세밀한 관리와 통제가 가능하여

운영 편의성을 향상시킵니다.

또한, 다양한 비즈니스 환경에 적용할 수 있도록, 영업일, 대

체일, 익일, 전일과 같이 다양한 방식의 날짜 스케줄링 방식

을 제공하고, Batch Job Flow의 중간 단계에서 관리자의

Confirm을 받거나, 긴급상황에서 일시적으로 Job들의 실행

을 차단하는 기능들도 제공합니다.

복잡한 Batch Job들의 안정적인 처리

24시간 대량의 데이터를 다루는 기업 환경에서 Batch

Scheduler 역시 항상 안정적으로 동작해야 합니다.

NEXCORE Batch Scheduler는 이중화된 시스템끼리

Batch Job의 Schedule Data를 서로 공유할 수 있도록 되어

있어서, 기존 유사 제품과 달리 Active-Standby 방식이 아

닌 Active-Active 방식으로 이중화 구성이 가능하기 때문에

장애 발생 시에도 즉각적인 대응이 가능합니다.

또한, 시스템 별로 Batch Scheduler를 별도로 설치해야 할

필요 없이 다양한 시스템에서 돌아가고 있는 Batch Job을

한 곳에서 관리할 수 있도록 분산 실행 환경을 제공합니다.

기업 Needs에 맞춘 편리하고 강력한 기능

여러 프로젝트 경험과 VoC 청취를 통해 고객 Needs에 맞춘

다양한 기능들을 준비했습니다. 특히, 웹 기반으로 제공되는

스케쥴러는 별도의 클라이언트 프로그램을 설치할 필요 없

이 언제 어디서든 편리하게 운영이 가능하도록 도와줍니다.

또한, 논리적 선후행을 포함하는 Batch Job의 Flow를 시각

적으로 보여주며, 해당 Job에 대한 실시간 정보 및 실행 결

과 제공 기능 등은 운영인력이 쉽게 이해하고 정확하게 관

리할 수 있도록 도움을 드립니다.

NEXCORE Batch Scheduler 기능 상세

NEXCORE Batch Scheduler의 제공 기능은 다음과 같습니

다.

다양한 종류의 Batch Job 지원

NEXCORE Batch Scheduler에서는 Shell Command뿐만

아니라 JAVA나 C 프로그램을 구동할 수도 있고, 특정 폴더

에 파일이 저장되었는지를 감시하는 등의 다양한 기능 등을

제공합니다.

지원형식 설 명

JAVA

(EJB)

NEXCORE 프레임워크의 라이브러리를

통해 개발하는 경우로 트랜잭션 관리 가능

JAVA

(POJO)

일반 JAVA 개발 환경을 통해 개발하는 경

우로 트랜잭션 관리 불가

C 프로그램 C Batch 프로그램 호출

Page 3: 환경에서든 Batch 시스템운영의 안정성과 편의성을 극대화합니다 · 2015-03-31 · NEXCORE Batch Scheduler의 제공 기능은 다음과 같습니 다. 다양한

NEXCORE Solution Family

NEXCORE Batch Scheduler

Product Brief

3

Shell

커맨드

쉘 프로그램(UNIX)이나 커맨드 프로그램

(Windows)을 호출하는 경우로 진행률 표

시는 불가능

파일감시 정해진 서버의 특정 디렉토리에 특정 파일

이 들어왔는지 주기적으로 확인 하는 기능

Sleep 정해 준 시간만큼 아무 일도 하지 않고

Sleep

Dummy 선후행 Job 구성시 논리적으로 필요한 경

우 사용할 수 있는 Dummy Job

Center Cut 입력데이터를 읽어 Center Cut 호출을 함

Batch Job의 다양한 컨트롤 가능

기존 제품들은 Batch Job의 상태가 성공/실패/진행의 3가

지에 불과했던 반면, NEXCORE Batch Scheduler에서는

더욱 고도화된 상태 구분과 컨트롤을 제공합니다.

강제실행

(Force run)

무조건 강제 실행(단 Running 상태

제외)

다시실행

(Rerun)

상태를 WAIT 상태로 변경하여 다시

실행 가능

강제종료

(Stop)

강제종료 함(자바 환경은 프로그램을

통해서 종료하며 쉘 실행은 프로세스

를 Kill함)

일시정지

(Suspend) 프로그램을 잠시 멈춤

계속실행

(Resume) 일시 정시 상태에서 다시 실행

강제정상종료

(Force EndOK)

종료 상태를 다시 실행 가능하도록

정상 종료시킴

상태잠금

(Lock)

상태를 잠금 하여 인스턴스가 실행되

지 않도록 함

상태잠금해제

(UnLock) 상태 잠금 해제를 함

이러한 컨트롤을 통한 구성의 예를 도식으로 나타내면 아래

와 같습니다.

이러한 NEXCORE Batch Scheduler만의 특징은 담당자로

하여금 보다 세밀하고 정확하게, 원하는 대로 Batch Job들

을 컨트롤 할 수 있도록 합니다.

Batch Job Flow의 논리적이고 Visual한 구성

Batch Scheduler를 도입했음에도 불구하고 선행 Job의 종료

시점을 예측할 수 없어 밤새 대기해야 했던 경험이 있으시

다면 NEXCORE Batch Scheduler의 선행 Batch Job Flow

생성 기능을 사용해 보시기 바랍니다.

이 기능은 다양하고 복잡한 비즈니스 로직을 Batch Job

Flow 내에서 완벽하게 반영할 수 있도록 하며, 분산 환경 아

래에서 개별적으로 실행되는 여러 개의 Batch Job들을 논리

Page 4: 환경에서든 Batch 시스템운영의 안정성과 편의성을 극대화합니다 · 2015-03-31 · NEXCORE Batch Scheduler의 제공 기능은 다음과 같습니 다. 다양한

NEXCORE Solution Family

NEXCORE Batch Scheduler

Product Brief

4

적으로 구성할 수 있어서 완벽한 Batch의 Control이 가능하

게 합니다.

Job ID를 통하여 선행 Batch Job을 구분하고, And와 Or 조

건을 통해 여러 가지 조건을 동시에 지정할 수 있습니다. 지

정할 수 있는 선행 Job의 상태는 아래와 같습니다.

OK 종료 선행 Job이 END OK 일 경우

Fail 종료 선행 Job이 END Fail 일 경우

종료 선행 Job이 END OK 이거나 END

Fail

인스턴스 존재 선행 Job의 인스턴스가 존재할 때

인스턴스 없음 선행 Job의 인스턴스가 없을 때

OK 종료이거나

인스턴스 없음

선행 Job의 인스턴스가 END OK 이

거나 인스턴스가 없을 때

Fail이거나

인스턴스 없음

선행 Job의 인스턴스가 END Fail 이

거나 인스턴스가 없을 때

종료이거나

인스턴스 없음

선행 Job의 인스턴스가 종료되었거나

인스턴스가 없을 때

모든 인스턴스

OK 종료

모든 선행 Job의 인스턴스가 모두

END OK 종료가 되었을 경우

모든 인스턴스

Fail 종료

모든 선행 Job의 인스턴스가 모두

END Fail 종료가 되었을 경우

모든 인스턴스

종료

모든 선행 Job의 인스턴스가 모두 종

료가 되었을 경우

또한 이렇게 구성된 Job Flow는 각각의 진행 건수와 진행률

이 표시되어 아래처럼 한 눈에 확인이 가능하고,

목록으로만 제공되는 것이 아니라 다음 화면과 같이 Visual

Job Flow 기능을 통해 시각적으로 확인할 수 있어서 Batch

Job들의 선후행 관계 및 실행 상태들을 쉽게 모니터링 할 수

있습니다.

다양한 Scheduling 방식 제공

고객의 다양한 비즈니스 환경에 맞출 수 있도록 동종 제품

최다 수준의 일자 Scheduling 옵션을 제공합니다. 또한, 이

렇게 설정된 실행 일자들을 Calendar 상에서 시뮬레이션 해

볼 수 있어서 확인이 편리합니다.

1. 날짜 직접 입력

- 수행 조건에 해당되는 월과 일을 각각 설정

- 스케줄러와 연동된 Calendar에서 날짜 직접 설정

2. 정규 표현식 사용 가능

- 예) ....02.. : 매년 2월(의 모든 날)에 실행

- 예) ....(0[1-6])01/....(0[7-9]|1[0-2])LD : 매년 상

반기(1~6월)는 1일 수행, 하반기(7~12월)는 말일(LD)

수행

3. Calendar 연산

첫 몇 일과 끝 몇 일 설정(Bn/En 형식)

Page 5: 환경에서든 Batch 시스템운영의 안정성과 편의성을 극대화합니다 · 2015-03-31 · NEXCORE Batch Scheduler의 제공 기능은 다음과 같습니 다. 다양한

NEXCORE Solution Family

NEXCORE Batch Scheduler

Product Brief

5

- 예) B1/B2/E2/E1 :

- 예) -B1/-E1 :

4. 함수를 통한 주/요일 설정

- 몇 번째 주의 몇 번 째 요일 설정

예) 1D1/1D2 : 첫번째 일/월요일

예) W2D3/W2D4 : 두번째 주의 화/수요일

예) WAD5/WAD6 : 매주 목/금요일

5. 익전일, 대체일 설정 기능

- 익#일(A#), 전#일(B#) 설정 가능

- 휴일인 경우 전영업일/익영업일 대체 설정 가능

- Reverse 기능을 통해 설정된 날짜 제외 실행 가능

Batch Job의 안전 수행 보장 기능

중요한 Batch Job들이 잘못 수행되었을 때, 그 파급효과는

상상을 초월합니다. NEXCORE Batch Scheduler는 Batch

Job이 안전하게 수행될 수 있도록 다양한 기능들을 제공합

니다.

1. Confirm 기능

Job 실행 조건 중 하나의 속성으로써, 운영자가

Confirm 버튼을 눌렀는지의 여부를 체크하여 수행하

며, 해당 Job을 통해 생성되는 모든 인스턴스에 적용됩

니다.

2. Lock(상태 잠금) 기능

Job 인스턴스의 상태를 잠그는 기능. 이를 해제할 때까

지 Running 상태로 바꾸지 못하고 Wait 상태로 대기

하는 기능으로, 긴급 상황에서 Wait하고 있는 대기상

태의 Job들을 실행시키지 않도록 조치할 수 있습니다.

해당 인스턴스에만 적용되므로 다음 수행 시에는 적용

되지 않습니다.

3. 병렬 제한 그룹 설정 기능

한 순간에 수 많은 Batch Job들이 동시에 실행되어 서

버의 가용성을 떨어트리는 것을 방지하기 위해서, 시스

템 사용도가 높은 특정 Batch Job들을 병렬 제한 그룹

으로 설정하고, 이 그룹 내에서 동시에 수행 가능한

Batch Job들의 최대 개수를 제한할 수 있습니다. 제한

개수를 넘어가는 경우 Wait 상태로 대기하고 있다가,

제한 개수 이하로 떨어지는 경우에 실행됩니다.

4. Batch Job 수행 결과 통지 기능

특정 Batch Job의 수행 결과를 지정된 수신자에게 E-

mail, SMS 등으로 통지할 수 있는 인터페이스를 제공

합니다. 또한 Job ID의 패턴에 따라서 통지 여부와 방

식을 결정할 수도 있어 편리합니다. (단, SMTP 서버와

SMS 서버는 별도 구축이 필요합니다.)

5. Job 이관 기능

Scheduler에서 제공하는 Job 이관 기능을 통해 개발 환

경에서 설정된 정보를 운영환경으로 안전하고 간단하

게 이관하여 등록할 수 있습니다.

6. 계정관리 기능

계정별로 차등화된 권한을 부여함으로써 Batch 시스템

을 안정적으로 운영할 수 있습니다.

종류 권한

관리자권한

스케줄러 서버 정보 설정

에이전트 등록/삭제

전역 변수 등록/삭제

계정 등록/삭제

운영자권한 Job 강제실행, 강제종료 등 컨트롤

Job 등록정보 변경신청 승인/반려

기본권한 Job 로그 조회 및 모니터링

Job 등록 정보 신규/변경 요청

기타 기능

그 외에 제공하는 기능들은 다음과 같습니다.

1. 매개변수(Parameter) 제공

A. 개별 매개변수

- Job 등록시 설정

- 개별 Job에 적용

B. 전역 매개변수

- 관리자 권한으로 Batch Admin에서 설정함

- 전체 Job에 동일하게 적용

C. 내장 매개변수

- 별도의 설정 없이 스케줄러가 내부적으로 일괄

Page 6: 환경에서든 Batch 시스템운영의 안정성과 편의성을 극대화합니다 · 2015-03-31 · NEXCORE Batch Scheduler의 제공 기능은 다음과 같습니 다. 다양한

NEXCORE Solution Family

NEXCORE Batch Scheduler

Product Brief

6

설정함.

- 전체 Job에 동일하게 적용

파라미터명 설명

TIME 현재시각

DATE 현재날짜

DATETIME 현재날짜시각

PROC_DATE Job에 주어지는 처리일

BASE_DATE 업무 프로그램에서 매개변수

로 받아 처리할 기준일

RUN_COUNT

실행횟수. 동일 Job Instance

를 여러 번 실행할 경우 횟수

가 증가함.

NEXCORE_HOME 홈 Directory 위치.

SYSTEM_ID 시스템 ID.

SCHEDULER_ID 스케줄러 ID

JOB_ID Job Id

2. 매개변수(Parameter) 함수

하나의 Batch Job을 다양하게 활용할 수 있도록 함수

기반의 매개변수를 제공하고 이렇게 설정한 매개변수

를 시뮬레이션 해 볼 수도 있도록 지원합니다.

제공함수 설명

SUBSTRING 문자열을 자를 경우 사용.

LENGTH 문자열의 길이를 구함

SPACE 공백으로 구성된 문자열을 구함

INDEX 문자열의 위치값을 반환(왼쪽에서 오른

쪽)

LASTINDEX 문자열의 위치값을 반환(오른쪽에서 왼

쪽)

DATEADD 일을 더함

MONTHADD 월을 더함

YEARADD 연을 더함

BOMDATE 월의 첫째 일을 리턴함

EOMDATE 월의 말일을 구함

NUMADD 숫자를 더함

NUMMUL 숫자를 곱합

NUMDIV 숫자를 나눔

LOWER 소문자로 변환

UPPER 대문자로 변환

GETENV OS 환경 변수 값을 구함

GETRETVAL 최종 실행 리턴 값을 구함

GETINPARAM 최종 실행 파라미터 값을 구함

3. 통합 로그 관리 체계

제공되는 API를 통하여 단순 stdout, stderr 로그 뿐만

아닌, Batch Job이 생성하는 모든 개별 로그들을 조회

하고 관리할 수 있도록 합니다. 이를 통해 Batch 로그

레벨을 실시간으로 변경할 수도 있어서 모든 시스템의

Batch 로그들을 통합 관리할 수 있는 종합적인 체계를

제공합니다.

4. 서버 원격 관리 및 모니터링 기능

Agent가 설치된 Batch Server를 원격에서 손쉽게 관리

할 수 있는 기능을 제공합니다. 이를 통해 Batch Job의

실행 및 차단을 실시간으로 설정할 수 있어, 운영상 발

생할 수 있는 긴급상황에 즉각 대처할 수 있으며, 서버

의 메모리 상태와 Thread 상태를 실시간으로 모니터링

할 수 있습니다.

5. 엑셀 파일을 통한 Batch Job 정보 관리

엑셀 다운로드 및 업로드 기능을 통해 손쉽게 Batch

Job 정보를 관리할 수 있습니다.

지원 Platform 및 버전

메모리 : 최소 2GB, 4GB 이상 권장

10GB 이상의 하드디스크 여유 공간

Database : Oracle, DB2, Sybase, MySql, MS-SQL,

PostgreSQL 중 하나

브라우저 : IE 8 이상, 또는 Chrome

JDK : 1.5 버전 이상

Page 7: 환경에서든 Batch 시스템운영의 안정성과 편의성을 극대화합니다 · 2015-03-31 · NEXCORE Batch Scheduler의 제공 기능은 다음과 같습니 다. 다양한

NEXCORE Solution Family

NEXCORE Batch Scheduler

Product Brief

7

Copyrights 2013, SK C&C Co. All Rights Reserved.

SK C&C

경기도 성남시 분당구 정자동 25-1 SK u타워

SK C&C 및 NEXCORE, Alopex 브랜드와 로고는 SK C&C의

자산입니다. 여기에 기재된 다른 제품이나 서비스의 이름은 SK C&C 혹은

다른 회사의 등록상표입니다.

이 문서에 포함된 정보는 정보 제공을 위한 목적으로만 사용되어야 합니다.

이 문서에 포함된 정보의 완전성과 정확성을 위하여 최선의 노력을

경주하였음에도 불구하고, 이 문서는 어떤 종류의 명시적, 묵시적 보증을

포함하지 않고 “있는 그대로” 제공됩니다. 또한, 이 문서에 기재된

정보들은 SK C&C의 현재 제품 계획과 전략에 의거하여, 사전 예고 없이

변경될 수 있습니다. SK C&C는 이 문서 또는 관련된 다른 문서의

사용으로 인해 발생한 손해에 대하여 책임지지 아니합니다.

이 문서에 포함된 모든 내용은 제품에 대해 보증하거나 책임을 명시하기

위한 것이 아니며, SK C&C 또는 그 공급 업체나 라이선스 계약을 변경할

수 없습니다.

모든 SK C&C의 고객은 법적 요구사항을 준수할 책임이 있습니다. 고객이

이러한 법률을 준수하기 위해 수행해야 하는 행동 및 고객의 비즈니스에

영향을 미칠 수 있는 관련 법규 및 규정에 대하여 자격있는 법률 고문의

조언을 받는 것은 고객의 책임입니다.

기술된 모든 사례는 특정 고객이 당사의 제품을 사용하고, 이를 통해 얻은

결과를 기술한 것입니다. 실제 비용, 성능 등의 특성은 고객에 따라 다를 수

있습니다.