Mais conteúdo relacionado Mais de David Linthicum (20) Soa In The Real World David Linthicum Sept 30 20081. SOA in the Real World “ How to get SOA right the first time. David S. Linthicum www.davidlinthicum.com [email_address] 8. SOA Meta Model Data Abstraction Data Data Data Services Legacy Legacy Services Process/Orchestration/Composites Monitoring/Event Management Governance Rep Security Internet-Based Services New Services 15. Understand your business objectives and define success. ROI Define ROI Create Business Case Business Case © David S. Linthicum LLC 16. Define your problem domain System Descriptions System Complexity Analysis SOA POC POC Results Domain Descriptions Vendors © David S. Linthicum LLC 17. Understand all application semantics in your domain. SOA Metadata Meta data analysis Data abstraction layer definition Data Abstraction Layer Data services definition Data Services Legacy Metadata External Metadata (B2B) © David S. Linthicum LLC 18. Understand all services in your domain. Candidate Services Service analysis Metadata and services analysis Services And Information Performance analysis Services And Performance Legacy Services External Services (B2B) SOA Metadata © David S. Linthicum LLC 19. Understand all processes in your domain. Candidate Processes Process analysis. Define metadata, services, and processes Processes, Services, And Information Process integration analysis. Process Integration Diagrams Candidate Services External Processes (B2B) SOA Metadata © David S. Linthicum LLC 20. Define new services. Candidate Processes Service definition. Service design. Processes, Services, And Information Service implementation. Process Integration Diagrams SOA Metadata Candidate Services Service Definition Service Design Service Implementation © David S. Linthicum LLC 22. Select your technology set. Technology Requirements Define requirements. Technology analysis. Technology solution Vendors Define candidate technology. Technology selection. Technology validation. © David S. Linthicum LLC