1 / 21

기업 통합 방안의 트렌드 및 전략

기업 통합 방안의 트렌드 및 전략. 채윤정 부장 WebSphere 기술영업팀 , IBM 소프트웨어 그룹 June 5, 2009. 1. Enterprise Integration 2. Messaging 기반 통합 3. IBM 의 Messaging Solution 전략. 통합의 필요성. 혁신. 성장. 비용절감. 운영효율. 시장 점유율 확대. 비즈니스 목표. Distributed …. Business Functions Applications Data. 고객. 기업내부. 비즈니스 파트너.

naif
Télécharger la présentation

기업 통합 방안의 트렌드 및 전략

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 기업 통합 방안의 트렌드 및 전략 채윤정 부장 WebSphere 기술영업팀, IBM 소프트웨어 그룹 June 5, 2009

  2. 1. Enterprise Integration 2. Messaging 기반 통합 3. IBM의 Messaging Solution 전략

  3. 통합의 필요성 혁신 성장 비용절감 운영효율 시장 점유율확대 비즈니스 목표 Distributed … Business Functions Applications Data 고객 기업내부 비즈니스파트너 Integrated …

  4. 통합이란? – 컴퓨터 시스템, 회사, 사람의 연결 Information Portals Data Replication Shared Business Functions Business-to-Business Integration Service-Oriented Architectures Distributed Business Processes * 출처 - Hohpe, Woolf, Enterprise Integration Patterns. Addison Wesley

  5. Integration Challenge • 불안정한 데이터 네트워크 • 네트워크 속도저하 • 이기종 환경 : 플랫폼, OS, 프로그래밍 언어 • 불가피한 변경

  6. 좀더 느슨한 결합(Loose Coupling)으로의 진화 Dimensions of Coupling 계약 시간 프로토콜 포맷 언어 플랫폼 위치 Direct Connectivity Message Queuing Message Brokering Service Orientation EAI ESB Reduced development and maintenance; increased flexibility and reuse

  7. How to integrate – 고려사항 • Application coupling • Integration simplicity • Integration technology • Data format • Data timeliness • Data or functionality • Asynchronicity

  8. How to integrate – Integration 유형 (Connectivity 관점) Session

  9. How to integrate – Integration 유형 (Interaction 관점) Synchronous Asynchronous 1 : 1 1 : 1 Publish & Subscribe b 1 : N Collection N : 1 Aggregate

  10. Application Application Application Data Virtualization load transform extract StructuredData Source LegacyData Source DataSource DataSource unstructured … How to integrate – Integration 유형 (Data 통합 관점) ETL EAI EII • Real-time information access • Federation of data from multiple sources • Dynamic drill down • Semi-structured & unstructured data Target /DataWarehouse SQL Interpret Transform Route • Process-based integration of application data • Message-based, transaction-oriented processing • Workflow and data orchestration, content-based routing • Bulk data integration • Set-based & hierarchical transformations • High-scale, batch-oriented data delivery

  11. 1. Enterprise Integration 2. Messaging 기반 통합 3. IBM의 Messaging Solution 전략

  12. Evolution of Enterprise Application Integration EAI EDA SOA Web 2.0

  13. What is Messaging MOM은 다음과 같은 5단계로 메시지를 처리함 • Create • Send • Deliver • Receive • Process 메시징(Messaging):신뢰할 수 있는 데이터 전달을 통해 어플리케이션 간 고속의 비동기 방식의 통신을 가능하게 하는 기술 메시징 시스템(Messaging System):이러한 통신 메커니즘을 제공하는 미들웨어로서 일반적으로 MOM(Messaging Oriented Middleware)라고 함. Hohpe, Woolf, Enterprise Integration Patterns. Addison Wesley

  14. Value of Messaging Systems • Remote Communication • Platform/Language Integration • Application Simplification • Asynchronous Communication • Variable Timing (Real Time, Batch, Parallel) • Providing a buffer between the producer and consumer • Reliable Communication • Disconnected Operation • Mediation

  15. Why Asynchronous Messaging EAI (AM EAI) EAI Hub APPL 메시징 Adapter EAI Hub APPL Appl 고유 프로토콜 Adapter DB Link 등

  16. 1. Enterprise Integration 2. Messaging 기반 통합 3. IBM의 Messaging Solution 전략

  17. Skills End-Points Qualities-of-Service Delivery Styles Client-Server Transactional Vendor Platforms Languages JEE, .NET, etc Backbone COBOL, C/C++, RPC Java, JEE, JMS .NET, C#, VB, WCF AJAX, Perl, Python… Guaranteed Operating Systems Point-to-Point Persistent U U M M B B Exploitation & Support NIVERSAL NIVERSAL ESSAGING ESSAGING ACKBONE ACKBONE Peer-to-Peer At-Most-Once Applications Orientations Publish/Subscribe Replay Service Batch File Message Resource… SAP, Siebel, etc… Grid At-least-once Devices Bus Mobile, Wireless, PoS, Sensor, Actuator, RFID… Best-Effort Multicast Fire-and-Forget Web services Mindsets Unicast Request-Reply SOAP, WSDL, WS-RM, WS-N… WSDL, XML, WS-* REST, MEST, KISS Web 2.0 Fastest speed HTTP, AJAX, REST,… Lowest Latency Appliances Universal Messaging Backbone 기업 통합을 위한 모든 전송요건에 대한 전체 스펙트럼을 지원

  18. Universal Messaging Backbone Components WebSphere Business Services Fabric WebSphere MQ • Dist and z/OS • Everyplace/Mobile • Telemetry Transport • Low Latency Messaging • File Transfer Edition WebSphere Process Server WebSphere ESB WebSphere Application Server SIB WebSphere MQ providing universal connectivity • WebSphere MQ는 메시징 백본의 중심 • 고객 비즈니스 요건에 부합하기 위한 속도(Speed), 피드(Feed), 가용성(Availability)에 대한 포괄적 범위의 옵션 제공

  19. WebSphere MQ V7 • 개발자 생산성 향상을 위한 툴 강화MQ Explorer, MQI Verb • 획기적인 성능 향상JMS, Pub/Sub, MQ Client connection • Web 2.0 HTTP 브리지 제공, REST-style access to WebSphere MQ Enhanced Tooling Enhanced Performance Enhanced Resilience Enhanced Pub/Sub Enhanced JMS Support New MQI Commands HTTP Bridge for Web 2.0 New Pub/Sub for z/OS WebSphere MQ V7 Messaging

  20. IBM WebSphere MQ File Transfer Edition V7.0 • WebSphere MQ에 File 전송 서비스 기능 추가 - 파일 Size에 관계 없이, 관리형 방식(reliable, auditable, secure)으로 • 파일과 메시지 모두 전송하는 다목적 인프라로서의 WebSphere MQ • 전송을 위한 유연한 백본 –네트워크 상의 모든 지점으로파일 전송 가능 • 다목적– 메시지와 파일 모두 전송 • 감사- 로깅 서브시스템을 통해 전송 추적 • 중앙집중적인제어 및 구성 • 대용량파일– MQ 메시지 보다 큰 • 신뢰성 있는 MQ 전송기능 활용 • MQ를 통해 애플리케이션, ESB와 통합 • 프로그램 코딩이 필요 없음 • 단순한 GUI 툴로 원격 구성 • 자동화된 파일 변환 및 압축 • 보안- of file payload using SSL • 가시화 - 전송 상태 및 보고서 기능 • MQ가 지원하는 다양한 환경 지원 configure track audit C B A Y X Z …… File Transfer Edition WebSphere MQ

  21. SOA Connectivity Extend Your ESB Process & Event Services Service Visibility and Governance Service Enrichment ESB Messaging Extend Your ESB Partner Services Access Services

More Related