180 likes | 289 Views
The Current State of Service Oriented Architecture June 9 th , 2009 Geospatial SOA Best Practices Workshop. Dave Mayo President , Everware-CBDI. Dave Mayo - Background. President, Everware-CBDI Enterprise Architecture Service Oriented Architecture Model-Driven Solution Delivery
E N D
The Current State of Service Oriented Architecture June 9th, 2009 Geospatial SOA Best Practices Workshop Dave MayoPresident, Everware-CBDI
Dave Mayo - Background • President, Everware-CBDI • Enterprise Architecture • Service Oriented Architecture • Model-Driven Solution Delivery • Vice-Chair, IAC EA-SIG and Chair, Services Committee (Industry Advisory Council/Enterprise Architecture Shared Interest Group) • Co-Chair, Federal SOA Community of Practice (SOA-COP) • 2009 Federal 100 Award (Federal Computer Week) • White Papers • Succeeding With Component Based Architectures (IAC, 2004) • EA: It’s Not Just for IT Anymore (JEA, 2005) • Services and Components Based Architectures (CIOC, 2006) • Practical Guide for Federal Service Oriented Architecture (CIOC, 2008) • Service Oriented Government: Performance Driven Results (Draft, IAC, 2009)
Everware-CBDI • IndependentspecialistSOAfirm • MergerofestablishedUKandUScompaniesin2006 • 25,000+subscribingarchitectsworldwide • FacilitatingSOAstandards • Widelyusedbestpractices,referencearchitecture,repeatableprocesses - Services Architecture & Engineering(CBDI SAE™) • SOASolution Business including Education,Consulting,Knowledgeproducts
Topics • Background • SOA in the Federal Government • SOA Fundamentals • SOA & Cloud Computing • Practical Guide to Federal SOA • Future of SOA: Service Oriented Government • Expectations from New Administration
We have a few problems… • Inconsistencies in process, semantics, technology • Redundancy in business processes, systems, data • Lack of interoperability • Stakeholders must engage with multiple organizations to achieve a single objective • Organizational rigidities prevent quick responses • IT not well aligned with business objectives and difficult to change
Strategic Issues Facing Federal Agencies • Change is Ubiquitous & Discontinuous • Increasing complexity – all aspects • Often unforeseen (threats, environmental, legislative, budget) • Impacts all aspects of the business/mission • Agencies are increasingly unable to adequately respond • Organizational barriers & process rigidities • Silo’d applications & inflexible IT infrastructure • Need to improve operational effectiveness • Integration across the enterprise & entire supply chain • Reduce cycle times for virtually all processes • Improve access to data needed for operational decisions We’ve already hit the wall.
The Solution: The Agile Enterprise • Business cycle-time must be faster than rate of change in external factors • IT must be able to keep up with business changes • Agile organizations require adaptable architectures 1980’s and earlier 1990’s New Millennium Extranet 3rd party service providers Internet Customers • Organization Focus • Mainframe centric • Monolithic • Internal use • Business Process Focus • Client/Server • Monolithic • Business-to-business via EDI -file transfer • Virtual organizations • Distributed Functions • Service oriented • Web 2.0 • Mashups • Near real-time
SOA Fundamentals "Let's start at the beginning. This is a football. These are the yard markers. I'm the coach. You are the players." Vince Lombardi • Service Oriented Architecture is a paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains. • Service: The means by which the needs of a consumer are brought together with the capabilities of a provider. • -- OASIS SOA Reference Model version 1.0
SOA Confusion • Is SOA dead? • Services Anarchy • Net-centricity • Focus is on finding, sharing & exploiting information to achieve superiority • Is Cloud Computing going to replace SOA? • Cloud Computing = Software as a Service + Infrastructure as a Service. • SOA Mismatch Business Benefits (Organizational Agility, Business-IT Alignment, Etc.) Technology- Based SOA (WS, ESB, etc.)
SOA Vision:Flexible, Federated Business Processes Enabling reuse of Services in different scenarios Enabling alternative implementations to provide the same Services Enabling a virtual federation of participants to collaborate in an end-to-end business process Service Identification Service Check-in Ticket Sales Payment Service Ordering Service Motivation: Business Agility Business Efficiency Globalization Service Service Inventory Service Logistics Service Service Service Manufacturing Enabling virtualization of business resources Outsourcing, insourcing, offshoring, etc Availability Enabling aggregation from multiple providers, or flexible choice of provider
PGFSOA: Keys to Implementation (SOA): Layered Services Architecture
Cloud Computing Rests on a Service Architecture Service Consumers Service Providers The Cloud • Cloud Characteristics • Pay as you go • Virtualized / location independent • Scalable • Multi-tenancy • Metadata driven configurability • Tactical sourcing approach • SOA Characteristics • Abstraction • Loose coupling (Interfaces) • Business driven • Governance (eg, SLA) • Solution assembly strategy
SOA Critical Success Factors(also applies to Cloud Computing) • Trust • Security • Service Certification • SLAs • Testing & Monitoring (adaptive/collaborative/continuous) • Consistency • Semantic - Data • Service Reference Architecture (EA) • SOA Readiness & Maturity • Org Change Management • Management of the SOA Adoption Process • Federated Governance • Enforceable Contracts • Funding & Cost Recovery • Service Oriented Acquisition • Technology Platform • Infrastructure as a Service - Cloud Computing • Discovery – Repositories/Registries
Service Oriented Government Virtual Government Value Chains Combination of: • Enterprise Architecture (Federal Gov is the Enterprise) • Business Process Management • Service Oriented Architecture • Independent of Federal Organizational Structure • Starting Points: • Federal Enterprise Architecture (FEA) • Reference Models, Segment Architectures • PGFSOA (2008) • Architectural Principles for US Government (2006)
OMB Future Direction: Services The Future Approach … IT & Services IT & Services IT & Services IT & Services IT & Services EPA HHS IT & Services HHS IT & Services EPA IT & Services IT & Services Service for Citizens Health Services DOI DOD IT & Services IT & Services IT & Services IT & Services DOD DOI IT & Services Treasury VA IT & Services IT & Services IT & Services IT & Services IT & Services USDA DOJ Service for Citizens Mortgage Insurance VA IT & Services IT & Services IT & Services IT & Services IT & Services HUD IT & Services State Treasury IT & Services IT & Services IT & Services HUD IT & Services State USDA IT & Services IT & Services DOJ IT & Services IT & Services IT & Services IT & Services IT & Services IT & Services IT & Services IT & Services IT & Services IT & Services IT & Services IT & Services IT & Services Commercial Provider Commercial Provider Service for Citizens = Service for Citizens IT & Services IT & Services = Common Service = Agency-specific Service = Commercial Provider Commercial Provider The Historical Approach … Source: Dick Burk
SOG in Action: NYC Business Express NYC Business Express Common Intake Portal Intake Portal & Rules Engine Open a Restaurant BPM Engine Business Express Process Services NYC Dept of Health & Mental Hygiene IRS Departmental Services NYC Department of Buildings
Expectations from New Administration • Transparency • Rapid Response • Citizen-focused • Transformation • Efficiency (cost savings) • New Technology & Innovation • Effectiveness (performance) Bottom-line: An Agile Enterprise & Service Oriented Government
Enterprise Service Solutions Thank you. Questions? Dave Mayo dmayo@everware-cbdi.com (703) 246-0000 x103 Download the PGFSOA: http://www.whitehouse.gov/omb/e-gov/pgfsoa.aspx www.everware-cbdi.com Research Portal:www.cbdiforum.com