slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Leveraging Oracle's Open Technology Platform to Implement the Federal Enterprise Architecture (FEA) Paul Silverstein D PowerPoint Presentation
Download Presentation
Leveraging Oracle's Open Technology Platform to Implement the Federal Enterprise Architecture (FEA) Paul Silverstein D

Loading in 2 Seconds...

play fullscreen
1 / 42

Leveraging Oracle's Open Technology Platform to Implement the Federal Enterprise Architecture (FEA) Paul Silverstein D - PowerPoint PPT Presentation


  • 218 Views
  • Uploaded on

Leveraging Oracle's Open Technology Platform to Implement the Federal Enterprise Architecture (FEA) Paul Silverstein Director Technical Business Unit Oracle Corporation. Agenda. Why an Enterprise Architecture? Federal Enterprise Architecture (FEA) Oracle Implementation and Benefits

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Leveraging Oracle's Open Technology Platform to Implement the Federal Enterprise Architecture (FEA) Paul Silverstein D' - joaquin


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide2

Leveraging

Oracle's Open Technology Platform to Implement the

Federal Enterprise Architecture (FEA)

Paul Silverstein

Director

Technical Business Unit

Oracle Corporation

agenda
Agenda
  • Why an Enterprise Architecture?
  • Federal Enterprise Architecture (FEA)
  • Oracle Implementation and Benefits
  • Case Study: DoD Health
  • Summary
what should an enterprise architecture enable you to do
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
what should an enterprise architecture enable you to do1
What should an Enterprise Architecture enable you to do?
  • 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
    • Notspend 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 is fea
What is FEA?

“...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

