文本课件文稿1_第1页
文本课件文稿1_第2页
文本课件文稿1_第3页
文本课件文稿1_第4页
文本课件文稿1_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Mattel SOA PlaybookStep 5: Build Services and Composite ApplicationsApr. 4th, 2012AgendaTIBCO SOA Execution Model and Step 5Step 5 Process FlowCreate Architecture and DesignSequencing of Key Architecture IssuesImplement, Deploy, and TestCode Review CriteriaUpdate Planning Documents and Provide Feedb

2、ackDocuments Templates Walk-throughQuestions?Whats next?TIBCO SOA Execution ModelProven approach to building a strategic SOA/ESB programGovernance and methodology in Mattel Playbook is derived from TIBCO SOA Execution ModelOperate theBusinessDevelop Vision,High-LevelArchitecture,& RoadmapDefine &Imp

3、lement Organization & GovernanceDefine &ImplementTechnical Infrastructure & Standards poseProcessesinto ServicesBuild Services& CompositeApplicationsStep 1Step 2Step 3Step 4Step 5Step 6Output of steps 1-3provides basis for effectivelyperforming steps 4-6Step 5: Build Services and Composite Applicati

4、ons1. TRANSFORM PROCESS BY DELIVERING PROJECTS EACH WITH ITS OWN ROIEstablish development and test environmentsArchitect and design selected servicesImplement, test, and deploy new business services and applicationsUpdate the Projects Services Roadmap2. PERFORM POST-DEPLOYMENT ACTIVITIESDocument fol

5、low-on required actionsPrepare Project Lessons Learned Report input to next iteration of Steps 4 & 5Update Projects Services Roadmap to reflect additional services developed and their utilization by other projectsUpdate Services Portfolio PlanBus ProcessPlanning Organization InfrastructureVisionBus

6、ProcessTransformationStep 5 ProcessFlowKey Tasks performed in Step 5Create architecture and designImplement, Deploy and TestUpdate planning documents and provide feedbackWork stream delineated btw Project and ICE teamIterative and collaborative (e.g., “Architect and Design Services”)Completion of ac

7、tivity (i.e., rounded rectangle) is panied with artifactsSystems Architecture Doc (Solution)Service Design Doc (Service/Integration)Test PlanDeployment and Operations ManualStep 5 Create Architecture and DesignICE ResponsibilityProvide service/integration/ESB standards, templates, and guidance (Step

8、 3, 4 5 artifacts)Review and approve systems architecture and service/integration designProject Team ResponsibilityEstablish project environments (i.e. SCM) Deployed code runs on shared ESB env owned by ICECreate Systems Architecture Contains overall solution architectureCreate service/integration d

9、esign Narrower in scopeCovers specific functionalityCreate Test PlanStep 5 Create Architecture and Design Sequencing of Key Architecture/Design Issues To Be Addressed Top-Level Architecture: major components and services, assign responsibility, where will they reside?Communications: communication tr

10、ansport, adapters?, data representations and content transformationData: determine systems of record, CDM?, identifier mapping, info replication?Coordination: business process breakdown detection, how processes will be monitored and managedHA, FT, and LB: are these needed and what mechanism to use?S

11、ecurity: authentication, authorization, encryption, and audit logs. Who does it?Monitoring: what needs to be monitored and how. For business process and component levelTesting: how business process and system to be tested. Modifying design to facilitate testingStep 5 Implement, Deploy, and TestArtif

12、acts Created in This StepDeployable UnitsBW EAR and initial setup/configuration fileInit scripts for EMSDDL and DML scriptsThird-party/custom libraryChanges for backend system as necessaryDeployment/Operations ManualPrerequisites Deployable Artifact inventoryDeployment InstructionsOperations: lifecy

13、cle management and troubleshootingStep 5 Implement, Deploy, and TestCode Review CriteriaAdherence of ICE best practicesAdoption and usage of appropriate integration approaches and design patternsAdoption and usage of existing services: foundational technical and business serviceAdoption and usage of

14、 common development artifactsBW project templateBW development library/stubs (i.e. CLE client library rather than direct call to CLE)Quality Validation of ESB process and service/integration implementationOverall artifact organization and modularityFlexibility (Support for future changes, global var

15、iables)ScalabilityPerformance and resource utilization (local variable, non-persistent mode for req/rep?)Naming standards and best practicesHandling and support of guaranteed message delivery (acknowledgement/delivery mode used, duplicate message?)Readability (meaningful component name and inline co

16、mment/notes)Step 5 Update Planning Documents and Provide Feedback Artifacts Created/Updated in This StepUpdated Project Services Roadmap Latest additions and status changes (i.e. new business service deployed)Follow-on Actions/Lessons Learned DocManagement and quality processesMethods, tools, standards, best practicesAnalysis of project issues and results mendations for future enhancementMeasurements on e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论