logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

SOA 개념에서 구축까지 세트 - 전2권

SOA 개념에서 구축까지 세트 - 전2권

(『SOA 구축: 엔터프라이즈 아키텍처를 고려한』+ 『SOA: 서비스 지향 아키텍처』)

토마스 얼, 폴 브라운 (지은이), 장세영, 황상철, 이현정, 조문옥, 공상휘, 최종일, 이주영 (옮긴이)
  |  
에이콘출판
2011-02-18
  |  
69,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

SOA 개념에서 구축까지 세트 - 전2권

책 정보

· 제목 : SOA 개념에서 구축까지 세트 - 전2권 (『SOA 구축: 엔터프라이즈 아키텍처를 고려한』+ 『SOA: 서비스 지향 아키텍처』)
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9788960771826
· 쪽수 : 700쪽

책 소개

보편화된 서비스 중심의 아키텍처(SOA)를 엔터프라이즈 아키텍처를 고려해 구현할 수 있는 실천적 방법론을 제공하는『SOA 구축: 엔터프라이즈 아키텍처를 고려한』와 SOA, 서비스 지향, 웹서비스를 이해하고, 웹서비스로 SOA를 구축하는 방법을 배울 수 있도록 구성한 『SOA: 서비스 지향 아키텍처』로 구성된 세트.

목차

『SOA 구축』

1부 SOA의 기초

1장 SOA와 엔터프라이즈
___토탈 아키텍처
___아키텍처는 목적이 있는 구조다
___끊임없는 변화
___토탈 아키텍처 구성
___우리의 기업에서 토탈 아키텍처 작업 수행하기
___핵심 질문

2장 아키텍처 일반
___구조적인 구성
______컴포넌트
______하위컴포넌트
___기능적인 구성
______공유 자원
______변경 요건의 대응
______편리함의 유혹
___협업 기능
______액티비티
______객체
______통신
______비즈니스 프로세스
___토탈 아키텍처
___비기능 요건
___정련
___아키텍트의 역할
___엔터프라이즈 아키텍처
______아키텍처 스타일
______패턴
___요약
___아키텍처 기본사항에 대한 핵심 질문
___추천 문헌

3장 서비스
___서비스란
______오퍼레이션
______참조 객체
______소유된 객체
______관계의 소유
______캐시정보 관리
___서비스 인터페이스
______일반적 접근 기술
______공통 데이터 표현 기술
______일반적인 데이터 문법
______일반 오퍼레이션
______인터페이스 보편성 수준의 결정
___서비스 사용의 근본적인 이유
______서비스 재사용
______인터페이스 안정성
______서비스의 진화
___요약
___서비스 기본사항에 관한 핵심 질문
___추천 문헌

4장 서비스의 사용
___서비스 상호작용 패턴
______동기식 요청- 응답
______비동기식 요청- 응답
______구독 신청
______요청하지 않은 결과의 통지
______상호작용 패턴 요약
___서비스 호출
______서비스 직접 호출
______서비스 직접 호출의 변수
______직접 호출의 제약사항
______메시지 기반의 서비스 호출
___호출 제어
______정책 관리 지점
______프록시의 호출 제어
______중계 서비스를 사용한 호출 제어
___서비스 요청 라우팅
______부하 분산
______위치 기반 라우팅
______콘텐츠 기반 라우팅
___서비스 조합
______강결합 조합
______내재된 조합
______캐시를 사용한 조합
___서비스의 위치 정하기
___서비스 구현을 위한 엔터프라이즈 아키텍처
___요약
___서비스 사용에 대한 핵심 질문
___추천 문헌

5장 SOA 개발 프로세스
___SOA 개발은 무엇이 다른가?
___개발 프로세스 개요
___아키텍처 태스크
___전체 속에서의 아키텍처
___토탈 아키텍처 통합
______초기 범위 선정
______요구사항 정의
______비즈니스 프로세스 아키텍처의 설계
______시스템 아키텍처의 설계
______아키텍처 평가
___프로세스처럼 보이는 것을 찾아라!
___리스크 관리: 반복적으로 아키텍처 구성하기
___요약
___개발 프로세스에 관한 핵심 질문
___추천 문헌

2부 비즈니스 프로세스 전반


6장 프로세스
___연관 프로세스
___프로세스 성숙도
___연속 프로세스
___구조적 프로세스
___요약
___프로세스에 대한 핵심 질문
___추천 문헌

7장 초기 프로젝트 범위 설정
___비즈니스 프로세스 목록 수집
___인터뷰 진행
___목록의 문서화
______목표와 이해관계자
______프라이머리 프로세스
______관련 프로세스
______유사 비즈니스 프로세스
______프로세스 수치
___비즈니스 프로세스의 순위 선정
______우선순위 배정 계획
______점수 집계
___나머지 작업의 구조화
___요약
___범위 선정에 대한 핵심 질문

8장 요구사항의 기술
___구분
______액티비티의 구분
______참여자 구분하기
______설계는 구분 작업이다
___프로세스의 특성 정의
______컬래버레이션 다이어그램은 프로세스를 의미한다
______컬래버레이션 구성 요소
______참여자는 자신의 구성 요소를 모를 수 있다
___상호작용의 유형
______유스케이스 설명
______유스케이스의 한계
______UML 액티비티 다이어그램
______인터페이스 관점
______상호작용 패턴은 참여자의 특성을 기술한다
___요구사항은 설계를 반영한다
______요구사항은 상호작용 패턴을 명세화한다
______요구사항은 완전하지 않다
___요약
___요구사항에 대한 핵심 질문
___추천 문헌

9장 비즈니스 프로세스 아키텍처
___결과
___참여자와 그 역할
______참여자의 종류와 역할 구분
______역할과 그에 따른 고유한 액티비티
______역할과 비즈니스 프로세스의 진화
______역할의 식별과 이해
___액티비티와 시나리오
______시나리오와 변종 프로세스
______프로젝트 효율성
___시나리오 모델링
______참여자 역할의 차별화
______액티비티에 대한 책임성 부여
___상호작용 모델링하기
______생산자-소비자의 상호작용
______동시에 발생하는 상호작용
______단순 표기법
______시나리오 변형
______예외처리
___상세화 수준은 얼마나 충분한가?
___액티비티 다이어그램 사용을 위한 지침
___요약
___프로세스 아키텍처에 대한 핵심 질문
___추천 문헌

