메인 컨텐츠로 가기

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

developerWorks에 처음 로그인하면 developerWorks프로파일이 생성됩니다.귀하의 프로파일에서 동의하신 내용이 공개되지만 이 사항은 언제든지 변경 가능합니다. 귀하의 성명(숨김으로 체크되어 있어도 표시됩니다)과 디스플레이 이름은 게시한 컨텐츠나 사이트 엑세스시 표시됩니다.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

처음 developerWorks에 로그인할 때 프로파일이 작성되므로, 이를 위해 디스플레이 이름을 선택해야 합니다. 선택하신 디스플레이 이름은 developerWorks에 게시한 컨텐츠에 표시됩니다.

3글자 이상 31글자 이하의 길이로 사용 가능합니다. dW커뮤니티 내에서는 보안상 이메일주소를 제외한 다른 이름을 지정하셔야 합니다.

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

Informix Dynamic Server와 함께 Optim 사용하기, Part 2: IDS와 함께 Optim을 사용하기 위한 시나리오

Dhanashri Kudgavkar, Informix-Interoperability Team, India Software Lab, IBM
Dhanashri Kudgavkar photo
Dhanshri Kudgavkar works for the Interoperability team, ISL, India. She has extensive experience with IDS behaviors and features.
Prasanna Alur Mathada, Informix-Interoperability Team, India Software Lab, IBM
Prasanna Mathada
Prasanna Mathada is a certified Informix Professional. He currently works for the Interoperability team, ISL, India.

요약:  이 시리즈Part 1에서는 IBM Optim®을 사용하여 IBM® Informix® Dynamic Server를 구성하는 방법을 살펴보았습니다. 이 튜토리얼에서는 Optim Data Privacy Solution을 Informix과 함께 사용하는 것이 실질적인 문제점을 해결하는데 어떻게 도움을 줄 수 있는지 몇 가지 시나리오를 통해 확인합니다.

이 연재 자세히 보기

원문 게재일:  2010 년 4 월 29 일
난이도:  중급 PDF:  A4 and Letter (1700 KB | 27 pages)Get Adobe® Reader®

페이지뷰: 5646 회
의견: 

시작하기 전에

소개

시리즈Part 1에서는 Informix Dynamic Server와 Optim을 모두 소개했다. Microsoft® Windows®와 Linux®(또는 UNIX®) 환경에서 Optim에 맞게 IDS 서버와 IDS 클라이언트를 구성하는 방법을 살펴보았다. 이외에도 Optim을 구성하고 Optim 디렉토리와 DB 별명을 설정하는 과정을 단계별로 설명했다.

이 튜토리얼에서는 Optim의 기능을 사용하여 테스트 데이터를 마스크하고 개인정보를 유지보수할 수 있는 방법을 시나리오를 이용하여 설명한다.

Optim 데이터 개인정보 보호 솔루션과 IDS

똑똑한 지구가 실현되면서 조직에서 종이가 사라지고 조직은 고객 데이터를 저장하기 위해 컴퓨터에 매우 의존하게 된다. 따라서 데이터 거버넌스가 비즈니스 성공을 위해 매우 중요한 프로세스가 된다. 고객의 충성도 및 신뢰와 더불어 수백만 달러의 수익이 걸려 있기 때문에 중요한 클라이언트 데이터의 개인정보를 보호하는 것과 관련된 여러 가지 법률이 생겼다.

데이터 위반이 일어날 가능성이 있는 주요 환경 중 하나는 테스트 환경이다. Optim은 특정 개인정보를 마스크하거나 변환할 수 있는 강력한 데이터 변환 기능을 제공하여 애플리케이션을 테스트하는 과정에서 기밀 데이터를 사용할 수 있게 한다.

이 튜토리얼에서는 사회보장번호, 신용카드번호 및 이메일 ID와 같은 중요 정보를 변환하는 함수로 Optim에서 제공하는 몇 가지 변환 라이브러리 함수(각각 TRANS SSN, TRANS CCNTRANS EML)를 살펴본다. Optim에는 데이터 개인정보 보호 영역에서 사용할 수 있고 다양한 마스킹 기능을 제공하는 다양한 함수가 여러 가지 있다. 예를 들면, 이러한 함수에는 다음과 같은 것들이 있다.

  • LOOKUP, 검색 테이블을 사용하여 대상 컬럼 값을 판별하는 함수
  • HASH_LOOKUP, 소스 컬럼에서 파생된 값에 따라 검색 테이블에서 대상 컬럼 값을 판별하는 함수
  • RAND_LOOKUP, 검색 테이블의 아래 첨자가 난수인 검색 테이블에서 대상 컬럼 값을 선택하는 무작위 검색 함수

연간 수입을 기반으로 특정 시민에게 특별한 혜택을 제공하는 정부 시스템을 생각해 보자. 이러한 시민의 필수 데이터를 모으는 작업은 아웃소싱되며 데이터를 처리하는 애플리케이션은 다양한 조직에서 데이터를 받아서 이 데이터를 IDS 데이터베이스에 저장한다. 애플리케이션 테스트 팀은 시민의 사회보장번호, 이메일 ID, 신용카드번호, 연간 수입 등과 같은 모든 기밀 데이터에 액세스할 수 있는 권한이 있다.

다음 튜토리얼 섹션에서는 원본 데이터와 표시 형식 및 작동이 동일하고 원본 데이터의 컨텍스트와 일치하며 애플리케이션 로직을 충족시키고 시민의 개인정보를 유지보수하려는 목적에 부합하는 마스크된 데이터를 변환을 요청하는 과정에서 다양한 TRANS 함수를 사용하여 생성하는 방법을 확인한다.

전제 조건

이 튜토리얼에서는 독자가 다음과 같은 제품을 이미 설치하여 Part 1에 있는 지시사항에 따라 구성했다고 가정한다.

  • Informix Dynamic Server 11.50xC5
  • Informix CSDK 3.50xC5
  • Optim 제품:
    • IBM Optim Data Growth Solution 7.1.1
    • IBM Optim Test Data Management Solution 7.1.1
    • IBM Optim Data Privacy Solution 7.1.1

이 튜토리얼에 언급된 모든 시나리오에서는 Informix CSDK가 Optim 서버와 동일한 시스템에 있어야 한다. 그러나 IDS 서버가 있는 위치와는 관계가 없다.

18 | 다음

의견



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=20
Zone=Information Management
ArticleID=549823
TutorialTitle=Informix Dynamic Server와 함께 Optim 사용하기, Part 2: IDS와 함께 Optim을 사용하기 위한 시나리오
publish-date=04292010
author1-email=dkudgavk@in.ibm.com
author1-email-cc=
author2-email=amprasanna@in.ibm.com
author2-email-cc=

태그

Help
검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오.

태그를 더 많이 보거나 적게 보기 위해 슬라이더 막대를 사용하십시오.

인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다.

내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.

검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오. 인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다. 내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.