Course Outline

1. 가장 중요한 것부터: 엔터프라이즈 및 애플리케이션 아키텍처

  • (엔터프라이즈) 아키텍처의 정의

건축의 필요성을 촉진하는 것은 무엇인가?

아키텍처 목표, 표준 및 프레임워크

  • 논리적 아키텍처 대 물리적 아키텍처
  • 일반적인 애플리케이션 아키텍처 패턴

다단계 프로세스 패턴

복합 애플리케이션 패턴

2.SOA 1단계

  • SOA 퍼즐의 조각들
  • SOA가 비즈니스 전략을 가능하게 하는 방법
  • 서비스 및 SOA 정의
  • SOA에서 "애플리케이션"의 개념은 무엇입니까?
  • 서비스 계층 모델

인프라 서비스

응용 프로그램 서비스

오케스트레이션 서비스

  • SOA 사례 연구

SOA 청사진 문서에 대한 샘플 개요

샘플 비즈니스 이벤트 워크스루

  • 주요 SOA 특성

아키텍처 레벨 느슨한 결합

서비스 수준 느슨한 결합

  • 차세대 SOA

동기 서비스와 비동기 서비스

클라우드의 SOA

  • SOA 및 표준
  • SOA의 과제

3. 서비스 지향 아키텍처 또는 리소스 지향 아키텍처, 아니면 둘 다?

  • 표현 상태 전송(REST)

자원의 개념

균일한 인터페이스

건축적 제약

비즈니스 로직은 어떤가요?

REST의 인식된 결함

  • REST를 사용해야 할 때, 기존 SOA를 사용해야 할 때

프레젠테이션 계층을 지원하기 위한 선택으로서 REST

RIA(Rich Internet Applications)와 REST의 시너지

JavaRIA용 스크립트 객체 표기법(JSON) 대 XML

사례 연구

개념적 아키텍처

RESTful 대 SOAP 유형 서비스

4. SOA 진화 관리: SOA 성숙도 모델 및 로드맵

  • 목표 정의 – SOA 성숙도 모델
  • 오픈 그룹 서비스 통합 성숙도 모델(OSIMM)

개요

성숙도 차원

성숙도 수준

SOA 성숙도를 평가하는 방법

  • 예 - 진행 소프트웨어 성숙도 모델
  • SOA 로드맵 개발 - 거기까지 가는 방법
  • 사례 연구: 성숙도 모델을 로드맵에 매핑

5. 혼돈에서 질서로: SOA Go거버넌스와 IT 조직

  • SOA에 거버넌스가 필요한 이유
  • Business vs. IT vs. EA vs. SOA Go거버넌스
  • SOA Go거버넌스의 종류
  • 디자인 타임 거버넌스
  • 런타임 거버넌스
  • SOA Go거버넌스 목표
  • SOA Excel렌즈 센터(COE)

IT 조직 내의 역할 및 책임

6. SOA Go거버넌스 프레임워크로 실행 시작

  • 오픈 그룹 표준

SOA Go거버넌스 참조 모델(SGRM)

SOA Go거버넌스 활력 방법(SGVM)

  • IBM SOA Go거버넌스 및 Management 방법(SGMM)

7. SOA를 위한 ROI 계산기 - 숫자로 말해보세요

  • ROI 계산 접근 방식
  • 사례 연구

Business 프로세스 워크스루

아키텍처 범위

아키텍처 개요

서비스 계층 모델

  • 서비스 재사용을 통한 ROI

ROI 정의

소프트웨어 재사용을 위한 ROI 모델

  • 핵심 애플리케이션 프로젝트를 넘어 재사용
  • 결론

재사용 추적

8. 새로운 개척지: Cloud Computing

  • 클라우드 정의

우리는 어떻게 여기까지 왔을까? 애플리케이션 호스팅에서 SaaS, 퍼블릭 및 프라이빗 클라우드까지

원하는 것을 선택하세요: IaaS, SaaS, PaaS?

  • 클라우드로 애플리케이션 이동

리소스 가상화

자동화된 주문형 리소스 프로비저닝

공유 인프라 및 애플리케이션

9. SOA와 Cloud Computing의 시너지

  • SOA와 클라우드는 상호 보완적이다
  • SOA/클라우드 시너지

SOA + SaaS

SOA + PaaS

SOA + IaaS

  • 모두 함께 모으기: SOA-클라우드

10. 애플리케이션 사일로 간: 통합 환경

  • 통합 환경 - 전반적인 그림
  • 데이터 레벨 통합

추출, 변환, 로드(ETL)

  • 인터페이스 수준 통합(애플리케이션 통합이라고도 함)

메시징 백본

데이터 변환

콘텐츠 기반 라우팅

어댑터를 통한 애플리케이션 연결 설정

통합 디자인 패턴

  • 서비스 지향 통합(SOI)

기존 Enterprise Application Integration(EAI)에 비해 유리한 점

11. Enterprise Service Bus(ESB)에서 Internet Service Bus(ISB)로

  • 엔터프라이즈 서비스 버스

ESB 소개

개념적 ESB 아키텍처

오늘날 기업은 ESB를 어떻게 활용하고 있나요?

  • 클라우드 통합의 필요성과 과제

ESB에서 "인터넷 서비스 버스"(ISB)로

  • 제품 환경 – ESB 및 ISB 사례

12. 모든 것을 하나로 모으기: 회사를 위한 통합 전략 개발

  • 결합도에 따른 통합 아키텍처 분류
  • 레거시 시스템 활용 및 마이그레이션 접근 방식
  • 통합 접근 방식 및 기술 비교

특정 접근 방식을 선택하기 위한 결정 기준

  • 데이터 아키텍처와의 통합

13. 결론

  • 세미나 요약
  • Outlook: SOA, 클라우드, 모바일 및 IT의 소비자화

Requirements

분산 컴퓨팅 및 애플리케이션 개발 개념에 대한 일반적인 지식.

 21 Hours

Number of participants


Price per participant

회원 평가 (5)

Upcoming Courses

Related Categories