major players in fea
Major Players in FEA
  • OMB (http://www.whitehouse.gov/omb)
    • Owner of FEA implementation
    • Exhibit 300 submissions for program budget approval
  • The FEA Program Management Office(http://www.feapmo.gov) - Led by Bob Haycock
    • Producing FEA Framework Documents
  • CIO Council (http://www.cio.gov)
    • Evaluating and recommending Frameworks
  • e-GOV (http://www.egov.gov)
    • Integration Point for President’s 24 E-Gov Initiatives
  • Industry Advisory Council
    • Industry IT companies influencing FEA Framework – Oracle is a participant
fea principles
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.
interoperability goals in justice

Corrections

Justice

iHub

Prosecutor

Law Enforcement

Citizens

Emergency Management

Interoperability Goals in Justice

Public Defender

Courts

Parole/Probation

built upon justice xml

Justice

iHub

Justice Enterprise Portal

Justice Trnasaction Base

Built upon Justice XML

Law

Enforcement

Prosecutor

Public

Defender

Courts

Corrections

Probation

& Parole

XML Protection Order

XML Sentencing Order

XML Arrest Warrant

XMLCharging Document

XML Disposition Order

Query *

XML Disposition Order

XML Arrest/ Incident Report

XML RAP Sheet

XML DDS

* Any user can query

application productivity goals
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
slide12

Federal Reference Models

(PRM)

Performance Reference Model

(BRM)

Business Reference Model

Service Component Reference Model

(SRM)

Business Driven Approach

Data Reference Model

(DRM)

Technical Reference Model

(TRM)

performance reference model
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
business reference model
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
service component reference model
Service Component ReferenceModel
  • “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
technical reference model trm
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.”

slide17

Technical Reference Model (TRM)

Service Platform

Oracle 10G

Application Server

And

Database

Component Framework

Security Layer

Presentation/Interface Layer

Access Channels

Delivery Channels

Service Req’s

Service Transport

Service Interface

Infrastructure

Service Interface

Service Integration

Infrastructure

Business Logic Layer

Data Interchange Layer

Data Management Layer

Infrastructure

Component

Framework

Service Interface

And Integration

Service Access

And Delivery

Service Platform

And Infrastructure

Users

Legacy Systems

service access and delivery
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
service platform and infrastructure

Media Server

HTTP Server

Oracle 10G

Application Server

Test Management

Software Configuration

Management

Portal Server

IDE/Modeling

Application Server

J2EE

Network hardware

10G Database

Database

Linux/Win2K/Mac

Hardware Server

Storage

Delivery

Systems

Software

Engineering

Database/

Storage

Hardware/

Infrastructure

Supporting

Platforms

Service Platform and Infrastructure
service platform and infrastructure1

Oracle 10G

Application Server

10G Database

Service Platform and Infrastructure

Web Cache

HTTP Server

Clustering

Portal Server

Application Server

Performance/Scalablity

J2EE

Centralized Management

Database

Oracle 10g makes your enterprise architecture

Scalable, Available and Manageable

development tools

Oracle 10G

Application Server

+ Developer

Development Tools

IDE/Modeling

  • 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

Oracle 10G development tools do more than just look pretty…..

they provide real productivity for real projects

slide22

Component Framework

Security

Presentation/Interface Layer

Business Logic Layer

Data Interchange Layer

Data Management Layer

slide23

Security

And more….

Oracle 10G

Application Server

Virtual Private Data Base

SSO

Label Security

LDAP

Data level Auditing

Digital Certificate Authentication

Certificate Authority

S/MIME

Provisioning Management

Secure Sockets Layer (SSL)

Industrial Strength

Identity

Management

Transport Layer Security (TLS)

In plan

FIPS 186: Digital Signature Standard

Web Services Security (WS-Security)

Security Assertion Markup Language (SAML)

Not applicable

Simple Key Management Protocol (SKIP)

Secure Shell (SSH)

slide24

Presentation/Interface Layer

  • But how do you control access/flow?
  • How do you get re-use of components?

HTML

Oracle 10G

Application Server

Java Server Pages (JSP)

Extensible HTML (XHTML)

  • Oracle MVC Framework/ADF
    • Built on years of consulting projects
    • Real productivity

Cascading Style Sheets (CSS)

Wireless Markeup Language (WML)

XHTML Mobile Profile (XHTMLMP)

Voice XML (VXML)

Platform Lock in

Active Server Pages (ASP)

Dynamic HTML (DHTML)

slide25

Business Logic Layer

Oracle 10G

Application Server

Java Scripts

  • …again with real tools
  • Oracle MVC Framework
  • Jdeveloper/ADF

Java Servlet

Enterprise Java Beans (EJB)

Java Portlet API (JSR 168)

Web Services for Remote Portals (WSRP)

Managed by 10G AS

Supported by 10G DB

C, C++

Platform Lock in

VB Script

VB

VB .Net

C#

slide26

Data Interchange Layer

  • How do you map internet,
  • OO models to relational stores?
  • Most complex,tedious part of
  • development process

Oracle 10G

Application Server

And Developer

XMI

XQuery

Simple Object Access Protocol (SOAP)

  • Oracle Toplink
  • The #1 market leader

Electronic Business using XML (ebXML)

Resource Definition Framework (RDF)

Web Services User Interface (WSUI)

slide27

Data Management Layer

Database Connectivity

Oracle 10G

JDBC

How do you securely

connect middle tier to DB?

ODBC

  • Advanced Security Option
  • Encrypted Transport

Platform Lock in

Active Data Objects (ADO)

How do you maximize performance of JDBC?

How do you minimize client footprint?

ADO.Net

OLE/DB

  • Two Options
  • Fat JDBC for max perf
  • Thin JDBC for min client

Platform specific

DB2 Connector

slide28

Data Management Layer

Reporting and Analysis

  • Oracle provides data analysis
  • Tools to suit your needs
  • Ad Hoc Query – Discoverer
  • OLAP
  • Data Mining

Oracle 10G

Application Server

eXtensible Business

Reporting Language (XBRL)

Java Online Analytical

Processing (JOLAP)

Oracle OLAP

Online Analytical Processing (OLAP)

Platform Lock in

XML for Analysis

slide29

Service Interface and Integration

Integration

  • Oracle Additions

Oracle 10G

Application Server

And DB

RPC

Trading Partner Management

Business Activity Management

Database Access: PL/SQL/Net8

Specialized Formats

Message Oriented Middleware

Business Process Management

Transformation/Routing

Adapters

Transaction Processing Monitor

Older or Proprietary

Solutions

Object Request Broker: CORBA,

COM, DCOM, COM+

slide30

Service Interface and Integration

Interoperability

Oracle 10G

Application Server

XML

Data Format/

Classification

How do you map XML to DB tables?

XLINK

  • Oracle XDB
  • Uses SQL logic on XML structures
  • Out of the box
  • With lots of useful XML tools

Namespaces

EDI

Data Validation

DTD/XML Schema

XSLT

Data Translation

slide31

Service Interface and Integration

Interface

How do you ensure web services from different vendors interoperate?

Service

Discovery

Oracle 10G

Application

Server

UDDI

  • WS-Interoperability
  • Profiles
  • Oracle leadership

WSDL

Service Description/

Interface

API

10g can help you implement fea trm today
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……
military health systems
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

slide34

Patients

Doctors

Admins

Built it on Oracle 9i/9iAS/9iDS

Secure, role based

access

Easy tp use tools

J2EE

Custom Apps

Built in BI

  • Backend Systems
  • Clinical Data
  • Eligibility

Business Process

Management

HL7

Integration

HIPAA

  • Partner Systems
  • Insurance
  • Providers

Security baked into DB

more enterprise architecture at military health
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
slide36

Foundation for Interoperability

F

I

R

E

W

A

L

L

9iAS

HIPPA/HTTP

HL7

SOAP

Healthcare

Providers,

Insurance

Providers

Hospitals

Oracle Healthcare iHub

100+ Hospitals

Each with many systems

Mix of EAI and B2B

oracle 10g can enable enterprise architecture implementations with
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
which provides real business value from your enterprise architecture
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
slide39

Q

&

Q U E S T I O N S

A N S W E R S

A

next steps
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.