10장 마일스톤
___기본적인 프로세스 마일스톤
___마일스톤 순서의 변이
___그룹화된 마일스톤
___마일스톤의 인식에 따른 설계
___마일스톤을 이용한 프로세스 간 커플링 감소
___요약
___마일스톤에 대한 핵심 질문

11장 프로세스 제약조건
___비즈니스 프로세스 제약조건에 의한 시스템 제약조건 도출
___성능 제약조건
______속도와 응답시간
______핵심 성과 지표
______성능 서비스 수준 협약
___고가용성과 장애 허용성
______용어 정의
______모든 상대적인 것
______투자 대 위험성
______비즈니스 프로세스의 설계가 시스템 투자에 주는 영향
______위험성에 주목하라
______위험성 관련 서비스 수준 협약
___보안
___보고와 모니터링, 그리고 관리
______보고
______모니터링
______관리
___예외사항 처리
___테스트와 인수
______시스템 설계에 영향을 주는 테스트
______테스트를 통해 컴포넌트의 추가
______테스트에 필요한 환경
___준수해야 할 제약조건
___요약
___프로세스 제약조건에 대한 핵심 질문
___추천 문헌

12장 관련 프로세스
___서비스 식별
______공유상태 관리
______서비스 정의의 정제
______기존 프로세스의 모델링
___트리거 이벤트
______독립 프로세스
______의존 프로세스
______이벤트 기반 프로세스로의 변화
___요약
___관련 프로세스에 대한 핵심 질문

13장 도메인 모델링
___UML 클래스 표기법
___ATM 사례에 대한 도메인 모델
___도메인 모델의 역공학
___요약
___도메인 모델링에 대한 핵심 질문
___추천 문헌

14장 아키텍처: 프로세스와 도메인 모델링
___프로세스와 도메인의 모델링이 주는 의미와 역할
___표준 및 우수 사례의 선정
___프로세스와 도메인 지식의 전달 관리
___프로젝트 모델의 검토
___비즈니스 프로세스와 도메인 모델링 저장소의 관리
___비즈니스 프로세스 패턴의 정의
___공통 데이터 모델 표기법의 정의
___요약
___엔터프라이즈 프로세스와 도메인 모델링에 대한 핵심 질문

3부 시스템 전반

15장 시스템 아키텍처 개요
___CORBA 경험으로부터의 교훈
___효율적으로 아키텍처 조사하기
______아키텍처 이슈에 순서 부여 하기
______주기적인 아키텍처 평가
___요약
___시스템 아키텍처 개요에 대한 핵심 질문

16장 최상위 수준 시스템 아키텍처
___첫 번째 구조
___초기 평가
___통신과 모듈화
______통신 대기시간
______통신 대역폭
______데이터 마샬링
______지리적 분배
______다른 모듈화 방법에 대한 고려
___서비스 식별과 성능
___시스템 상호작용 모델링
___전개 모델링
___성능 언급하기
______순간 최대 부하
______응답시간
______응답시간 테스트 명세
___초기 아키텍처평가
___최상위 수준 아키텍처에 대한 핵심 질문
___추천 문헌

4부 커뮤니케이션

17장 전송
___전송기술
______사람 대 사람 상호작용
______사람과 시스템 간 전송
______시스템 간의 전송
___전송 선택하기
___메시징 서버 토폴로지
______수용능력한계 극복하기
______지리적인 분산 극복하기
___수용능력
___점대점 상호작용 패턴
___점대점 중계자
___전송이 제공되는 서비스
___요약
___전송에 대한 핵심 질문
___추천 문헌

18장 어댑터
___API 기반의 어댑터
___데이터베이스 기반의 어댑터
___API와 데이터베이스 방식의 조합
___파일 기반의 어댑터
___프로토콜 기반의 어댑터
___어댑터 사용의 문서화
___요약
___어댑터에 대한 핵심 질문
___통신전략 정의하기

19장 엔터프라이즈 아키텍처: 통신
___상호작용 표준
___어댑터 표준화
___요약
___엔터프라이즈 아키텍처 통신에 대한 핵심 질문

5부 데이터와 오퍼레이션

20장 데이터 고려사항
___메시지 의미와 오퍼레이션 이름
______메시지 의미

21장 메시지와 오퍼레이션
___오페레이션 이름 붙이기
___전송 목적지와 오퍼레이션 번들링
______번들링 장점
______번들링 단점
______절충
______중계방식의 전송
___콘텐츠 표현
___콘텐츠 변환
___콘텐츠 변환 내의 참조 데이터
___요약
___메시지와 오페레이션에 대한 핵심 질문

22장 데이터 일관성: 한 버전의 진실
___데이터 일관성 유지 방안
___단일 정보 스토리지 시스템을 사용한 캐시 데이터
___분산 트랜잭션을 통한 조정된 업데이트
___데이터의 수정은 자유롭게, 조정은 이후에
___데이터 불일치 관리
___데이터 관리 비즈니스 프로세스
___요약
___데이터 일관성에 대한 핵심 질문
___추천 문헌
___공통 데이터 모델이 무엇인가?

23장 공통 데이터 모델
___CDM과 도메인모델과의 관계
___다수의 CDM 표현의 필요성
___공통 데이터 모델 변경 계획
______스키마 버전 관리
______변경 추가에서의 버전관리
______스키마 이전 거버넌스
___언제 공통 데이터 모델을 사용할 것인가
______직접 변환을 선택하는 기준
______공통 데이터 모델을 선택하는 기준
___요약
___공통 데이터 모델에 대한 핵심 질문

24장 식별자(유일 명칭)
___아이덴티티 관리 주체
___계층적인 식별자
______기업 내부의 계층적인 식별자
______UUID와 GUID
___아이덴티티 문제의 해결
______아이덴티티 문제의 결과
______아이덴티티 문제의 원인
______식별자와 잘못된 객체와의 연관
______하나의 식별자와 복수 객체와의 연관
______복수 식별자와 단일 객체와의 연관
___식별자의 매핑
______식별자의 연관 작업
___요약
___식별자에 대한 핵심 질문

25장 결과 검증
___열거 값 확인하기
___언제 어디서 검증해야 하나
___요약
___데이터 검증에 대한 핵심 질문
___네이밍 계획

26장 엔터프라이즈 아키텍처: 데이터
___콘텐츠 변환 아키텍처
___정보 스토리지 시스템
___공통 데이터 모델
___식별자
___데이터 품질 관리
___요약
___엔터프라이즈 아키텍처 데이터에 대한 핵심 질문

6부 조정

