GCSSAF SOA: Web Services In Practice - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

GCSSAF SOA: Web Services In Practice

Description:

Jean Colbert. The Promises of SOA. Escalating IT costs. Proliferation of apps & interfaces ... Jean Colbert GCSS-AF MITRE Engineer jcolbert_at_mitre.org (937) ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 18
Provided by: jeancolber
Category:

less

Transcript and Presenter's Notes

Title: GCSSAF SOA: Web Services In Practice


1
SOAWeb Services in Practice GCSS-AF
August 2008 Jayson Lee Jean Colbert
2
The Promises of SOA
Traditional S/W Development
SOA
  • Reduced IT costs
  • Write once, use many
  • Agile capability development
  • Flexible IT environment
  • Escalating IT costs
  • Proliferation of apps interfaces
  • Long development cycles
  • Rigid IT environment

3
SOA Heuristics
Basic Heuristics for architecting Enterprise
1. Start with your BUSINESS
2. Grow a comprehensive GOVERNANCE Strategy
3. Leverage ENTERPRISE INFRASTRUCTURE
4. Design and Instrument good ENTERPRISE METRICS
5. Create a marketplace for shared WEB SERVICES
on GCSS-AF
4
Business First
Web Services begin with BUSINESS and your daily
operations
5
SOA Success through Re-Use
Application
Application
Application
Application
Application
Application
Web Service
Web Service
Web Service
Web Service
Architecting re-useable services starts with
common business information exchange requirements
6
Example A7 Business Re-Engineering
  • IWIMS is comprised of 212 individual databases
  • ACES-Personnel Readiness is comprised of 194
    individual databases
  • ACES-Real Property is comprised of 194
    individual databases and utilizes the Command RP
    database to consolidate data for annual reporting
    requirements
  • ACES-FD is comprised of 194 individual
    databases hosted at each installation
  • ACES-HM and FMO are each comprised of 194
    individual databases

Dispersed data cannot support Enterprise-Wide ope
rations and portfolio management.
7
Example A7 Business Re-Engineering
PEOPLE
PROCESS
INFRASTRUCTURE
TECHNOLOGY
8
Enterprise Measurement
  • A7 leveraging A4s scorecard model
  • Driven with web services from Data Services

9
Lessons Learned from C2
  • Net-Centric data access service from MILSATCOM
    experience
  • Started with business information exchange
    needed, drove services development and then
    vocabulary implementation
  • Governed by Maritime Domain Awareness (MDA) Data
    Sharing (DS) COI

Ref Implementing a Net-Centric Data Access
Service, M. Pulvermacher, MITRE, Dec 2007
10
Service Governance
Enterprise GOVERNANCE Strategy where business
IT meet
11
SOA Governance Model
Business
  • Business processes
  • Functional decomposition and allocation
  • Business performance management
  • Business activity monitoring

Business Functions
Business Functions
Business Functions
SOA governing needs
Common Functions
Common Functions
Common Functions
SLA
  • Analyze OVs define common functions
  • Enforce SLAs
  • Perform Service life cycle management
  • Review, approve, manage Service architecture
    changes deprecation
  • Manage funding allocations for Service changes
    deprecation, including affected applications

Technology
Common Functions
Common Functions
Services
Instrumentation
  • Metadata environment
  • Services infrastructure (technologies,
    orchestration, security, interfaces, HW/SW)
  • Performance and capacity management

Systems/ Applications
Systems/ Applications
Systems/ Applications
12
Service Registration Workflow
  • COI driven service exposure, admin and life cycle
    management

13
Web Services Infrastructure
Leverage WS INFRASTRUCTURE in GCSS-AF Discoverable
, secure Web Services
14
GCSS-AF Web Services Infrastructure
GCSS-AF
DoD
App Hosting Service
DISA MDE
Web App Server
DoD MDR
IBM Websphere
Provided by DISA
Discovery Service
Security Service
Service Registry
WS Security Proxy
Systinet
IBM DataPower
  • GCSS-AF provides
  • App hosting
  • Service registration w/ governance
  • Web Services security
  • OS of services

  • Pilot completed
  • Partnering with DISA to stand-up for enterprise
    use

15
Sample Web Services
NCES Service Registry
DoD MDR
GFM-DI Org Server
WSD
WS
WS
Data Warehouse
GCSS-AF Service Registry
WS Security Proxy
16
Summary
  • SOA done right requires collaboration between
    Business and IT
  • Business architecture drives definition of
    services that can be re-used in order to harvest
    SOA promises of cost reduction and agility
  • SOA governance key to success
  • GCSS-AF delivering robust web services
    infrastructure
  • GCSS-AF delivering real production web services
    using the infrastructure and reaping benefits
    of re-use

17
Points of Contact
  • Will Alter GCSS-AF Discovery Service Area Lead
    william.alter_at_hanscom.af.mil (781) 377-3029
  • Jean Colbert GCSS-AF MITRE Engineer
    jcolbert_at_mitre.org (937) 271-2838
  • Joe Lamb Data Services Branch Chef
    joseph.lamb_at_wpafb.af.mil (937) 904-2522
  • Heidi Morris Data Services Outreach Lead
    heidi.morris_at_wpafb.af.mil (937) 904-2549
  • Jayson Lee Data Services MITRE Engineer
    jayson.lee_at_wpafb.af.mil (937) 904-2534
Write a Comment
User Comments (0)
About PowerShow.com