Course Outline

1. 가장 먼저 해야 할 일: 엔터프라이즈 및 애플리케이션 아키텍처

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

아키텍처가 필요한 이유는 무엇입니까?

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

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

다단계 프로세스 패턴

복합 애플리케이션 패턴

2.SOA 1단계

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

인프라 서비스

응용 서비스

오케스트레이션 서비스

  • SOA 사례 연구

SOA Blueprint 문서의 샘플 개요

샘플 비즈니스 이벤트 둘러보기

  • 주요 SOA 특성

아키텍처 수준의 느슨한 결합

서비스 수준의 느슨한 결합

  • 차세대 SOA

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

클라우드의 SOA

  • SOA 및 표준
  • SOA 과제

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

  • 표현 상태 전송(REST)

자원의 개념

균일한 인터페이스

건축적 제약

비즈니스 로직은 어떻습니까?

REST의 인지된 결함

  • REST를 사용해야 하는 경우, 기존 SOA를 사용해야 하는 경우

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

RIA(리치 인터넷 애플리케이션)와 REST의 시너지 효과

Java스크립트 개체 표기법(JSON)과 RIA의 XML

사례 연구

개념적 아키텍처

RESTful과 SOAP 유형 서비스 비교

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

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

개요

성숙도 차원

성숙도

SOA 성숙도를 평가하는 방법

  • 예 - 진행 소프트웨어 성숙도 모델
  • 목표에 도달하는 방법 – SOA 로드맵 개발
  • 사례 연구: 성숙도 모델을 로드맵에 매핑

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

  • SOA에 거버넌스가 필요한 이유
  • Business 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)

기존 EAI(Enterprise Application Integration)에 비해 장점

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

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

ESB를 소개합니다

개념적 ESB 아키텍처

오늘날 기업에서는 ESB를 어떻게 사용합니까?

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

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

  • 제품 환경 - ESB 및 ISB 예

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

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

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

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

13.결론

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

Requirements

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

  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (3)

Related Courses

Service-Oriented Architecture: Strategy, Technology and Methodology

  35 Hours

Related Categories