27장 조정과 장애 감지
___상호작용을 포함하는 액티비티 실행 관리 패턴
___조정 패턴 스타일
___파이어 앤 포겟 조정 패턴
______이벤트 기반의 두 참여자간 파이어 앤 포겟
______이벤트 기반의 다수 참여자 간 파이어 앤 포겟
______파이어 앤 포겟에서 장애 감지하기
______이벤트 기반이 아닌 파이어 앤 포겟
___요청-응답 패턴
______이벤트 기반 두 참여자 간 요청-응답
______응답시간 서비스 수준 협약
______이벤트 기반 다수 참여자간 요청-응답
______이벤트 기반 비동기식 요청-응답
______비동기식 요청-응답에서의 복잡성
______비동기식 결과에 대한 동기식 약속
___위임
___확답을 포함한 위임
___요약
___조정에 관한 핵심 질문

28장 트랜잭션: 둘 이상의 액티비티 관리
___2-단계 커밋 분산
___2-단계 커밋 프로토콜의 한계
___보상 트랜잭션
___보상 트랜잭션의 한계
___요약
___트랜잭션에 대한 핵심 질문
___추천 문헌

29장 프로세스 모니터와 관리자
___프로세스 모니터링
___모니터링 장애의 영향을 최소화하기
___모니터 역할을 하는 프로세스 관리자
___프로세스 관리의 한계점
___요약
___프로세스 모니터링과 관리에 대한 핵심 질문
___장애감지 개선을 위한 조정 패턴 선정

30장 장애감지와 대응
___장애 대응
______장애 결과 기록
______장애 공지
______장애 공지 대응
______장애복구
___요약
___장애감지와 장애복구에 대한 핵심 질문
___선호 조정 패턴

31장 엔터프라이즈 아키텍처: 조정
___장애 기록
___장애 알림
___복구 프로세스
___요약
___엔터프라이즈 조정에 대한 핵심 질문

7부 고가용성과 장애 허용성, 부하 분산

32장 고가용성과 장애 허용성의 기초
___장애감지 전략
______직접적인 컴포넌트 모니터링
______하트비트 모니터링
______라이브니스 체크
___페일오버 관리
___클라이언트의 리다이렉트
___요약
___고가용성과 장애 허용성에 대한 핵심 질문
___상태가 없는 컴포넌트와 상태가 있는 컴포넌트
___상태 없는 페일오버

33장 상태가 없는 페일오버와 상태가 있는 페일오버
___조정을 통해 진행 중인 작업 저장하기
___상태가 있는 페일오버
___스토리지 복제
______컴포넌트 내부의 동기식 복제
______컴포넌트간 동기식 복제
______비동기식 복제와 데이터 유실
______지속상태 컴포넌트 페일오버
___요약
___페일오버에 대한 핵심 질문
___추천 문헌

34장 다중 컴포넌트 페일오버
___사이트 내의 페일오버와 사이트 간의 페일오버
___클러스터링: 사이트 내의 페일오버 기술
___비동기적인 복제를 통한 개별 어플리케이션의 페일오버 방안
___비즈니스 프로세스의 장애 허용성Fault Tolerant 확보 방안
___요약
___다중 컴포넌트 페일오버에 대한 핵심 질문
___작업 할당 전략

35장 작업 부하 분배
___분배 관리와 작업 완료
___순차 처리의 문제
______중앙집중 순서관리
______분산 순서관리
___공유 지속상태에 접근하기
___지리적 작업 부하 분배
___요약
___부하 분배에 대한 핵심 질문

36장 엔터프라이즈 아키텍처: 장애 허용성과 고가용성, 부하 분산
___비즈니스 프로세스 분류
___정보 저장
___개별적인 컴포넌트와 서비스 페일오버failover 패턴
___서비스의 장애 허용성과 고가용성을 확보하기 위한 복합 패턴
___비즈니스 프로세스 장애 허용성과 ___고가용성을 위한 복합적인 패턴
___요약
___장애 허용성과 고가용성, 부하 분산에 대한 핵심 질문
___추천 문헌

8부 아키텍처 완성

37장 프로세스 보안
___신원 확인과 권한 부여
______인증 프로세스
______인증을 위한 참조 정보
___권한통제
______입도 문제
______그룹과 역할
______그룹과 역할의 한계
___암호화
___전자 서명화
___다른 보안 관련 요구사항
___참조 데이터 서버와 성능
___신뢰구간
___채널 기능
___구역 기능과 정책 에이전트
___다중구역 보안
___요약
___보안에 대한 핵심 질문
___추천 문헌

38장 프로세스 모니터링
___성능 모니터링
______단일 지점에서의 모니터링
______두 지점에서의 연관성 없는 모니터링
______두 지점에서의 연관성 있는 모니터링
___프로세스 상태 모니터링
___관리감독 프로세스
___성능 모니터링의 영향
___요약
___모니터링에 대한 핵심 질문

39장 아키텍처 평가
___사용성
___성능
______필요 컴포넌트 자원 분석
______CPU 필요량의 추정
______메시지 처리와 디스크 성능
______전개 부하 분석
______부하 모델의 진화
___비용과 일정에 대한 타당성
___관측성
___진화 능력
___스트레스 상황 대응 능력
___요약
___아키텍처 평가에 대한 핵심 질문
___추천 문헌
___단위 테스트와 테스트 도구, 회귀 테스트

40장 테스트
___통합 테스트와 테스트 순서 정하기
___기능과 시스템 테스트 환경
___성능 테스트
______용량 측정
______시스템 용량 테스트
___장애 테스트
___요약
___테스트에 대한 핵심 질문

9부 진보적 주제

41장 복잡한 프로세스의 표현
___커뮤니케이션의 세부사항 생략하기
___참여자 액티비티의 세부사항 생략하기
___지원하는 참여자 생략하기
___서브프로세스 추상화하기
___요약
___복잡한 프로세스의 표기에 대한 핵심 질문

42장 프로세스 관리와 워크플로우
___프로세스 관리
______프로세스 관리 목표
______관리 프로세스는 작업 프로세스가 아니다!
______프로세스와 작업 간의 분리를 유지하기
___작업 할당 방식
______작업 큐와 작업 할당
___워크플로우 시작
___관리 프로세스의 장애 허용성 지원
______장애 허용성 워크플로우 엔진의 사용
______관리 프로세스 상태의 체크포인팅
______관리 프로세스의 요청-응답 호출
______하이브리드 장애 허용성 기술
___휴먼 인터페이스
______작업 할당 기능의 역할
______데이터의 역할
______사용자 인터페이스의 장애 복구
___관련 프로세스
___우선순위가 부여된 작업
___동적인 작업 배정
___결과와 프로세스의 동적인 정의
______설계의 표기
______구현 프로세스의 정의
______계속되는 변경의 수용
___요약
___프로세스 관리와 워크플로우에 대한 핵심 질문
___추천 문헌

