Presentation is loading. Please wait.

Presentation is loading. Please wait.

Leveraging Oracle's Open Technology Platform to Implement the Federal Enterprise Architecture (FEA) Paul Silverstein Director Technical Business Unit.

Similar presentations

Presentation on theme: "Leveraging Oracle's Open Technology Platform to Implement the Federal Enterprise Architecture (FEA) Paul Silverstein Director Technical Business Unit."— Presentation transcript:


2 Leveraging Oracle's Open Technology Platform to Implement the Federal Enterprise Architecture (FEA) Paul Silverstein Director Technical Business Unit Oracle Corporation

3 Agenda  Why an Enterprise Architecture?  Federal Enterprise Architecture (FEA)  Oracle Implementation and Benefits  Case Study: DoD Health  Summary

4 What should an Enterprise Architecture enable you to do?  Seize new opportunities – Modify your organization quicker and at less cost  Interact with new partners/clients sooner and better – Reduce the cost and time to reach new clients – Reach your employees and your customers no matter where they are and do it for less cost – Reduce the cost of developing new offerings  Know more…. to do more – Centrally access data…for less – Evaluate your business processes – Modify your business processes

5  Protect yourself effectively – Secure your organization without shackling it  Do more for less – Spend less on infrastructure – …so you can spend more on business value – Not spend more on managing middleware  Maximize your productivity – Re-use components and skills – Real productivity on real problems  No Lock in – Remember--The only constant is change – Use open standards What should an Enterprise Architecture enable you to do?

6 “...OMB and agency officials will use the FEA models to improve agency performance, increase intergovernmental collaboration and reduce costs for the taxpayer, furthering the goals of the President's Management Agenda and making government services more citizen-centered.” OMB Administrator for E-Gov and IT What is FEA?

