WA1470
Service Oriented Architecture (SOA) for Managers Training
Service oriented Architecture (SOA) shows demonstrable signs of simplifying software integration. It can reduce the cost of integration significantly. The approach is not new but may be a paradigm shift for many organizations. This is analogous to e-Business, which is essentially client-server computing, but ushered many new possibilities. This no-nonsense course is designed for the IT managers. The goal is to explain in clearly understandable terms what SOA is and how it can aid application integration. The course proceeds to cover typical development lifecycle and various roles people play in the process. The course will help the managers build a vision for future development activities.
Course Details
Duration
3 days
Target Audience
IT managers responsible for software design, implementation and deployment
Skills Gained
- Understand SOA
- How SOA can help a business
- Enterprise Service Bus (ESB)
- Leading SOA vendors and their offerings
- The SOA development methodology (SOAD)
- How to integrate legacy applications using SOA
- Best practices
- SOA Governance Model
Course Outline
- SOA Concepts
- Anatomy of an Enterprise
- IT Nightmare
- Understanding by Analogy
- Service Oriented Architecture
- Componentization and Reuse
- Benefits of Service Orientation
- Defining SOA
- Aligning the Enterprise
- What s a Service?
- Service Actors
- Service Layering
- Is SOA a Flash in the Pan?
- Service Orienting the Enterprise
- Service Oriented Thinking
- Layers of Services
- What Is Layering?
- SOA Layers
- Layering Illustration
- Data Storage Layer
- Application Logic Layer
- Adapter Layer
- Application Service Layer
- Business Service Layer
- Orchestration Layer
- Aux: Data Service Layer
- Aux: Security Service Layer
- Layering Concepts
- Layering Rules of Thumb
- SOA Value Proposition
- The Value of SOA
- Reducing Integration Expense
- Integration Costs Illustration
- Ripple effect of changes
- The Value of SOA Layering
- SOA Reduces Integration Costs
- Increasing Asset Reuse
- SOA Economics/ROI
- Asset Reuse Illustration
- Service Reuse v. Object Reuse
- Increasing Business Agility
- Business Agility Illustration
- Traditional EAI Approach
- Problems with Traditional EAI Approach
- Change Flow Using Legacy Approach
- SOA Agility
- Build the Services
- Build the Process
- We Can Easily Change the Process
- Reducing Business Risk
- Risk reduction illustration
- SOA Eases Compliance Risk
- Business Advantages
- ROI Quantification Hurdles
- Real World SOA Examples
- Summary
- Calculating SOA ROI
- Does your SOA have an ROI?
- How fuzzy is your ROI?
- ROI Timeframes
- Short-term Tactical ROI
- Medium-term Operational ROI
- Long-term Strategic ROI
- Calculating Tactical ROI
- Calculating Operational ROI
- Iterative reuse model
- Calculated reuse model
- Calculated reuse definitions
- Calculated reuse example
- Calculating Strategic ROI
- IBM s Business Value Model:
- 1. Select Expected Benefits
- 2. Identify an applicable cost scenario
- 3. Calculate initial, simple return
- 4. Select the cost scenario for subsequent implementations
- 5. Calculate returns for subsequent implementations
- Comparing the models
- Best Practices for SOA ROI Calculation
- SOA Service Life Cycle
- SOA Adoption
- Adoption Stages
- Managing Services
- SOA Service Life Cycle Overview
- SOA s Circle of Life
- Discovery Phase
- Analysis & Design Phase
- Implementation Phase
- Deployment Phase
- Monitor Phase
- Retirement Phase
- How a Requirement Becomes a Service
- How a Requirement Becomes a Service
- Requirements Discovery
- Analysis and Design
- Development
- New requirements
- Discovery
- Analysis & Design
- Service Development
- Service Models
- Service Orientation Artifacts
- The Service Model
- Developing a Service Model
- Service Model Example
- Service Model Granularity
- Service Contract Template
- A Tale of Two Companies
- Governance Touch Points
- Life Without Governance ...
- Example 1/3: Action: Providing a Service ...
- Reaction: Load Problem!
- Action 2/3: Consuming a Service ...
- Reaction: Dependency Problem!
- Action 3/3: Support Agreements ...
- Reaction: Support Problem!
- Fighting Fires
- Life in Company B
- SOA Governance Overview
- Governance Provides Order
- SOA Challenges and Risks
- SOA Challenges and Risks
- Emerging Standards
- Emerging Standards (contd)
- Selecting Tools and Infrastructure
- Service Selection and Creation
- Service Management
- Portfolio Management
- Paradigm Shifting
- Communication
- Policies and Compliance
- Project Management
- Training and Re-skilling
- Governance and Risk Mitigation
- Governance Fundamentals
- The Strategic Role of IT
- Governing IT
- IT Infrastructure Library (ITIL)
- ITIL: Managing IT Activities
- ICT Infrastructure Management (ICTIM)
- ICTIM Processes
- Control Objectives for Information and related Technology (COBIT)
- Need for SOA Governance
- SOA Governance
- SOA Governance Adoption
- Key Governance Relationships
- SOA Governance Elements
- SOA Governance Procedures
- Recommended Procedures
- More Recommended Procedure
- SOA Governance Policies
- Enterprise Policies
- Business Policies
- Service Policies
- SOA Governance Metrics
- More SOA Governance Metrics
- Some Best Practices
- Relevant Standards Work
- OASIS SOA-RM
- Reference Model in Context
- OASIS SOA-RA
- SOA Maturity
- Challenges to SOA Adoption
- Standards: Core
- Standards: Messaging
- Standards: Security
- Standards: Business Processes
- Standards: Misc
- Gauging SOA Maturity
- CMMI and SOA Maturity
- SOA Maturity Models
- SOA Maturity Model (CBDI)
- CBDI s Service Model
- SOA Maturity Model (IBM)
- IBM s Integration Model
- SOA Maturity Model (Wipro)
- Wipro s Model
- SOA Maturity Model (Sonic)
- Progress-Sonic s Model
- Comparing SOA Maturity Models
- SOA Adoption Roadmaps
- CBDI s Roadmap
- ZapThink s Roadmap Model
- Developing a Model and Roadmap
- Organizational Strategies
- Centers of Excellence and Competency
- SOA Champions
- Pattern: Collaborative Enterprise
- Pattern: Process-driven Business
- SOA Project Roles
- SOA Project Roles Changes
- SOA Project Roles New