43장 엔터프라이즈 아키텍처 그룹
___절반의 아키텍처 그룹이라도 없는 것보다는 낫다. 하지만 만족할 만큼은 아니다
___베스트 프랙티스 개발
___지식 전수
______문서화
______교육
______멘토링
___거버넌스
___진화하는 요구사항으로 설계하기
______계층적 아키텍처
______지리적 배포
______조직적인 조정
___요약
___엔터프라이즈 아키텍처 그룹에 대한 핵심 질문

맺는 말
___주어진 일에 집중하자
___다른 전문가의 도움을 받자
___실용적이면서도 장기적인 관점을 갖자


『SOA: 서비스 지향 아키텍처』

1장 개론

___1.1 이 책이 중요한 이유
______1.1.1 잘못된 SOA
______1.1.2 이상적인 SOA
______1.1.3 실제 SOA
___1.2 집필 목적
______1.2.1 SOA, 서비스 지향, 웹서비스의 이해
______1.2.2 웹서비스를 활용한 SOA 구축 방법
___1.3 이 책을 읽어야 할 독자
___1.4 이 책에서 다루지 않는 것
___1.5 구성
______1.5.1 1부: SOA와 웹서비스 기본
______1.5.2 2부: SOA와 WS-* 확장
______1.5.3 3부: SOA와 서비스 지향
______1.5.4 4부: SOA 계획과 분석
______1.5.5 5부: SOA 기술과 설계
______1.5.6 관례
___1.6 추가 정보
______1.6.1 XML과 웹서비스 통합 프레임워크
______1.6.2 www.serviceoriented.ws
______1.6.3 저자 연락처

2장 사례연구
___2.1 사례연구 활용
______2.1.1 편집 스타일
______2.1.2 실 사례와 개념의 관계
______2.1.3 코드 샘플
___2.2 사례 1 배경: 레일코
______2.2.1 역사
______2.2.2 기술 인프라
______2.2.3 자동화 솔루션
______2.2.4 비즈니스 목표와 문제점
___2.3 사례 2 배경: TLS
______2.3.1 역사
______2.3.2 기술 인프라
______2.3.3 자동화 솔루션
______2.3.4 비즈니스 목표와 문제점


1부 SOA와 웹서비스 기본

3장 SOA 소개
___3.1 SOA 기본
______3.1.1 서비스 지향의 개념
______3.1.2 서비스의 로직 캡슐화 방식
______3.1.3 서비스 간의 연결 방식
______3.1.4 서비스 간의 커뮤니케이션 방식
______3.1.5 서비스 설계 방식
______3.1.6 서비스 구축 방식
______3.1.7 초기 SOA
___3.2 최신 SOA 특징
______3.2.1 서비스 지향 컴퓨팅 플랫폼의 핵심
______3.2.2 서비스 품질 향상
______3.2.3 자율성
______3.2.4 공개 표준 기반
______3.2.5 다양한 벤더 지원
______3.2.6 서비스 발견성
______3.2.7 상호운영성
______3.2.8 통합용이성
______3.2.9 아키텍처 조합
______3.2.10 재사용성
______3.2.11 확장성
______3.2.12 서비스 지향 비즈니스 모델 지원
3.2.13 추상화된 레이어 구현
______3.2.14 느슨한 결합관계
______3.2.15 조직적 민첩성
______3.2.16 블록 쌓기 방식의 구축
______3.2.17 진화의 산물
______3.2.18 계속되는 진화
______3.2.19 실현가능한 아이디어
______3.2.20 SOA 정의
______3.2.21 특징 요약
___3.3 SOA에 대한 오해
______3.3.1 웹서비스를 사용하는 애플리케이션은 서비스 지향 솔루션이다
______3.3.2 SOA는 웹서비스의 마켓팅 용어일 뿐이다
______3.3.3 SOA는 분산컴퓨팅의 마켓팅 용어일 뿐이다
______3.3.4 SOA는 분산컴퓨팅을 단순화한 것이다
______3.3.5 WS-* 확장을 사용하는 웹서비스 애플리케이션은 서비스 지향 솔루션이다
______3.3.6 웹서비스만 이해하면 SOA를 구축할 수 있다
______3.3.7 SOA를 적용하면 모든 것이 연계된다.
___3.4 SOA의 실익
______3.4.1 향상된 통합성
______3.4.2 본질적인 재사용성
______3.4.3 아키텍처와 솔루션 간소화
______3.4.4 기존 시스템 재투자 감소
______3.4.5 데이터 표현 방식의 표준화
______3.4.6 커뮤니케이션 인프라 투자
______3.4.7 최적의 대안
______3.4.8 조직적 민첩성
___3.5 SOA 적용의 함정
______3.5.1 기존 분산아키텍처 방식의 답습
______3.5.2 표준화 되지 않은 SOA
______3.5.3 계획 없는 전환
______3.5.4 XML 기반이 아닌 아키텍처
______3.5.5 성능요구사항에 대한 오해
______3.5.6 웹서비스 보안에 대한 오해
______3.5.7 플랫폼을 고려하지 않은 개발

4장 SOA의 진화
___4.1 SOA 연대기
4.1.1 XML 역사
______4.1.2 웹서비스 역사
______4.1.3 SOA 역사
______4.1.4 SOA에서 XML과 웹서비스의 재구성
___4.2 SOA의 계속되는 진화
______4.2.1 표준, 스펙, 확장
______4.2.2 표준 기구
______4.2.3 주요 벤더
___4.3 SOA의 근원
______4.3.1 아키텍처의 개념
______4.3.2 SOA와 클라이언트 서버 아키텍처
______4.3.3 SOA와 분산 인터넷 아키텍처
______4.3.4 SOA와 하이브리드 웹서비스 아키텍처
______4.3.5 서비스 지향과 객체 지향 (1)

5장 웹서비스와 초기 SOA
___5.1 웹서비스 프레임워크
___5.2 웹서비스에서의 서비스
______5.2.1 서비스 역할
______5.2.2 서비스 모델
___5.3 WSDL 서비스 명세
______5.3.1 서비스 접점과 서비스 명세
______5.3.2 추상 명세
______5.3.3 실제 명세
______5.3.4 메타데이터와 서비스 계약
______5.3.5 의미적 명세
______5.3.6 서비스 명세 통지와 발견
___5.4 SOAP 메시징
______5.4.1 메시지
______5.4.2 노드
______5.4.3 메시지 경로


