Follow us: Web Age on FaceBook Web Age on LinkedIn Follow Web Age on Twitter

For more information: 1.866.206.4644 (in Canada)
1.877.517.6540 (in U.S.)
Home Training Mentoring Request Info Search
Home > Training > Service Oriented Architecture (SOA) > SOA Skills Development > SOA All Courses > Back to WA1657 Application Modernization and SOA Concepts Training and Courseware

WA1657 Application Modernization and SOA Concepts Training and Courseware Training Outline

Chapter 1. Modernization Case Study

 
  • System Architecture
  • Good Architecture
  • Cave Drawings to Modern Day
  • Information Systems Evolution
  • Continued Evolution
  • Legacy Migration Examples
  • Present Day
  • Summary
 

Chapter 2. Architectural Styles

 
  • Client-Server Computing
  • Client-Server Pros/Cons
  • Client-Server Example
  • Tiered Architectures
  • Single-tier Architecture
  • Single-tier Pros/Cons
  • Single-tier Example
  • Two-tier Architecture
  • Two-tier Pros/Cons
  • Two-tier Example
  • Three-tier Architecture
  • Three-tier Pros/Cons
  • Three-tier Example
  • N-Tier Architecture
  • N-Tier Pros/Cons
  • N-Tier Example
  • Message Oriented Middleware
  • MOM Messaging
  • Publish/Subscribe Messaging
  • Point-to-Point Messaging
  • MOM Pros/Cons
  • MOM Example
  • Service Oriented Architecture
  • Service Elements
  • SOA Pros/Cons
  • SOA Example
  • Web 2.0 Architecture
  • The Web 2.0 Difference
  • Web 2.0 Communities
  • Web 2.0 Example
  • Summary
 

Chapter 3. 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
  • Summary
 

Chapter 4. Getting Started with XML

 
  • An Unstructured Text Document
  • An Employee Document
  • What is XML ?
  • Elements
  • First XML
  • Why XML?
  • Another Example of XML
  • Namespaces
  • Presentation Style
  • Well-formed vs. Valid XML Document
  • Is this document well-formed?
  • What is XML Schema ?
  • Sample XML Schema
  • Sample instance document
  • Documents Needed
  • Link Documents to Schemas
  • Advanced XML Technologies
  • Uses for XML
  • Summary
 

Chapter 5. Understanding Services

 
  • Objects, components, services
  • When do I need a service?
  • Defining Services
  • Service Communication Analogy
  • Three Key Service Questions
  • Connecting the Dots
  • Anatomy of a Service
  • Dispelling Service Myths
  • Summary
 

Chapter 6. Application Modernization

 
  • Death of Legacy Systems?
  • Other Legacy Systems
  • The Modernization Trend
  • Modernization Strategies
  • Migrate Legacy
  • Legacy Migration Examples
  • Expose Legacy
  • Process-level Integration 1/5
  • Process-level Integration 2/5
  • Process-level Integration 3/5
  • Process-level Integration 4/5
  • Process-level Integration 5/5
  • Data-level Integration 1/3
  • Data-level Integration 2/3
  • Data-level Integration 3/3
  • Leverage Legacy
  • Summary
 

Chapter 7. Introduction to Web Services

 
  • What is a Web Service?
  • Web Service Quotes
  • Enterprise Assets as Services
  • Typical Development Workflow
  • Advantages of Web Services
  • Utilizing Web Services
  • Utilizing Web Services (continued)
  • Binding via SOAP
  • SOAP in Protocol Stack
  • SOAP Structure
  • SOAP Message Architecture
  • SOAP HTTP Request Example
  • SOAP HTTP Response Example
  • Applying SOAP
  • WSDL Overview
  • Interface via WSDL
  • WSDL Structure
  • Applying WSDL
  • Key Elements of WSDL
  • Simple Example
  • A Simple Operation Defined
  • Instructor Demo
  • Locating a Service
  • UDDI Overview
  • UDDI Terminology
  • UDDI Structure
  • Applying UDDI
  • WS-I Overview
  • WS-I Deliverables
  • Summary
 

Chapter 8. Enterprise Service Bus (ESB)

 
  • SOA and the ESB Pattern
  • Loose Coupling
  • Service Invocation
  • Business Process
  • Data Integration
  • Enterprise Service Bus (ESB)
  • Legacy System Integration
  • Unsupported Protocol
  • The Role of ESB in SOA
  • Logical Centralized Bus
  • Security and ESB
  • Summary
 

Chapter 9. SOA Infrastructure and Tools

 
  • SOA Infrastructure and Tools
  • Network Appliances
  • Enterprise Service Bus
  • Service Container
  • Business Rules Engine
  • Business Activity Monitoring
  • Service & Policy Management
  • Business Process Engine
  • Service Registry
  • Service Repository
  • Development Tools
  • Tool Combinations
  • What is the minimum?
 

Chapter 10. How a Requirement Becomes a Service

 
  • How a Requirement Becomes a Service
  • Requirements Discovery
  • Analysis and Design
  • Development
  • Case Study Scenario (recap)
  • New requirements
  • Discovery
  • Analysis & Design
  • Service Development ¼
  • Service Development 2/4
  • Service Development ¾
  • Service Development 4/4
  • Summary
 

Chapter 11. Mainframe SOA Advantages

 
  • The value of modernization
  • Mainframe SOA is value added
  • Mainframe offers unique value
  • Mission Critical SOA
  • Leverage Legacy
  • Summary
 

Chapter 12. Modernization Challenges and Strategies

 
  • Managing Modernization Challenges
  • Business Logic Challenges
  • Data Challenges
  • General Recommendations
  • Migration Modernization
  • Migration Best Practices
  • Incremental and Partial Migration
  • First Phase of Migration
  • Migrate More?
  • Incremental and Partial Migration
  • Second Phase of Migration
  • Partial Migration Close-out
  • Incremental/Wholesale Migration Close-out
  • Don’t Forget the People
  • Best Practices for Exposing ½
  • Best Practices for Exposing 2/2
  • Best Practices for Leveraging ½
  • Best Practices for Leveraging 2/2
  • Hybrid Modernization
  • Hybrid Illustration
  • Just New Silos?
  • Summary
 

Chapter 13. Bridging the Skills and Knowledge Gap

 
  • SOA What???
  • What’s Old Is New
  • Gauging the Gap
  • Core Technologies ½
  • Core Technologies 2/2
  • Advanced Technologies
  • Methodologies
  • Prioritizing Education Efforts
  • Modernization Strategy
  • Summary
 

Chapter 14. Introduction to Web 2.0

 
  • Web 2.0 – Should I upgrade?
  • What is Web 2.0?
  • What Web 2.0 is Not
  • Understanding By Analogy
  • Three Key Elements
  • Web 2.0 Innovations - UI
  • Web 2.0 Innovations – Collaboration
  • Web 2.0 Innovations – Data
  • Hard Data on Web 2.0 Adoption
  • Summary
 

Chapter 15. Justifying SOA on z/OS

 
  • Section - Outline
  • Why SOA on z/OS?
  • Development Resource Pool
  • Services and mainframe transactions
  • Three key objectives for SOA on System z
  • Web to 3270 Access Mapping
  • Enabling Mainframe Resources for SOA
  • Enabling Mainframe Application for SOA
  • Three Styles of Application Transformation
  • Three Development Approaches
  • zSeries Developer’s Roadmap for SOA
 

Chapter 16. Glossary

 
  • Glossary
Home Training Mentoring Contact Us Terms of Use