7 Major Players in FEA  OMB ( – Owner of FEA implementation – Exhibit 300 submissions for program budget approval  The FEA Program Management Office ( - Led by Bob Haycock – Producing FEA Framework Documents  CIO Council ( – Evaluating and recommending Frameworks  e-GOV ( – Integration Point for President’s 24 E-Gov Initiatives  Industry Advisory Council – Industry IT companies influencing FEA Framework – Oracle is a participant

8 FEA Principles  Establish Federal interoperability standards.  Minimize the data collection burden.  Secure Federal information against unauthorized access.  Take advantage of standardization based on common functions and customers.  Provide access to information.  Select and implement proven market technologies.  Comply with the Privacy Act of 1974.  Coordinate technology investments with the Federal business and architecture.

9 Interoperability Goals in Justice Parole/Probation Courts Public Defender Prosecutor Corrections Law Enforcement Citizens Emergency Management Justice iHub

10 Built upon Justice XML Justice iHub Law Enforcement Law Enforcement Prosecutor Public Defender Public Defender Corrections Probation & Parole Probation & Parole Courts XML Arrest/ Incident Report XMLCharging Document XML Disposition Order XML Protection Order XML Sentencing Order XML Arrest Warrant XML Protection Order XML Sentencing Order XML Arrest Warrant XML RAP Sheet Justice Trnasaction Base Justice Enterprise Portal Query * * Any user can query XML DDS

11 Application productivity goals  Leverage Component Based Architecture  Enabling plug and play between new, existing and packaged components – I.e. Interoperability within the enterprise or within the application  More re-use, more flexibility – E.g. add wireless interface without re-write  Reduce infrastructure spend  Reduce maintenance spend  Build in interoperability from the beginning

12 (PRM) (BRM) (SRM) (DRM) (TRM) Performance Reference Model Business Reference Model Service Component Reference Model Data Reference Model Technical Reference Model Business Driven Approach Federal Reference Models

13 Performance Reference Model  Framework for business Performance measurement  Oracle tools for Corporate Performance Management can implement PRM – Integration Hubs to collect and route data into information stores – Query, OLAP, Data Mining tools to analyze data – Portals to display reports to appropriate management

14 Business Reference Model  Identifies business components across fed govt – Very hi level (153 components) – E.g.Taxation Management  Some high level match with Oracle Apps – Personnel Management – Oracle HR – Goods Acquisition- Oracle Procurement

15 Service Component Reference Model  “ a self contained business process or service with predetermined functionality that may be exposed through a business or technology interface. “  Granularity- ranges from complete business solution down to application component  Some matches to Oracle Products, e.g. – Customer Relationship Management – Oracle CRM  Call Center Management  Customer Analytics  Sales and Marketing

16 Technical Reference Model (TRM) Service Access and Delivery Service Platforms and Infrastructure Component Framework Service Interface and Integration “ The TRM provides the foundation for identifying target technical architectures and should be reflected where applicable in baseline architectures. ”

17 Infrastructure Service Platform And Infrastructure Service Platform Users Legacy Systems Access ChannelsDelivery ChannelsService Req ’ sService Transport Service Access And Delivery Component Framework Security Layer Presentation/Interface Layer Business Logic Layer Data Interchange Layer Data Management Layer Component Framework Service Interface Service Integration Service Interface And Integration Technical Reference Model (TRM) Oracle 10G Application Server AndDatabase

18 Service Access and Delivery  User interfaces and network transport to the server – Browser, PDA, Web services over – TCP/IP, WAP, HTTP/S etc.  Not the realm of Oracle products, but the interfaces are supported by them

19 Service Platform and Infrastructure Linux/Win2K/Mac J2EE Supporting Platforms IDE/Modeling Software Configuration Management Test Management Software Engineering Delivery Systems HTTP Server Media Server Application Server Portal Server Database/ Storage Database Storage Hardware Server Hardware/ Infrastructure Network hardware Oracle 10G Application Server 10G Database

20 Service Platform and Infrastructure J2EE HTTP Server Application Server Portal Server Database Clustering Web Cache Oracle 10G Application Server 10G Database Performance/Scalablity Centralized Management Oracle 10g makes your enterprise architecture Scalable, Available and Manageable

21 Development Tools IDE/Modeling Oracle 10G Application Server + Developer Oracle 10G development tools do more than just look pretty ….. they provide real productivity for real projects Jdeveloper Complete and Integrated Java, XML and Web Services Development Lowest Cost in the Industry Industry's Fastest Model, Develop, Deploy, Debug Cycle With ADF in 10G – a huge leap forward

22 Component Framework Presentation/Interface Layer Business Logic Layer Data Interchange Layer Data Management Layer Security

23 Digital Certificate Authentication FIPS 186: Digital Signature Standard Secure Sockets Layer (SSL) S/MIME Transport Layer Security (TLS) Web Services Security (WS-Security) Secure Shell (SSH) Simple Key Management Protocol (SKIP) Security Assertion Markup Language (SAML) In plan Not applicable SSO LDAP Virtual Private Data Base Data level Auditing Label Security Certificate Authority Industrial Strength Identity Management Provisioning Management And more …. Oracle 10G Application Server

24 Presentation/Interface Layer HTML Java Server Pages (JSP) Extensible HTML (XHTML) Dynamic HTML (DHTML) Cascading Style Sheets (CSS) Active Server Pages (ASP) Wireless Markeup Language (WML) XHTML Mobile Profile (XHTMLMP) Voice XML (VXML) But how do you control access/flow? How do you get re-use of components? Oracle 10G Application Server Platform Lock in Oracle MVC Framework/ADF Built on years of consulting projects Real productivity

25 Business Logic Layer Java Servlet Enterprise Java Beans (EJB) Java Scripts C, C++ Java Portlet API (JSR 168 ) Web Services for Remote Portals (WSRP) VB Script VB VB.Net C# Oracle 10G Application Server Platform Lock in Managed by 10G AS Supported by 10G DB … again with real tools Oracle MVC Framework Jdeveloper/ADF

26 Data Interchange Layer XQuery Simple Object Access Protocol ( SOAP) XMI Electronic Business using XML (ebXML) Resource Definition Framework (RDF) Web Services User Interface (WSUI) How do you map internet, OO models to relational stores? -Most complex,tedious part of development process Oracle 10G Application Server And Developer Oracle Toplink The #1 market leader

27 Data Management Layer ODBC Active Data Objects (ADO) JDBC ADO.Net OLE/DB DB2 Connector How do you securely connect middle tier to DB? Database Connectivity Platform Lock in Platform specific Oracle 10G Advanced Security Option Encrypted Transport How do you maximize performance of JDBC? How do you minimize client footprint? Two Options Fat JDBC for max perf Thin JDBC for min client

28 Data Management Layer Java Online Analytical Processing (JOLAP) Online Analytical Processing (OLAP) eXtensible Business Reporting Language (XBRL) XML for Analysis Reporting and Analysis Platform Lock in Oracle 10G Application Server Oracle OLAP Oracle provides data analysis Tools to suit your needs Ad Hoc Query – Discoverer OLAP Data Mining

29 Service Interface and Integration Message Oriented Middleware Database Access: PL/SQL/Net8 RPC Transaction Processing Monitor Oracle Additions Integration Object Request Broker: CORBA, COM, DCOM, COM+ Transformation/Routing Adapters Business Process Management Oracle 10G Application Server And DB Older or Proprietary Solutions Trading Partner Management Business Activity Management Specialized Formats

30 Service Interface and Integration Namespaces XLINK XML XSLT Interoperability EDI DTD/XML Schema Data Format/ Classification Data Validation Data Translation Oracle 10G Application Server How do you map XML to DB tables? Oracle XDB Uses SQL logic on XML structures Out of the box With lots of useful XML tools

31 Service Interface and Integration WSDL UDDI Interface API Service Discovery Service Description/ Interface Oracle 10G ApplicationServer How do you ensure web services from different vendors interoperate? WS-Interoperability Profiles Oracle leadership

32 10G can help you implement FEA TRM today  The TRM is a guideline for Federal Agencies – Not a rigid list; evolving, and some overlap.  Not hit every item applies to every project – But agencies’ funding proposals are rated by the OMB as to how well they comply with the architecture  Oracle 10G Application Server and Database satisfies the TRM for virtually all but the OS, hardware, and network.  And it is implementing real enterprise architectures today……

33 Military Health Systems  Business Component: – Beneficiary services  Service Component – Self Service Benefits Provision: Tricare Online  Technical components – Most of the Technical Component Reference Model  Very robust scalability, availability and security requirements

34 J2EE Custom Apps Business Process Management Integration Easy tp use tools Backend Systems Clinical Data Eligibility Partner Systems Insurance Providers HL7 HIPAA Secure, role based access Security baked into DB Patients Doctors Admins Built in BI Built it on Oracle 9i/9iAS/9iDS

35 More Enterprise Architecture at Military Health  Largest Medical HR in world – DMHRSi- Implemented with Oracle HR – Rolling out to 100+ sites  Credential, Risk Management and Adverse Actions – Building around Health industry standard (Hl7 3.0) Data model: Oracle Healthcare Transaction Base  Based on Oracle Open Technical Platform

36 9iAS FIREWALL Foundation for Interoperability Oracle Healthcare iHub 100+ Hospitals Each with many systems Mix of EAI and B2B HIPPA/HTTP HL7 SOAP Healthcare Providers, Insurance Providers Hospitals

37 Oracle 10G can enable Enterprise Architecture implementations with…  Unsurpassed Security  Industrial Strength QOS – Scalability, Availability, Manageability  Open standards ….no lock in  Best TCO of any application Platform – Integrated Suite  Lower TCO – Lowest TCO of any other suite

38 which provides real business value from your Enterprise Architecture……..  Improved Productivity  Reduced spend on infrastructure  Improved response to business reqs  More security without more complexity  A nimbler IT, that enables a nimbler more responsive enterprise

39 A Q & Q U E S T I O N S A N S W E R S

40 Next Steps….  Recommended sessions – 3:30 Thurs: Defillipi: Homeland Security Integration Architecture  Recommended demos and/or hands-on labs – Various 10G Application Server booths – Justice iHub Demo booth  See Your Business in Our Software – Visit the DEMOgrounds for a customized architectural review, see a customized demo with Solutions Factory, or receive a personalized proposal. Visit the DEMOgrounds for more information.


42 Reminder – please complete the OracleWorld online session survey Thank you.

Download ppt "Leveraging Oracle's Open Technology Platform to Implement the Federal Enterprise Architecture (FEA) Paul Silverstein Director Technical Business Unit."

Similar presentations

Ads by Google