2부 SOA와 WS-* 확장

6장 웹서비스와 최신 SOA (액티비티 관리와 구성)
___6.1 메시지 교환 패턴 (MEP)
______6.1.1 기본적인 MEP
______6.1.2 MEP와 SOAP
______6.1.3 MEP와 WSDL
______6.1.4 MEP와 SOA
___6.2 서비스 액티비티
______6.2.1 기본 서비스 액티비티와 복합 서비스 액티비티
______6.2.2 서비스 액티비티와 SOA
___6.3 코디네이션
______6.3.1 코디네이터 구성
______6.3.2 코디네이션 유형과 프로토콜
______6.3.3 코디네이션 환경과 참여자
______6.3.4 서비스 활성화와 등록 프로세스
______6.3.5 완료 프로세스
______6.3.6 코디네이션과 SOA
___6.4 최소단위 트랜잭션
______6.4.1 ACID 트랜잭션
______6.4.2 프로토콜
______6.4.3 코디네이터
______6.4.4 프로세스
______6.4.5 최소단위 트랜잭션과 SOA
___6.5 비즈니스 액티비티
______6.5.1 프로토콜
______6.5.2 코디네이터
______6.5.3 상태
______6.5.4 비즈니스 액티비티와 최소단위 트랜잭션
______6.5.5 비즈니스 액티비티와 SOA
___6.6 오케스트레이션
______6.6.1 비즈니스 프로토콜과 프로세스 정의
______6.6.2 프로세스 서비스와 파트너 서비스
______6.6.3 기본 액티비티와 구조적 액티비티
______6.6.4 시퀀스, 흐름, 연결
______6.6.5 오케스트레이션과 액티비티
______6.6.6 오케스트레이션과 코디네이션
______6.6.7 오케스트레이션과 SOA
___6.7 커리어그래피
______6.7.1 협업
______6.7.2 역할과 참여자
______6.7.3 관계와 채널
______6.7.4 상호작용과 작업단위
______6.7.5 재사용성, 구성용이성, 모듈성
______6.7.6 오케스트레이션과 커리어그래피
______6.7.7 커리어그래피와 SOA

7장 웹서비스와 최신 SOA (진보한 메시징, 메타데이터, 보안)
___7.1 어드레싱
______7.1.1 엔드포인트 참조
______7.1.2 메시지 정보 헤더
______7.1.3 어드레싱과 전송 프로토콜 독립성
______7.1.4 어드레싱과 SOA
___7.2 신뢰성 있는 메시징 (RM)
______7.2.1 RM 공급지와 목적지, 애플리케이션 공급지와 목적지
______7.2.2 시퀀스
______7.2.3 수신확인
______7.2.4 전달 보장
______7.2.5 신뢰성 있는 메시징과 어드레싱
______7.2.6 신뢰성 있는 메시징과 SOA
___7.3 상관관계
______7.3.1 상관관계 개념
______7.3.2 MEP에서 상관관계와 액티비티
______7.3.3 코디네이션에서 상관관계
______7.3.4 오케스트레이션에서 상관관계
______7.3.5 어드레싱에서 상관관계
______7.3.6 신뢰성 있는 메시징에서 상관관계
______7.3.7 상관관계와 SOA
___7.4 정책
______7.4.1 WS-Policy 프레임워크
______7.4.2 정책 선언과 대안
______7.4.3 정책 선언 유형과 어휘
______7.4.4 정책 주제와 범위
______7.4.5 정책 표현과 첨부
______7.4.6 핵심사항
______7.4.7 코디네이션에서 정책
______7.4.8 오케스트레이션과 커리어그래피에서 정책
______7.4.9 신뢰성 있는 메시징에서 정책
______7.4.10 정책과 SOA
___7.5 메타데이터 교환
______7.5.1 WS-MetadataExchange 스펙
______7.5.2 Get Metadata 요청과 응답메시지
______7.5.3 요청과 응답 메시지 구하기
______7.5.4 메타데이터에 대한 선택적 접근
______7.5.5 메타데이터 교환과 서비스 명세 발견
______7.5.6 메타데이터 교환과 버전 컨트롤
______7.5.7 메타데이터 교환과 SOA
___7.6 보안
______7.6.1 확인, 인증, 권한관리
______7.6.2 싱글사인온(SSO)
______7.6.3 기밀성과 무결성
______7.6.4 전송 레벨 보안과 메시지 레벨 보안
______7.6.5 암호화와 디지털 서명
______7.6.6 보안과 SOA
___7.7 알림과 이벤트처리
______7.7.1 발행과 구독의 개념
______7.7.2 하나의 개념에 두 개의 스펙
______7.7.3 WS-Notification 프레임워크
______7.7.4 WS-Eventing 스펙
______7.7.5 WS-Notification 과 WS-Eventing
______7.7.6 알림, 이벤트처리, SOA


3부 SOA와 서비스 지향

8장 서비스 지향의 원칙
___8.1 서비스 지향과 엔터프라이즈
___8.2 서비스 지향 아키텍처의 구성요소
______8.2.1 웹서비스 프레임워크의 논리적인 구성요소
______8.2.2 자동화 로직의 논리적인 구성요소
______8.2.3 SOA 구성요소
______8.2.4 SOA 구성요소간의 연관성
___8.3 서비스 지향의 원칙
______8.3.1 재사용성
______8.3.2 공식 계약
______8.3.3 느슨한 결합
______8.3.4 추상화
______8.3.5 조합성
______8.3.6 자율성
______8.3.7 무상태성
______8.3.8 발견용이성
___8.4 서비스 지향 원칙간의 상호관계
______8.4.1 서비스 재사용성
______8.4.2 서비스 계약
______8.4.3 서비스의 느슨한 결합
______8.4.4 서비스 추상화
______8.4.5 서비스 조합성
______8.4.6 서비스 자율성
______8.4.7 서비스 무상태성
______8.4.8 서비스 발견용이성
___8.5 서비스 지향과 객체 지향 (2)
___8.6 웹서비스에 내재된 서비스 지향 원칙

