4f8d36f8bbd9c5d4db0d9a5e65533193.ppt
- Количество слайдов: 23
UNCLASSIFIED Joint Distribution & Deployment Architecture – Enhanced (JDDA-E) Overview 29 July 2008 Mr. Rory Kinney USTRANSCOM/J 6 -A (618) 229 -4094 (DSN) 779 UNCLASSIFIED
UNCLASSIFIED Current - Enterprise Investment Implications Redundancies Biz Processes Functionality Information Requirements Resources ($) UNCLASSIFIED
UNCLASSIFIED Enterprise Architecture Implications UNCLASSIFIED
UNCLASSIFIED Enterprise Architecture All aspects of the USTRANSCOM business effort should be linked to fulfilling not only the Strategic Goals, but from inception…defined to meet the needs of its customers. Enterprise Architecture Planning is about identifying and defining the business process as well as the systems that support the process…it’s not about designing the systems. We want to avoid: Ø Redundant Business Processes Ø Duplicate System Functionality Ø Unique and Divergent Information Exchanges UNCLASSIFIED
UNCLASSIFIED Why…Enterprise Architecture? What compels us to think we need a closer look? Ø The need to understand the higher-level purpose of where the JDDE is going…. . Ø The need to see where, how and what value a new initiative will bring to JDDE business processes…. . Ø The need for an in-depth understanding of our business and what we’re doing to accomplish effective changes…. . Enterprise Architecture = Decision-Making UNCLASSIFIED
UNCLASSIFIED …an illustration: The “House” Analogy 1 Wouldn’t you first get a picture of what you want it to look like? 2 Then wouldn’t you get a designers view of what you want to make? Would you start without a plan…? 3 Then wouldn’t you finally get the actual plan views and list of materiel it will take to make it? UNCLASSIFIED
UNCLASSIFIED …an illustration: The JDDE “House” JDDE-A Conceptual Architecture Wouldn’t you first get a picture of what you want it to look like? Is Like. . . Defines goals and vision of the business. Maintained at levels 1, 2 & 3. (Business Process Vocabulary + Key Performance Parameters) Helps uncover implied tasks Communicates another view We don’t have this JDDE-A Prescriptive Architecture Then wouldn’t you get a engineers view of what you want to make? Is Like. . . Communicates another view Then wouldn’t you finally get the actual plan views and list of materiel it will take to make it? Is Like. . . UNCLASSIFIED Adds engineering details for specific objectives. Defines standard business processes, standard information exchanges, and standard service oriented applications. JDDE-A Transistion Architecture Defines the cost and timelines for desired capability
UNCLASSIFIED DPO Target Enterprise Architecture DPO Composite Architecture al) ptu ce Target Architecture Principles What “The Vision” - Dateless - Stateless l. R tura n (Co ing der n e itec h Arc ) re t (P ive ript sc rin How “Future State” - Dateless - Stateful ep Blu tio nsi n) Tra ec Sp When “Solution Set” - Dateful - Stateful t( hee S Resources UNCLASSIFIED Prioritization DPO Capability Roadmap (with investment strategy)
UNCLASSIFIED JDDA-E Architectural Principles Trusted & Reliable Governed Cooperative Optimized Knowledge-Focused Information-Centric Transparent Service-Oriented Engineered Open Standards UNCLASSIFIED
UNCLASSIFIED JDDA-E Target Architecture Reference Model Framework • Mission RM: Functional view of DPOs Lines of Business • Performance RM: Measuring success of IT investments to improve business and customercentric outputs • Services RM: Classifying Service Components to support reuse of Services across the DPO • Information RM: Standards-based information or knowledge-centric environment • Technical RM: Categorizes standards and technologies to support and enable Services reuse • Governance RM: DPf. M Decisionmaking and oversight of DPf. M Architecture and Investments • Programs & Initiatives: Categorizes and defines DPO programs and initiatives UNCLASSIFIED
UNCLASSIFIED JDDA-E Conceptual Architecture Describes: • Overall JDDE Vision • JDDE Goals & Objectives • Guiding Architecture Principles • Architecture Framework • RM Vision Statements • RM Content • Overall & RM Governance Published as a Word Document UNCLASSIFIED
UNCLASSIFIED JDDA-E Prescriptive Architecture Prescribes: • Capabilities having Enterprise implications • Identifies capabilities to be provided “By-the-Enterprisefor-the-Enterprise” -- Inch Deep – Mile Wide • Specific Enterprise processes, performance, services, and information standards -- Inch Wide – Mile Deep -- Engineered Artifacts: BPM, ESE, Information, etc. UNCLASSIFIED
UNCLASSIFIED JDDA-E Transition Architecture Further Prescribes: • Specific solutions into deliverable segments • Time-Phased based on Enterprise guidance -- Ex: Phase 1: Yellow; Phase 2: Green UNCLASSIFIED
Summary UNCLASSIFIED • Enhanced Architecture Defined in Three Parts – Conceptual → Describes Overall JDDE Vision and Architecture Framework – Prescriptive → Prescribes Capabilities having Enterprise Implications – Transition → Further Prescribes Specific Solutions into Deliverable Segments • Architecture “Fit for Purpose” UNCLASSIFIED
UNCLASSIFIED Way Ahead for Next Two Days • For This Summit, Our Goal is for you to: – Understand the Overall JDDA-E Architecture Framework – Understand the Overall Governance Model – Understand provide input for the Vision/Goals of Each Reference Model • Business, Performance, Services, Information, & Technical – Provide input to the content and governance over: • Business, Performance, Services, Information, & Technical RMs • Ownership vs. Maintenance of Each Reference Model UNCLASSIFIED
UNCLASSIFIED DPO Target Architecture Questions? UNCLASSIFIED
UNCLASSIFIED Truth 2 Personnel Focus – Knowledge Management • Single Manifesting • Single Load Planning • RF Tag • DPO Metrics During their first 6 months, how will these people see the TRANSCOM business? With an understanding of the TRANSCOM business view, or With their own background organizational view AH Q License SOLARIS HPUX ORASORAT 2 APPLIX SMDB ORAC GCCS AHQC CBIF AHQCHAR E V A Air C fiel ds License ORAC PERL WEBBr WEBSv. PERL. P 1 Solaris dir GRISDB AMHSCLT JMTK UB ORAC Mission database GRIS AMHS to CENCOM AMHSDB SOCOM GRIS via NMCC Query & reports Recon Units * WEBBr ORAC WEBSRV AFO AFCL ORAS ORAU 1 ORAT 2 GCCSDB PERL AIRFDB NIMA Solaris ORAT 2 OJEPES ORAC JNAV JEPES GCCS ORAS GCCSDB SMDB GCCSYS RDASRV ORAC TCLXTPSolaris ORAT 2 JSRV FVT LO GS AFE JEPES ORAT 2 ORAU 1 OLSAFE JNAV ORAC TCL XTP RFA NMCC Only ORAC ORAT 2 Solaris LSAFE HPUX Solaris HPUX R D A JN AV GSORTS ORAU 1 RDASRV PERLTCL XTP PDR ORAT 2 ORAC RDA Solaris RP I GCCSYS OJEPES SMDB ORAS GCCSDB GCCS ORAU 1 RPI JNAV ORAT 2 JEPES DB TCL ORAC RPI Data RPI Navy. Air Force Army SS License ORAS PERL WEBBr TCL SMDB SOLARIS txt. IRC CBIF GCCS WEBBr ORAC PERL TCL Solaris JNAV WEBSv JNAVSV RDA LSAFERFA PDR JEPESRPI GCCS SS Local SSMON DB Site S MI NT * SOLARIS ORAS GCCSYS GCCSDB SMDB XTP PERL ORAC ORAT 2 JNAVORAU 1 SMIDB SMINT_X GTN DB Servers SNA PSH OT TP ED IT R Q T HPUXSolaris ORAC ORASSMDB GCCS ORACORAU 1 GCCSDB SSCHAR SSC Diskette X T P • TTN Initiative ORAU 1 ORAT 2 ORAS GCCSDB Solaris HPUX ORAC SMDB. P 1 ORAS SOLARIS GCCSDB HPUXSOLARIS SMDB Solaris GCCS SMDB. P 17 txt. IRC SMDBRY XTP SM. P 4 SM SNAPSH IMS_RFM. P 2 SMCHAR. P 4 Backup IMSRFMC Tape PDRSRV ORAS JNAVGCCSDB SMDB RDASRV ORAS PERL SMDB GCCSYS PDRJOP GCCSDB PDRSRV JNAVPDRJDB ORAU 1 GCCS TCL PDR S&M GCCSYS SMDB DASRV GCCSDB R Solaris ORAS ORAT 2 GCCSORAU 1 ORACRFADB License GCCSYS ORAS GCCSDB ORAU 1 GCCS APPLIX SMDB EVACCL ORACLE External Interface EVACDB Extensions to AMHSRVGCCS R F A P D R ORAS GCCSDB SMDB Solaris GCCSYS Solaris GCCSDB GCCS EVACO GCCSDB Solaris G RI S JE PE S FV T IT Sorts TPDATA XOPT_Fonts Data TPEDIT JNAVTCL GCCS RAC Solaris O ORAT 2 GSORTS SMDB RQT • XML and EDI Implementation IMS RFM GS OR TS ORAU 1 ORAC ORAS Solaris GCCS ORAT 2 GORA GSORTS MASTER GSORTS GSRTP 3 DB J-38 AMHS ORACLE GSORTC GWORLD Listener AUTODIN How well have we addressed these? How will these people seek to resolve complex TRANSCOM business challenges? How will you transfer corporate knowledge when personnel changes happen (think BRAC moves)? Where…does this support the process? When…should we do this? What…value/advantage does this bring? Why…should we do this; does it support our business view and strategic goals? Who…are we doing this for? UNCLASSIFIED
UNCLASSIFIED Truth 2 Personnel Focus – Knowledge Management TP ED IT Solaris HPUX ORAC ORAS SMDB IT Sorts TPDATA XOPT_Fonts Data TPEDIT SS License ORAS TCL WEBBr SMDB SOLARIS PERL O GCCS ORAC RAU 1 GCCSDB Local SSC SS SSMON SSCHAR DB Site txt. IRC CBIF ORAC Solaris ORAT 2 P D R HPUX RDASRV ORAS PERL SMDBGCCSYS HPUX Solaris R D A GSORTS GCCSDB SMDB GCCS PDRSRVORAS JNAV PDRJOP PDRSRV GCCSDB JNAV GCCS TCL PDRJDBORAU 1 PDR ORAU 1 RDASRV PERL ORAT 2 ORAC XTP TCL PDR RDA Goal Diskette JE PE S Solaris License GCCSYS ORAS GCCSDB SMDB ORAU 1 GCCS APPLIX ORAT 2 JNAV ORAC OJEPES License ORAC PERL. P 1 WEBSv Solaris PERL WEBBr . . . a TRANSCOM Business View • Strategic Goals Supported • Command Processes to Get There • Command Functions to Fulfill • Command Tasks to Accomplish GCCS EVACO EVACCL GCCSDB ORACLE External Interface EVACDB Extensions to AMHSRVGCCS • Command Products to Create • Command Actors to do it AH Q License SOLARIS HPUX ORAS RAT 2 APPLIX O SMDB GCCS AHQ CBIF ORAC AHQCHAR E V A A Cir fie lds License ORAC PERL. P 1 WEBSv Solaris PERL WEBBr * Solaris ORAT 2 JNAV ORAC OJEPES GCCS RDASRV ORAS GCCSYS GCCSDB SMDB ORAC TCL Solaris ORAT 2 XTP JSRV FVT ORAT 2 ORAU 1 OLSAFE JEPES ORAC TCL XTP JNAV RFA NMCC Only PDRJOP PDRSRV GCCSDB JNAV GCCS TCL PDRJDBORAU 1 PDR LSAFE HPUX Solaris GSORTS GCCSDB SMDB GCCS PDRSRVORAS JNAV PDR ORAU 1 RDASRV PERL ORAT 2 ORAC XTP TCL Solaris SMDB OJEPES GCCSYS ORAS GCCSDB GCCS RP I ORAT 2 JEPES DB TCL ORAC ORAU 1 RPI JNAV RPI RPI Data Navy Force Air Army LO GS AF R E D A JN AV GCCSYS RDASRV SMDB Solaris ORAS GCCSDB ORAT 2 ORAU 1 RFADB GCCS ORAC ORAT 2 HPUX License Solaris GCCSYS ORAS GCCSDB SMDB ORAU 1 GCCS APPLIX RDASRV ORAS PERL SMDBGCCSYS EVACDB Extensions External Interface to AMHSRVGCCS NIMA R F A P D R ORAS GCCSYS Solaris GCCSDB SMDB Solaris GCCSDB GCCS EVACO EVACCL GCCSDB ORACLE Solaris WEBBr ORAC WEBSRV AFO AFCL ORAS ORAU 1 ORAT 2 GCCSDB PERL AIRFDB G RI S JE PE S F V T dir GRISDB AMHSCLT UBORAC JMTK GRIS Mission database AMHS CENCOM to AMHSDB SOCOM GRIS via Recon Query NMCC Units & reports RDA SS License ORAS TCL WEBBr SMDB SOLARIS PERL txt. IRC CBIF JNAV WEBSv JNAVSV RDADR JEPES PI RFA P LSAFE R Where am I? …and how in the world do I fit in and get to my goal? O GCCS ORAC RAU 1 GCCSDB Local SS SSMON DB Site SSCHAR Diskette WEBBr ORAC TCL Solaris GCCS PERL S& M GCCS Goal ORAU 1 ORAS Solaris ORAC ORAT 2 GCCSDB HPUX ORAC SMDB. P 1 ORAS HPUX SOLARIS Solaris. GCCS SOLARIS GCCSDB SMDB. P 17 txt. IRC SMDBRY XTP SM. P 4 SM SNAPSH IMS_RFM. P 2 SMCHAR. P 4 Backup IMSRFMC Tape S MI N * T SOLARIS ORAS GCCSYS SMDB GCCSDB ORAC ORAU 1 SMIDB PERL JNAV ORAT 2 XTP SMINT_X GTN DB Servers SNA PSH OT TP ED IT Solaris HPUX ORAC ORAS SMDB Sorts TPDATA XOPT_Fonts Data X T P IMS RFM GS OR TS ORAU 1 ORAS Solaris ORAC GCCS GORA ORAT 2 GSORTS MASTER GSORTS GSRTP 3 DB AMHS ORACLE JNAV GCCS ORAT 2 GSORTS TCL ORAC Solaris SMDB J-38 GSORTC GWORLD Listener AUTODIN RQT IT TPEDIT R Q T I’m here …and I can see the path to get to the goal? UNCLASSIFIED
UNCLASSIFIED Truth 3 Understanding Change When a new initiative or requirement is identified…it should be evaluated in terms of: • Who…does this support? • What…value/advantage does this bring? What will it take to do this? • When…should we do this? • Where…does this support the process? NO USE • Why…should we do this; does it support our business view and strategic goals? CASE or When required data is not available…new data sources must be found and mapped into the process. . . Dfdfdggfg NO DATA AVAILABLE UNCLASSIFIED dsdsds
UNCLASSIFIED Truth 1 Misplaced Roles & Responsibilities Ø EAP roles distributed (TCJ 3; TCJ 5/4 and TCJ 6) Ø EAP coordination functions suffer Ø We miss the opportunity to integrate efforts into higher vision What we want is a clear vision of where we’re going. . . “As Is” View “Future Vision” View GCCSYS RDASRV SMDB Solaris. ORAS GCCSDB AH Q E V A C License SOLARIS HPUX ORAS APPLIX ORAT 2 SMDB GCCSAHQ CBIF ORAC License ORAC PERL. P 1 WEBSv Solaris PERLWEBBr AHQCHAR GCCS EVACO EVACCL GCCSDB ORACLE External Interface EVACDBExtensions AMHSRVGCCS to Solaris WEBBr ORAC WEBSRV AFO AFCL ORAS ORAU 1 GCCSDB PERL ORAT 2 AIRFDB NIMA ORAS GCCSYS Solaris GCCSDBSMDB Solaris. GCCSDB ORAT 2 ORAU 1 RFADB GCCS ORAC dir GRISDB AMHSCLT UB JMTK ORAC GRIS Mission database CENCOM AMHS RFA to NMCC Only AMHSDB SOCOM GRIS via Recon Query NMCC Units & reports * G RI S JE P ES R F A P D R LO GS R AF D E A LSAFE HPUX Solaris GSORTS Solaris License PDRSRV SMDB GCCSDB JNAV ORAS Solaris O HPUX GCCSYS GCCSAPPLIX ORAS SMDB ORAU 1 GCCSDB ORAC RAT 2 RDASRVGCCSYS ORAS Solaris PERLSMDB ORAT 2 JNAV ORAC OJEPES PDR ORAU 1 ORAT 2 ORAC XTP TCL RDASRVPERL SMDB OJEPES GCCSYS GCCSDB ORAS JEPES PDRJOP PDRSRV GCCSDB RDA ORAT 2 JEPES DB TCL ORAC ORAU 1 RPI JNAV Diskette ORAU 1 JNAV GCCS TCL PDRJDB RPI SMDB GCCS ORAS GCCSYS GCCSDB RDASRV RPIRPIRPI Data WEBBr TCL ORAC Solaris GCCS PERL PDR Navy Force Air Army ORACTCL TP JSRV ORAT 2 Solaris X JNAV WEBSv JNAVSV FVT R PI S& M Solaris ORAC ORAT 2 GCCSDB HPUX ORAU 1 ORAS SMDB. P 1 ORAS SMDB GCCSDB SOLARIS HPUX ORAC G SMDB Solaris CCS SMDB. P 17 txt. IRC SMDBRY SNAPSH XTP SM. P 4 SM IMS_RFM. P 2 SMCHAR Backup SMCHAR. P 4 IMSRFMC Tape License Solaris HPUX ORAS WEBBr SOLARIS PERL TCL SMDB ORAU 1 ORAS ORAC Solaris ORAC SMDB ORAS ORAU 1 txt. IRCCBIF GCCS ORAC GCCSDB GORA ORAT 2 Sorts GSORTS Local TPDATA XOPT_Fonts Data SSC SS SSMON SSCHAR MASTER DB IT GSORTS GSRTP 3 TPEDIT DB Site AMHS ORACLE SOLARIS J-38 GSORTC WORLD G Listener GCCS ORAS GCCSDB GCCSYS SMDB AUTODIN ORAC ORAU 1 SMIDB PERL JNAV ORAT 2 XTP GSORTS JNAV GCCS ORAT 2 SMDB TCL ORACSolaris SMINT RQT SMINT_X GTN ORAT 2 TCL XTP JEPES ORAC OLSAFE ORAU 1 JNAV RDA LSAFE RPI RFA PDR JEPES ORAC Solaris ORAT 2 SS License ORAC PERL. P 1 WEBSv Solaris PERLWEBBr GCCS EVACO EVACCL GCCSDB ORACLE External Interface EVACDBExtensions AMHSRVGCCS to P D R HPUX RDASRVGCCSYS ORAS PERL SMDB Solaris License GCCSYS GCCSAPPLIX PDRJOP PDRSRV ORAS GCCSDB SMDB ORAU 1 GCCSDB ORAU 1 JNAV GCCS TCL PDRJDB ORAT 2 JNAV ORAC OJEPES PDR JEPES JE PE S R D A HPUX Solaris GSORTS PDRSRV SMDB GCCSDB JNAV ORAS PDR ORAU 1 ORAT 2 ORAC XTP TCL RDASRVPERL RDA Diskette SS License ORAS WEBBr SOLARIS PERL TCL SMDB ORAU 1 txt. IRCCBIF GCCS ORAC GCCSDB Local SSC SS SSMON SSCHAR DB Site * DB Servers License HPUX ORAS APPLIXSOLARIS ORAT 2 SMDB GCCSAHQ CBIF ORAC AHQCHAR Solaris. GCCSDB ORAS GCCSYS Solaris GCCSDBSMDB dir GRISDB AMHSCLT UB JMTK ORAC GCCS ORAC GRIS Mission database. ORAT 2 ORAU 1 RFADB CENCOM AMHS to AMHSDB SOCOM GRIS via ORAC RFA Recon Query Solaris ORAT 2 HPUX NMCC Units & reports NMCC Only RDASRVGCCSYS ORAS PERL SMDB * PDRJOP PDRSRV GCCSDB ORAU 1 JNAV GCCS TCL PDRJDB PDR Solaris OJEPES GCCS SMDB GCCSYS GCCSDB ORAS ORAT 2 JEPES DB TCL ORAC ORAU 1 RPI JNAV RPIRPIRPI Data Navy Force Air Army Some Other View …but without it, disparate initiatives can create something quite different! UNCLASSIFIED T P E DI T Solaris HPUX ORAC SMDB ORAS IT Sorts TPDATA XOPT_Fonts Data TPEDIT
UNCLASSIFIED DPO Architectural Objective DPO Target Architecture JDDA Portfolio Management (Pf. M) JCIDS Executable Architecture Operational Initiatives Strategic DODAF Architectures… – Not an end unto itself – But a means to an end Exercises & Experimentation UNCLASSIFIED FEAF TOGAF • Capability-Driven • Prescriptive • Fully Executable • Engineering Level of Detail • End-to-End • Minimal “As Is” Development BEA Planning
UNCLASSIFIED DPO Prescriptive Architecture Process, Services, Interface Standardization Business Process Management Mission Ref Model Services Identification Services Ref Model Distribution Data COI Information Ref Model Deploy The Force Processes SOA Infrastructure Data Foundation Sustain the Force Processes Enablers Service Components Standardized Vocabulary “Top-down” analysis J 3/J 5 Msn Rqmts Standardized Processes (POSTP) Improved Mission & Investments Standardized Services Standardized Interfaces DPO Prescriptive Architecture UNCLASSIFIED Improved Mission & Investments J 6 SOA Design Hybrid analysis (data and IT programs) 22
UNCLASSIFIED Overall Architecture & Engineering Approach USTRANSCOM Strategic Plan User Community DPO IT Strategic Plan DEB Needs Capture DTTF https: //cris. transcom. mil/cris/ecmnew/index. cfm DSG / JDDE COI Needed Capabilities cture Archite ring e Engine Enterprise Requirements Review Council (ERRC) J 3 & J 5/4 Co-Chair Prioritized Roadmap g eerin n Engi ERRC Working Group J 3, J 5/4 & J 6 (05/06 Level) IRB/ DBSMC & FCB / JROC Approvals Roadmap Capabilities ERRC Execution & Effects Review J 3 & J 5/4 Co-Chair ring nginee re E ctu Archite Approved Executable Plan Commander USTRANSCOM Approval Resource Strategy Board J 8 & J 6 Co-Chair (With AQ & JA Support) Resourced Prioritized Delivered Portfolio Review Council (TCCS Chair) UNCLASSIFIED Recommended Resourced Plan 23
4f8d36f8bbd9c5d4db0d9a5e65533193.ppt