Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference

17
Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference 4/12/2012 Presented by Wolf Tombe Chief Technology Officer (CTO) U.S. Customs & Border Protection (CBP)

description

Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference 4/12/2012 Presented by Wolf Tombe Chief Technology Officer (CTO) U.S. Customs & Border Protection (CBP). A Day in CBP. CBP is the oldest and the largest of DHS components - PowerPoint PPT Presentation

Transcript of Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference

Page 1: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

Delivering Mission Agility Through Agile SOA Governance

13th SOA e-Government Conference

4/12/2012

Presented byWolf Tombe

Chief Technology Officer (CTO)U.S. Customs & Border Protection (CBP)

Page 2: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

CBP is the oldest and the largest of DHS components

CBP processes millions of transactions and facilitates billions of data searches each day

A Day in CBP

2

Page 3: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

For every minute of down time 764 people and 50 containers back up at the borders, seaports, or airports.

In one hour that is 46,000 people and 3,000 containers

3

Page 4: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

In FY 2011 CBP processed $2.3 trillion in trade340 million travellers24.3 million containersSeized nearly 5 million pounds of narcotics

4

Page 5: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

CBP’s Mission Needs

5

Secure America's borders, facilitate safe trade and travel, and enforce hundreds of U.S. laws and regulations

Page 6: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

To support the ever changing business needs, CBP needs to be agile and flexible while adopting innovative and low-cost solutions across the stack

Enterprise Governance

CloudSOA

6

CBP’s Technology Needs

Page 7: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

7

Extending CBP’s Success Across DHS Service Oriented Architecture (SOA) is one of the core IT Strategic

principles to achieve mission critical objectives Promote collaboration and Information Sharing across DHS

Component, Federal Agencies and Commercial/Private partners DHS SOA will expedite the realization of SOA through

DHS SOA Technical Framework DHS SOA Message Service Header Framework DHS SOA Federated Security Model DHS SOA Service Registry and Repository DHS SOA Lifecycle and Governance

Page 8: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

8

Achieving Interoperability through Open Standards and Consistent Architecture

DHS SOA is grounded in a standards-based approach Web Services, RESTful Services and XML Services Web Services Standards (WS-*)

UDDI, SOAP, XML, WS-Security, WSDL NIEM is required for all external service interactions Messaging Protocols (SOAP/HTTPS, JMS, AMQP) Vendor neutral and technology agnostic

SOA Infrastructure is based in open architecture using federated ESB model across the department

Interoperability is accomplished through a DHS standard SOA Service Header Framework

Page 9: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

9

Automated SOA Lifecycle and Governance processes Tailored/Agile DHS/CBP SELC Process for SOA Services Enforces consistency of artifacts and compliance with enterprise-

wide policies and mandates Integrates SOA centric information and artifacts

9

Improving Efficiency and Effectiveness of SOA Governance through Automation

Streamlines the SOA Service Life Cycle process

Able to achieve Concept to Production in under 45 days

Page 10: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

10

Aligning Agile SOA Service Lifecycle with Traditional DHS/CBP SELC

Page 11: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

11

CBP Delivering Real Mission Agility INTERPOL Lost/Stolen Passport Query Service:

CBP SOA Service Lifecycle facilitated the deployment of this service into Production in only 45 days (concept to deployment)

Queries INTERPOL system for information regarding foreign passports that have been reported lost or stolen

11

Allows CBP Officer to make a determination on the validity of a foreign passport being presented for entry into the U.S.

Service is utilized by multiple applications within CBP and is in use at more than 150 U.S. land borders with approximately 50,000 transactions processed per day

Page 12: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

12

Infrastructure (IaaS) Provide network, storage and computing resources to be

consumed by customers Common Delivery Platform – Consistently designed and

managed appliance based shared infrastructure which will host CBP mission critical applications

Pre-Configured/Integrated Solution Stacks Applications (PaaS)

N-Tier application stacks, CRM, SOA Services (SaaS)

Collaboration (E-Mail, Messaging, Calendar)

CBP Looks to Cloud-based Services for Flexibility, Agility and Cost Savings

Page 13: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

13

Common Delivery Platform Consistently designed and managed appliance based shared

infrastructure which will host CBP mission critical applications

CBP is Laying the Foundation with Cloud Enabled Infrastructure Services

Page 14: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

14

Enterprise Technical Architecture Infrastructure Agnostic Application and Data Architecture Layered Application Architecture Common business layer for Traditional Web, Rich Internet,

Mobile applications and external systems Abstracted Functional Services

CBP is Ensuring that all Layers of the Application Stack are Cloud Ready

Page 15: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

15

Support for Mobile Computing Extend CBP/DHS SOA in Public/Private Clouds Provide and Consume Shared Functional Services

(model similar to apps.gov) GeoSpatial and Mapping Business Intelligence

Enterprise Collaboration Capabilities E-Mail Messaging Calendaring Document Sharing

CBP is Adopting and Implementing “Light Technology” through Cloud-based Services

Page 16: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference

16

DHS SOA Working Group Consistent SOA Governance, including Registry and Automated

Lifecycle Management across all DHS components Integration of component-level SOA governance into DHS

Enterprise Architecture Repository (EAR) DHS SOA Technical Framework and Implementation Guidance

DHS Agile Integrated Project Team (IPT) Provide framework, recommendations, guidance and

approaches for adopting agile methodologies for “software intensive IT projects”

Agile SOA Governance and Lifecycle process is being practiced at CBP today and the results are self evident

Achieving Mission Agility through Agile SOA Governance

Page 17: Delivering Mission Agility Through Agile SOA Governance 13 th  SOA e-Government Conference