9장 서비스 레이어
___9.1 서비스 지향과 최신 SOA
______9.1.1 SOA 특성과 근원
______9.1.2 직접 지원하지 않는 SOA 특성
___9.2 서비스 레이어 추상화
______9.2.1 서비스 레이어로 해결할 수 있는 문제
___9.3 애플리케이션 서비스 레이어
___9.4 비즈니스 서비스 레이어
___9.5 오케스트레이션 서비스 레이어
___9.6 독립적인 서비스
___9.7 서비스 레이어 구성 시나리오
______9.7.1 시나리오 1: 하이브리드 애플리케이션 서비스
______9.7.2 시나리오 2: 하이브리드 애플리케이션 서비스, 유틸리티 애플리케이션 서비스
______9.7.3 시나리오 3: 태스크 중심 비즈니스 서비스, 유틸리티 애플리케이션 서비스
______9.7.4 시나리오 4: 태스크 중심 비즈니스 서비스, 엔티티 중심 비즈니스 서비스, 유틸리티 애플리케이션 서비스
______9.7.5 시나리오 5: 프로세스 서비스, 하이브리드 애플리케이션 서비스, 유틸리티 애플리케이션 서비스
______9.7.6 시나리오 6: 프로세스 서비스, 태스크 중심 비즈니스 서비스, 유틸리티 애플리케이션 서비스
______9.7.7 시나리오 7: 프로세스 서비스, 태스크 중심 비즈니스 서비스, 엔티티 중심 비즈니스 서비스, 유틸리티 애플리케이션 서비스
______9.7.8 시나리오 8: 프로세스 서비스, 엔티티 중심 비즈니스 서비스, 유틸리티 애플리케이션 서비스

10장 SOA 구축 전략
___10.1 SOA 구축 라이프사이클 단계
______10.1.1 SOA 구축 라이프사이클의 기본 단계
______10.1.2 서비스 지향 분석
______10.1.3 서비스 지향 설계
______10.1.4 서비스 개발
______10.1.5 서비스 테스트
______10.1.6 서비스 배치
______10.1.7 서비스 관리
______10.1.8 SOA 구축 전략
___10.2 하향식 전략
______10.2.1 프로세스
______10.2.2 찬반 양론
___10.3 상향식 전략
______10.3.1 프로세스
______10.3.2 찬반 양론
___10.4 기민한(Agile) 전략
______10.4.1 프로세스
______10.4.2 찬반 양론

11장 서비스 지향 분석 (도입)
___11.1 서비스 지향 분석 개요
______11.1.1 목적
______11.1.2 프로세스
___11.2 비즈니스 중심 SOA의 장점
______11.2.1 기민한 비즈니스 모델
______11.2.2 오케스트레이션을 위한 프로세스 준비
______11.2.3 재사용 지원
______11.2.4 서비스 지향 엔터프라이즈 시스템 환경 구현
___11.3 비즈니스 서비스 도출
______11.3.1 비즈니스 서비스의 출처
______11.3.2 비즈니스 서비스의 유형
______11.3.3 비즈니스 서비스와 오케스트레이션

12장 서비스 지향 분석 (서비스 모델링)
___12.1 서비스 모델링
______12.1.1 "서비스"와 "서비스 후보"
______12.1.2 프로세스 설명
___12.2 서비스 모델링 가이드
______12.2.1 프로세스간 잠재적 재사용성 고려
______12.2.2 프로세스내 잠재적 재사용성 고려
______12.2.3 프로세스 관련 의존 관계 고려
______12.2.4 애플리케이션간 재사용
______12.2.5 분할에 대한 고려
______12.2.6 작업의 논리적 단위 식별
______12.2.7 로직 경계 중복 방지
______12.2.8 프로세스 서비스 흉내내기
______12.2.9 균형 있는 모델
______12.2.10 서비스 모델링 로직 분류
______12.2.11 적절한 모델링 자원 할당
______12.2.12 비즈니스 서비스 모델링 표준 제정 및 공표
___12.3 서비스 모델 로직 분류
______12.3.1 SOE(Service-oriented Enterprise) 모델
______12.3.2 엔터프라이즈 비즈니스 모델
______12.3.3 "빌딩 블록"과 "서비스 모델"
______12.3.4 기본 모델링 빌딩 블록
___12.4 여러 서비스 모델링 접근법

13장 서비스 지향 설계 (도입)
___13.1 서비스 지향 설계 개요
______13.1.1 목적
______13.1.2 "설계 표준"과 "산업 표준"
______13.1.3 프로세스
______13.1.4 전제조건
___13.2 WSDL관련 XML스키마 언어 기본 엘리먼트
______13.2.1 schema
______13.2.2 element
______13.2.3 complexType, simpleType
______13.2.4 import, include
______13.2.5 다른 중요 엘리먼트
___13.3 WSDL 언어 기본 엘리먼트
______13.3.1 definitions
______13.3.2 types
______13.3.3 message, part
______13.3.4 portType, interface, operation
______13.3.5 operation에서 input, output
______13.3.6 binding
______13.3.7 binding에서 input, output
______13.3.8 service, port, endpoint
______13.3.9 import
______13.3.10 documentation
___13.4 SOAP 언어 기본 엘리먼트
______13.4.1 Envelope
______13.4.2 Header
______13.4.3 Body
______13.4.4 Fault
___13.5 서비스 인터페이스 설계도구
______13.5.1 자동 생성
______13.5.2 설계 도구
______13.5.3 직접 작성하기

14장 서비스 지향 설계(SOA 조합 가이드라인)
___14.1 SOA 구성단계
______14.1.1 스텝 1: 서비스 레이어 선택
______14.1.2 스텝 2: 중요 표준 배치
______14.1.3 스텝 3: SOA 확장 선택
___14.2 서비스 레이어 선택 시 고려사항
___14.3 핵심 SOA 표준 배치 시 고려사항
______14.3.1 산업표준과 SOA
______14.3.2 XML과 SOA
______14.3.3 WS-I 기본 프로파일
______14.3.4 WSDL과 SOA
______14.3.5 XML 스키마와 SOA
______14.3.6 SOAP과 SOA
______14.3.7 네임스페이스와 SOA
______14.3.8 UDDI와 SOA
___14.4 SOA 확장 선택 시 고려사항
______14.4.1 SOA 특징 선택
______14.4.2 WS-* 스펙 선택
______14.4.3 WS-BPEL과 SOA

