Sadržaj seminara: SOA Architecture - SOA Business Challenges - 1990s: Billion Dollar Lock-In - Integration Tools - Point-to-Point Approach - New $200B Lock-In: Big Apps - Frozen Enterprise Asset Concept - Liquid Asset Transformation - SOA: Frozen to Liquid Assets - Service Infrastructure Layer - Web Services Based Approach - Service Infrastructure - Application vs. Service Layer - SOA Challenges - Service Infrastructure Approach - IBM Product Solutions - SOA Development Actors - SOA Deployed Products
- SOA Product Family - ESB Target Environments - Composition vs. Coding - Process Server - Service Registry - Data Services - SOA Enterprise Security - SOA BPM Suites - SOA Environment Getting Started with SOA - Flexible Business Flexible IT - SOA & Web Services - Web Services are a Good Start - ESB Shrinks Interfaces - SOA Reference Architecture - IBM SOA Foundation - Customer View of SOA - End-to-End Process Capabilities
- SOA Software Platform Roles - WebSphere Software Platform - Why do Business Process Modeling? - Business Process Modeling - SOA Business Modeler - Assembly Concepts - Eclipse-Like Integration Developer - Testing and Debugging - Deployment - Enterprise Service Bus Capabilities - Define ESB Offerings - Process Server Components - Common Data Model: Business Objects - Invocation Model: Service Components Standard SOA Implementation - What is SOA? - View of SOA - SOA Entry Points
- People Centric Approach - People Entry Point with SOA - Process Centric Approach - Process Entry Point in SOA - Information Centric Approach - Information Entry Point to SOA - Business Centric SOA - Value Through SOA - Connectivity Entry to SOA - Creating and Reusing Services - Business Centric in Action - SOA Management & Security - Align Business with IT Governance - Business Domains - Vendors and SOA - Software Architecture - IBM and SOA - WebSphere Application Server - WebSphere MQ Overview
- WebSphere ESB & Application Server - WebSphere ESB & Process Server - WebSphere ESB & Message Broker - SOA and Component Model - SDO and SCA - ESB and SCA - Tooling Mediation - SDO and Business Objects - Message Transformation Message Exchange Patterns - Message Exchange Patterns - Request-Response MEP - Message Exchange Patterns - Fire-and-Forget - Publish-and-Subscribe - WSDL 2.0 - Coordination - Coordination Composition
- Coordinator Service Composition - WS-Coordination Registration - WS-Coordination Completion - Coordination SOA Atomic Transactions - Atomic Transactions - Atomic Transaction Protocols - Atomic Transaction Coordinator - Atomic Transactions - WS-Atomic Transaction - Business Activity - Business Activity Protocols - Business Activity Coordinator - Atomic Transactions - Business Activity and SOA Orchestration and Choreography - Orchestration
- Process Service Coordination - Orchestration and SOA - Choreography - Defining Choreography - Roles and Participants - Relationships and Channels - Interaction and Work Units - Reusability, Composability and Modularity - Complete Choreography - Choreography and SOA - Technical Requirement Service Layers - Service-Oriented and Contemporary SOA - SOA Charcteristics - Primary Service Layers - Application Service Layers - Application Service Characteristics - Business Service Layers
- Orchestration Service Layers - Agnostic Services - Agnostic Reusable Services - Hybrid Application Services Only - Hybrid and Utility Application Services - Task-Centric and Utility Application Services - Task-Centric, Entity-Centric and Utility Application Services - Process Services, Task-Centric Business Services and Utility Application Services - Process Services, Task-Centric Business Services, Entity-Centric Business Services and Utility Application Services - Process Services, Entity-Centric Business Services and Utility Application Services Introduction to SOA Analysis - SOA Delivery Lifecycle Phases - SOA Delivery Lifecycle - SOA Delivery Strategies - The Top-Down Strategy - The Bottom-Up Strategy
- The Agile Strategy - Service-Oriented Analysis Process - Benefits of a Business-Centric SOA - Business Process Management (BPM) Models - The BPM Lifecycle - What is a Model? - Entity Models - Business Services and Orchestrations Service Modeling - Service-Oriented Analysis Process - Benefits of a Business-Centric SOA - Business Services Build Agility into Business Models - Business Services Prepare a Process for Orchestration - Business Services Enable Reuse - Only Business Services Can Realize the Service-Oriented Enterprise - Business Process Management (BPM) Models - Entity-Centric Business Services - Business Services and Orchestration
SOA Governance - What is SOA - Service Oriented Architecture - SOA: Observations - Defining SOA Governance - Governance Definitions - Changing IT Governance - SOA Adoption Challenges - SOA: What s Needed - Evolving SOA Technology - Evolving Standards (WS-*) - SOA Governance Infrastructure - What Needs to Be Governed - SOA Entry Points - Service Visibility - Service Lifecycle - SOA Security Challenges - Identity Management - Security Services
- SOA Governance Challenges - SOA Challenges - Governance Models - SOA Interactions