15장 서비스 지향 설계 (서비스 설계)
___15.1 서비스 설계 개요
______15.1.1 설계 표준
______15.1.2 프로세스 설명
______15.1.3 전제조건
___15.2 엔티티 중심 비즈니스 서비스 설계
______15.2.1 프로세스 설명
___15.3 애플리케이션 서비스 설계
______15.3.1 프로세스 설명
___15.4 태스크 중심 비즈니스 서비스 설계
______15.4.1 프로세스 설명
___15.5 서비스 설계 가이드
______15.5.1 명명 표준
______15.5.2 적절한 수준의 인터페이스 크기
______15.5.3 확장 가능한 서비스 오퍼레이션 설계
______15.5.4 서비스 요청자 식별
______15.5.5 모듈화된 WSDL 문서 활용
______15.5.6 네임스페이스 주의사항
______15.5.7 SOAP의 document와 literal 어트리뷰트
______15.5.8 WS-I 프로파일 사용
______15.5.9 메타데이터로 서비스 문서화

16장 서비스 지향 설계 (비즈니스 프로세스 설계)
___16.1 WS-BPEL 언어 기본
______16.1.1 BPEL4WS와 WS-BPEL의 역사
______16.1.2 필요조건
______16.1.3 process
______16.1.4 partnerLinks, partnerLink
______16.1.5 partnerLinkType
______16.1.6 variables
______16.1.7 getVariableProperty, getVariableData 함수
______16.1.8 sequence
______16.1.9 invoke
______16.1.10 receive
______16.1.11 reply
______16.1.12 switch, case, otherwise
______16.1.13 assign, copy, from, to
______16.1.14 faultHandlers, catch, catchAll
______16.1.15 다른 WS-BPEL 엘리먼먼트
___16.2 WS-Coordination 개요
______16.2.1 CoordinationContext
______16.2.2 Identifier 및 Expires 엘리먼트들
______16.2.3 CoordinationType
______16.2.4 RegistrationService
______16.2.5 WS-BusinessActivity 코디네이션 유형 지정
______16.2.6 WS-AtomicTransaction 코디네이션 유형 지정
___16.3 서비스 지향 비즈니스 프로세스 설계
______16.3.1 프로세스 정의

17장 WS-* 확장 기본
___17.1 WS-Addressing 언어 기본
______17.1.1 EndpointReference
______17.1.2 메시지 정보 헤더 엘리먼트
______17.1.3 WS-Addressing 재사용성
___17.2 WS-ReliableMessaging 언어 기본
______17.2.1 Sequence, MessageNumber, LastMessage
______17.2.2 SequenceAcknowledgement, AcknowledgementRange
______17.2.3 Nack
______17.2.4 AckRequested
______17.2.5 그 밖의 WS-ReliableMessaging 엘리먼트
___17.3 WS-Policy 언어 기본
______17.3.1 Policy 엘리먼트와 일반적인 정책 선언
______17.3.2 ExactlyOne 엘리먼트
______17.3.3 All 엘리먼트
______17.3.4 Usage 어트리뷰트
______17.3.5 Preference 어트리뷰트
______17.3.6 PolicyReference 엘리먼트
______17.3.7 PolicyURIs 어트리뷰트
______17.3.8 PolicyAttachment 엘리먼트
______17.3.9 정책 선언들의 추가적인 유형
___17.4 WS-MetadataExchange 언어 기본
______17.4.1 GetMetadata 엘리먼트
______17.4.2 Dialect 엘리먼트
______17.4.3 Identifier 엘리먼트
______17.4.4 Metadata, MetadataSection, MetadataReference 엘리먼트
______17.4.5 Get 메시지
___17.5 WS-Security 언어 기본
______17.5.1 Security 엘리먼트 (WS-Security)
______17.5.2 UsernameToken 및 Username, Password 엘리먼트 (WS-Security)
______17.5.3 BinarySecurityToken 엘리먼트 (WS-Security)
______17.5.4 SecurityTokenReference 엘리먼트 (WS-Security)
______17.5.5 Security 엘리먼트 내용 구성하기 (WS-Security)
______17.5.6 EncryptedData 엘리먼트 (XML-Encryption)
______17.5.7 CipherData 및 CipherValue, CipherReference 엘리먼트 (XML-Encryption)
______17.5.8 XML-Signature 엘리먼트

18장 SOA 플랫폼
___18.1 SOA 플랫폼 기본
______18.1.1 블록 쌓기로 구축하는 기본 플랫폼
______18.1.2 일반적인 SOA 플랫폼 레이어
______18.1.3 SOA 레이어간 관계와 기술
______18.1.4 서비스 기술 아키텍처 기본
______18.1.5 벤더 플랫폼
___18.2 J2EE의 SOA 지원
______18.2.1 플랫폼 개요
______18.2.2 초기 SOA 지원
______18.2.3 서비스 지향 원칙 지원
______18.2.4 최신 SOA 지원
___18.3 .NET의 SOA 지원
______18.3.1 플랫폼 개요
______18.3.2 초기 SOA 지원
______18.3.3 서비스 지향 원칙 지원
______18.3.4 최신 SOA 지원
___18.4 통합 시 고려사항

부록 A 사례 연구: 결론
___A.1 레일기공 사
___A.2 TLS 주식회사
___A.3 오아시스 세차장

부록 B 서비스 모델 참조

저자소개

토마스 얼 (지은이)    정보 더보기
가장 인기 있는 IT 작가이자 아키투라 교육(Arcitura Education)의 창업자다. 「서비스 테크놀로지 매거진(Service Technology Magazine)」의 편집자며, '토마스 얼의 프렌티스 홀 서비스 기술 시리즈'의 시리즈 에디터다. 전 세계적으로 17만 5,000부 이상 판매된 이 책들은 글로벌 베스트셀러가 됐고, 이전에 IBM, 마이크로소프트, 오라클, 인텔, 액센츄어, IEEE, HL7, MITRE, SAP, 시스코, HP 같은 주요 IT 조직의 책임급 이상 인력들에 의해 검증 및 보증됐다. 아키투라 교육의 CEO로서 CloudSchool.com™ 및 SOASchool.com®과의 협력 하에 전 세계적으로 인정받는 클라우드 전문가 인증(CCP, Cloud Certified Professional)과 SOA 전문가 인증(SOACP, SOA Certified Professional) 같은 인증 프로그램을 위한 커리큘럼을 개발해왔으며, 이러한 인증 프로그램을 통해 전 세계적으로 수천만 명의 IT 전문가를 통해 업체 중립적으로 업계의 공식 인증을 받아왔다. 20여 개 이상의 국가를 순회하며 연사이자 강사로 활동하고, 서비스 기술 심포지움이나 가트너 행사 같은 국제 컨퍼런스에 정기적으로 참석해왔다. 「월 스트리트 저널」과 「CIO 매거진」을 비롯한 다수의 출판물에 100개 이상의 기사와 인터뷰를 게재했다.
펼치기
폴 브라운 (지은이)    정보 더보기
엔터프라이즈 소프트웨어와 서비스에서 세계적 리더 기업인 TIBCO(www.tibco.com)의 수석 소프트웨어 아키텍트이다. 그의 모델 기반 툴 아키텍처는 프로세스 통제 인터페이스에서 NASA 위성 임무 기획에 이르는 다양한 애플리케이션의 기초가 된다. 브라운 박사의 엔터프라이즈 시스템에 대한 폭넓은 경험 덕분에 그의 첫 책(『Succeeding with SOA』(Addison-Wesley, 2007))에서 소개된 토탈 아키텍처(total architecture) 개념이 만들어질 수 있었다. 브라운은 Rensselaer Polytechnic Institute에서 전산학 박사학위를 받았다.
펼치기
장세영 (옮긴이)    정보 더보기
두산중공업 전략/혁신 부문에서 Digital Innovation을 담당하고 있다. 애자일 및 디지털 분야에서 20년 이상의 경력을 보유하고 있으며, 빅데이터, AI, IoT를 활용한 발전 분야의 솔루션 전략 및 개발 등을 맡고 있다. 역서로는 『SOA: 서비스 지향 아키텍처』(에이콘, 2006)가 있다.
펼치기
황상철 (옮긴이)    정보 더보기
삼성SDS, NHN을 거쳐 현재는 SK planet SQE 팀에서 개발환경,개발 프로세스, 아키텍처를 멘토링하는 업무를 담당하고 있다. 품질 좋은 소프트웨어를 신속히 개발하는 데 관심이 많아서 이런 기법들을 공유하고 확산하는 활동에 적극적이다. 번역서로 『SOA 서비스 지향 아키텍처』, 『경험과 사례로 풀어낸 성공하는 애자일』 외 4권이 있으며, 『프로그래머로 산다는 것』을 공저했다.실용주의 이야기 블로그(http://pragmaticstory.com)를 운영 중이며, Play 사용자 그룹(https://www.facebook.com/groups/playuser/)과 애자일 코리아(https://www.facebook.com/groups/agilekorea/) 커뮤니티에서 활동한다.
펼치기
이현정 (옮긴이)    정보 더보기
서울대학교 수학과를 졸업하고 전산학을 복수전공했다. CBD와 J2EE 관련 교육 컨설팅, SCM 솔루션 개발 프로젝트, 행정자치부 시도행정 정보화 프로젝트 등에 소프트웨어 아키텍트로서 참여했다. 2006년 현재 삼성 SDS Engineering 혁신팀에서 SOA 방법론과 SOA를 적용한 Ubiquitous City 도시통합 운영센터의 레퍼런스 아키텍처를 만들고 있다.
펼치기
조문옥 (옮긴이)    정보 더보기
국내 대표적인 소프트웨어 아키텍트이자 플랫폼 기술 전문가로, 새로운 IT 기술과 기술 기반 플랫폼 개발에 관심이 많다. SK텔레콤에서 T페이 플랫폼을 총괄하는 등 플랫폼 기술 전문가로 활동했고, 삼성SDS 재직 당시 SOA(Service Oriented Architecture)를 국내에 들여온 1세대 아키텍트다. 투비소프트 재직 당시에는 WC300(World Class 300) 국책과제를 AI 기술 기반 스마트 카 커머스 사업으로 수주해 총괄하기도 했다. 현재는 소프트웨어 아키텍처 및 데이터 사이언스 측면에서 블록체인 기술을 연구하고 있으며, 블록체인 외에도 AI, 빅데이터 등 다양한 IT 기술을 지속적으로 연구하고 있다. 또한 다양한 IT 기술들을 플랫폼 비즈니스 측면에서 어떻게 활용할 수 있을지 Tech-Driven BM에 대해서도 많은 연구 중이다.
펼치기
공상휘 (옮긴이)    정보 더보기
역자 공상휘는 고려대학교에서 생물학 학사학위를, 서울대에서 직업병 예방에 대한 석사학위를 받았다. 대우그룹 회장비서실에서 환경과 안전, 보건 분야의 기획업무를 시작으로 사회생활을 하던 중, 1998년 시대적 변화로 대기업 비서실 조직이 해체될 시기에 대우정보시스템으로 옮겨 IT 분야에 발을 들여놓게 되었다. 이후 기업의 MIS 및 공공 SI 사업에서 개발과 품질관리, PM을 수행했으며, (주)펜타시스템테크놀로지에서 BI분야 컨설팅을 수행했다. 2005년부터 (주)티맥스소프트에서 BPM, ESB, Application Framework, SOA 전략에 대한 프로젝트 수행과 컨설팅 업무를 맡았으며, 조직관리 측면에서는 S/W Product Management분야에 많은 관심을 기울였다. 2011년 데이터 컨설팅업체인 (주)엔코아에서 BI분야 컨설팅과 해외사업을 담당했으며, 현재는 DBMS와 Data Integration 및 Big Data solution을 개발하는 (주)티베로에서 기술지원본부장을 맡고 있다. 번역서로는 『SOA 구축』(에이콘출판, 2011)이 있다.
펼치기
최종일 (옮긴이)    정보 더보기
경희대학교 환경학과를 졸업했다. 지난 15년 간 IT 분야에서 IT 아키텍처, 솔루션 컨설팅을 하고 있다. 특히 다양한 산업 영역에서 SOA 컨설팅과 구축 경험이 있고, 현재 한국 오라클 미들웨어 사업부에서 SOA, BPM, Mobile computing 관련 컨설팅을 담당하고 있다.
펼치기
이주영 (옮긴이)    정보 더보기
국민대학교 정보관리학과와 동대학 경영대학원 e-ERP MBA과정을 졸업했다. 서버 & 네트워크 엔지니어, ERP 구축 컨설턴트, 정보전략 및 IT 아키텍처 컨설턴트로 지난 10년 이상을 여러 IT 분야에서 일했다. 국내 SOA에 대한 관심이 가장 높았던 2006~8년 당시 티맥스소프트에서 SOA 관련 솔루션 및 컨설팅업무와 SOA기반의 SW 개발방법론 구축 업무에 참여했고 현재는 General Motors(International Operation소속)에서 Regional IT Contract Manager로 재직 중이며, SLA기반의 IT Oursourcing 계약 수립과 거버넌스 업무를 담당하고 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책