visio-fas infrastructure diagrams - seattle · infrastructure diagrams y:\dba\library\0 general\10...

39
FAS hardware, LPARs and applications Table of Contents City of Seattle Department of Finance and Administrative Services Business Information Technology Division Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents 9/19/2013 12:03 AM Summit Financials LPARs and envs Production Development – UAT Other Vendor Registration interface Vendor Registration Consultant / blanket contracts details Consultant / blanket contracts Reporting subsystem - development Reporting subsystem Reporting subsystem Reporting subsystem – UAT Journal load examples Interfaces Autosys scheduling system Shared technical resources Citywide Directory Key to diagram symbols Summit EPM Development – UAT Production FogBugz incident management Other applications STAT change management summitPrd2 AIX database server UPK computer-based training Web cluster Help with viewing these diagrams Click this shape in any diagram to return to the table of contents. HRIS Ev5 online system ESS / Timesheets / RSS / Login Reporting subsystem Key Help Infrastructure diagram internals Reference Infrastructure inventory Reference Databases and midtier environments FAS Windows servers and applications Summit Financials Windows servers and envs Page 1 Server and file share access STORM (Treasury Revenue Management) RMAN backup Infrastructure diagram user’s guide WAMS Webservice

Upload: others

Post on 18-Mar-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

FAS hardware, LPARs and applications

Table of Contents

City of Seattle

Department of Finance and Administrative Services

Business Information Technology Division

Infrastructure Diagrams

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents9/19/2013 12:03 AM

Summit Financials LPARs and envs

Production

Development – UAT

Other

Vendor Registration interface

Vendor RegistrationConsultant / blanket contracts details

Consultant / blanket contracts

Reporting subsystem - development

Reporting subsystem

Reporting subsystem

Reporting subsystem – UAT

Journal load examples

Interfaces

Autosys scheduling system

Shared technical resources

Citywide Directory

Key to diagram symbols

Summit EPM

Development – UAT

Production

FogBugz incident management

Other applications

STAT change managementsummitPrd2 AIX database server

UPK computer-based training

Web cluster

Help with viewing these diagrams

Click this shape in any diagram to return to the

table of contents.

HRIS

Ev5 online system

ESS / Timesheets / RSS / Login

Reporting subsystem

Key

Help

Infrastructure diagram internals

Reference

Infrastructure inventory

Reference

Databases and midtier environments

FAS Windows servers and applications

Summit Financials Windows servers and envs

Page 1

Server and file share access

STORM (Treasury Revenue Management)

RMAN backup

Infrastructure diagram user’s guide

WAMS Webservice

Page 2: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#FAS hardware, LPARs and apps9/19/2013 12:03 AM

deaEpmDev1 hrisProd1summitPrdUat1

summitUatApp1

summitUatWeb1

hrisDev1

hrisDev2

deaEpmProd1

deaEpmUat2

deaEpmDev2

fleetSvr1hrisProd2

hrisDw1

FinancialsEPM HRIS / Ev5 Other

summitdev4

summitdevapp4

summitdevweb4

summitRpt2

summitRptApp2

summitRptWeb2

summitPrd2

summitPrdApp1

summitPrdApp2

summitPrdWeb1

summitPrdWeb2

summitDev5

Home Key HelpFAS hardware, LPARs and apps

Sources: “Memory and CPU Usage Reports,” DIT Unix Administration; “Summit Servers Matrix” by Susanne Swanson.

Windows servers

DoIT P7 770

DEA P6 570

DoIT P6 570

iq3Svr1

Legend

Production

UAT

Development

Other

Mixed use

Page 2

Page 3: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#FAS Windows servers and apps9/19/2013 12:03 AM

FinancialsEPM HRIS / Ev5 Other

fasWinA511

deaWinA512

deaWinA504

deaWinA505

deaWinA302

deaWinA303

deaWinA103

deaWinD210

deaWinD212

dea23D207

dea23D208

deaWinD216

deaWinD218

deaWinW230

deaWinW506

deaWinW304

Windows servers, instances, databases

Home Key HelpFAS Windows servers and apps

deaWinA110

deaWinA310

deaWinA510

Planned

Planned

Planned

deaWinW107

deaWinW106

deaWinW105

deaWinW101

deaWinW102

doitWinW172

doitWinW173

deaWinA104

doitWinA174

doitWinA175

doitWinD179

panWinW125

panWinW126

Sources: “Memory and CPU Usage Reports,” DIT Unix Administration; “Summit Servers Matrix” by Susanne Swanson.

CS2 (Novell)

Planned

ditWinW142

ditWinW143

ditWinA145

panWinA110

deaWinD604

AIX Unix servers

Legend

Production

UAT

Development

Other

Mixed use

deaWinA511

Planned

fasWinW213

Page 3

Page 4: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

ruby

RUBY

RUBY

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials LPARs and envs9/19/2013 12:03 AM

SUMMITUAT1

SUMMITUATAPP1

SUMMITUATWEB1

Summitdev4

Summitdevapp4

Summitdevweb4

SUMMITRPT2

SUMMITRPTAPP2

SUMMITRPTWEB2

SUMMITPRD2

SUMMITPRDAPP1

SUMMITPRDAPP2

SUMMITPRDWEB1

SUMMITPRDWEB2

ProductionUATDevelopment Other

SUMMIT8

STHELENRAINIER8

EMERALD

JADE AGATE PEARL

EMERALD

JADE

SUMMIT8

SUMMIT8

RAINIER8 STHELEN

summit8

summit8

emerald

rainier8 sthelen

jade

PEARL

pearl

Client tier

Web server tier

Application server tier

Database server tier

Database

details

Financials Home Key HelpFinancials LPARs and envs

Sources: “Summit Servers Matrix” by Susanne Swanson; Danny Navarro, DIT.

Financials Windows servers

AIX

Page 4

agate

AGATE

Page 5: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials Windows servers and envs9/19/2013 12:03 AM

deaWinA512

deaWinA505

deaWinA303

deaWinA104

ProductionUATDevelopment Other

fasWinA511

deaWinA103

deaWinA302

Client tier

Application server tier

Other uses

deaWinA504

deaWinW105

deaWinW106

deaWinW304

deaWinW506

Financials Home Key HelpFinancials Windows servers and

envs

Source: “Summit Servers Matrix” by Susanne Swanson.

deaWinW107

deaWinA511 (shutdown)

panWinW125

panWinW126

Web server tier

ruby

summit8

summit8

emerald

rainier8 sthelen

jade

agate

pearl

CS2 (Novell)

Planned

Planned

ditWinW142

ditWinW143

Contracts

Financials AIX Unix LPARs

Windows

Page 5

Page 6: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials LPARs prod9/19/2013 12:03 AM

SUMMITRPT2

SUMMITRPTAPP2

SUMMITRPTWEB2

SUMMITPRD2

SUMMITPRDAPP1

SUMMITPRDAPP2

SUMMITPRDWEB1

SUMMITPRDWEB2

Production

SUMMIT8Oracle 11.2

STHELENOracle 11.2

RAINIER8Oracle 11.2

Summit8WebLogic 8.49

Rainier8WebLogic 8.49

SthelenWebLogic 8.49

deaWinA103

Online users

Summit8WebLogic 8.49

Big IP

City portal web page

SUMMIT8Tuxedo 8.49.27

PSNTPRODTuxedo 8.49

SUMMIT8Tuxedo 8.49

STHELENTuxedo 8.49

RAINIER8Tuxedo 8.49

Daily refresh

Weekly refresh

TIGEROracle 11.2

deaWinA303

Summit: Esd02\vol1\N:

HRIS: sea100_pers_server\

v16\Personnel\N:

Big IP: Directs new logins to alternate web servers for load balancing.

AIX Unix application servers:

Run Tuxedo App Server.

AIX Unix database servers:

Online and batch use Process Scheduler. Nokeo’s scripts emulate login as SCHDLR1

(Process Scheduler PSUNX). Host Oracle databases.

SUMARCHVOracle 11.2

Biannual archive

History views

SUMMIT8Tuxedo 8.49.27

STHELENTuxedo 8.49.27

RAINIER8Tuxedo 8.49.27

Extract

Online reporting

UPK

Computer based training

Finance production reporting subsystem

PT 8.49 PeopleBook

summitDevWeb4

AIX Unix web servers:

Run WebLogic web servers. Host custom web pages such as the portals.

Citywide report users

STAT

Issues / assignments / source ctl

Financials

Inter-

faces

Home Key HelpFinancials LPARs prod

Source: “Summit Production PeopleSoft Internet Architecture” by Amy Woo and Paul de Anguera.

Summit

production

reporting

subsystem

Page 6

Page 7: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

SUMMITPRDAPP2

Load-balanced server clusterSubdomain: www.seattle.gov

Contract

attach-

ments

.pdf, etc.

Contract

attach-

ments

.pdf, etc.Subdomain: app6.seattle.gov

Load-balanced server clusterSubdomain: web6.seattle.gov

Production

Financials

PC

Presentation

server

IIS

BC asp.net programs

BC config file

CC asp.net programs

CC config file

Web browser

John Q, Public

SUMMITPRD2

ditWinW142

ditWinW143

Application

server

IIS

CC asp.netOracle-

specific data access code

BC asp.netOracle-

specific data access code

SUMMIT8Oracle 11.2

ditWinA145

Display file nameInternal file name

File server

IIS

Contract

attach-

ments

.pdf, etc.

Display file nam

e

Internal file name

Internal file nam

eAtt.

panWinW125

panWinW126

Summit8WebLogic 8.49

SUMMIT8Tuxedo 8.49.27

SUMMITPRDAPP1

PC

Web browser

Contract

attach-

ments

.pdf, etc.

Contract

attach-

ments

.pdf, etc.

Contract

attach-

ments

.pdf, etc.

Summit user

SUMMITPRDWEB1

SUMMITPRDWEB2

Att.

FTP credentials

Y:\dba\Library\0 G

eneral\10 O

rientatio

n\diagrams\FAS_infrastructure_diagrams.vsd#Financials contracts

9/19/2013 12:03 AM

Display file nameInternal file name

FTP

Att.

File types must have coresponding mime types

FTP

Nightlycopy

Display fi

le name

Internal f

ile name

1

2

5

3

4

67

8

Contract attachment storage

1. Summit user creates a contract attachment on their PC.2. Summit user posts the attachment via their browser.3. Summit app server generates internal file name, and sends both files’ names to the database.4. Database replies with FTP credentials.5. App server FTPs docs to file server.

Contract attachment retrieval

6. Public user clicks attachment display file name on the contract search web page.7. User-activated URL + Internal file name is sent to file server.8. File server sends internal file to public user.

Database details

Screen

shots

Home Key HelpFinancials contractsBlanket Contracts /

Consultant Contracts

Sources: Jeff R

oy, Linda Klein, Karen Braun

CS2 (Novell)

Discontinued 6/18/12

Page 7

Page 8: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Server_ID = 1

ProductionFinancials

Consultant

Contract asp.netOracle-specific

data access code

Blanket

Contract asp.netOracle-specific

data access code

SUMMIT8

Oracle 11.2

ATTACHSYSFILENAME

ATTACHUSERFILE

<- PO_ID<- BUSINESS_UNITCOMMENT_ID

Y:\dba\Library\0 G

eneral\10 O

rientatio

n\diagrams\FAS_infrastructure_diagrams.vsd#Financials contracts database dtls

9/19/2013 12:03 AM

PS_PV_ATT_SERVERS

SERVER_ID SERVER_TYPE ATT_FTPSRV_LOGIN ATT_FTPSRV_PASSWD ATT_SRV_NAME SERVER_PATH DEFAULT_SERVER_FLG

PS_PV_ATTACHMENTS

SCM_ATTACH_ID ATT_VERSION ATTACH_DESCRSERVER_ID SERVER_TYPE SERVER_PATH ATTACHSYSFILENAME ATTACHUSERFILE

Server_id

The display file name is the name the Summit user gives the doc. The internal file name prefixes it with their userid and a date-time stamp.

Display file name = ATTACHUSERFILEInternal file name = ATTACHSYSFILENAME =(SCM_ATTACH_ID + ATTACHUSERFILE)

FTP Credentials = (ATT_FTPSRV_LOGIN, ATT_FTPSRV_PASSWD, ATT_SRV_NAME,

SERVER_PATH )

Server_ID = 2

panWinW125

panWinW126

PS_PO_HDR

PO_IDBUSINESS_UNITPURCH_DOC_TYPE

PS_PO_COMMENTS

COMMENT_IDPO_IDBUSINESS_UNIT

PO_IDBUSINESS_UNIT

<- PO_ID<- BUSINESS_UNITPURCH_DOC_TYPE

ATTACHSYSFILENAME

ATTACHUSERFILE

SCM_ATTACH_ID

PS_CNTRCT_COMMENTS

CNTRCT_IDZ_CNTRCT_DOC_TYPECOMMENT_ID

<- CNTRCT_IDZ_CNTRCT_DOC_TYPE

COMMENT_ID

SCM_ATTACH_ID

Home Key HelpFinancials contracts database

dtls

Sources: Jeff Roy, Linda Klein, Karen Braun

\\Cs2\vol1\DATA\Summit\Summit\

Vendor_Contract_Attachments is for Vendor Contract attachments.

CS2 (Novell)

Discontinued 6/18/12

Page 8

Page 9: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

CR Batch

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials rpt subsys prod9/19/2013 12:03 AM

SUMMITPRD2

Production

deaWinA103

“PSNT” Prod Server: Has Process Scheduler and Tuxedo. Runs

Crystal and nVision online reports. Contains Crystal, SQR and Nvision

report code (.exe, .ini, .rpt, .xnv).

CR-Batch server (Summit Rpt servers): Used for running batch Crystals and handling transfer functions. No Process Scheduler / Tuxedo. CR-Batch is a 2-tier login.

Report SQRs

Data extract SQRs

User-run reports

deaWinA104

deaWinW105

deaWinW106

3

1

5

6

User-run Crystal/nVision reports

1. Users are prompted for information like business unit, through date and operator ID. They can see the output via Process Monitor with Details -> View log/trace . They can download report files to their PCs.

Production nVision reports

2. Summit staff (Karen or Wayne) run nVision reports on the Summit online system. program They show up under reporting: Reporting tools -> Report administration

Financial Management reports (ASP)

Run against weekly and monthly SQR extracts. Interactive; the lowest level of detail looks at real-time transactions.

3. SQRs extract summary data from SUMMIT8 and populate tables in TIGER for Financial Management Reports.4. Users key in parameters for runtime reports, which are displayed on their PCs and not indexed or saved. ASP (Active Server Pages) uses SQL queries to generate the reports.

Accounting reports (Crystal, SQR, Nvision, Excel extracts)

These static reports saved along with data on the web. 5. Crystal Reports run via batch VB.net process – invoke public queries on SUMMIT8 and are saved ...6. Reports are then transferred to SummitAsp.

Control reports (SQR)

These batch-run reports track the progress of batch processing.7. SQRs create reports that are transferred to the summitRpt server …8. Reports are then transferred to SummitAsp.

2

Active server pages

AIX Unix database servers:

Online and batch use Process Scheduler. Nokeo’s scripts emulate login as SCHDLR1 (Process Scheduler PSUNX). Host Oracle databases.

Accounting reports

Control reports

7

8

PSNTPRODTuxedo 8.49

TRANSFER.EXE

SUMMIT8Oracle 11.2

TIGEROracle 11.2

SUMMIT8Tuxedo 8.49

Summit

Report

Repository

summitAsp

Web server (web cluster):

Provides web access to report repository. Report repository includes:

Financial Management reportsCrystal reportsAccounting reportsUser-run reports

SummitPrdWeb1

City portal web page

FinancialsHome Key HelpFinancials rpt subsys prod

Sources: Jamie Carnell, Karen Braun, Wayne Cunningham, Jeff Roy, Linda Klein, Apu Ghosh.

deaWinW107

\\deawinw107\Summit-Archives

Batch reports

Archived batch reports

Report archive: Receives batch reports that have

been removed from Cs2, to meet the legal 7-year retention requirement.

Report users

PIA

Manual migration(rare)

Batch reports

Report users

Reportlist

Migration

Error – reports that failed to transfer

Reportlist

updates

Parameter-driven Financial mgt.

reports

CS2 (Novell)

Planned

Page 9

Production reports

User-runnVision reports

User-run Crystal reports

.pdf, .xls or .rpt file

End user’s PC

Production nVision reports

Transfer

parameters

Transfer.ini

4

The same TRANSFER.EXE program is run for transferring all types of reports to the Web and to Cs2. Parameters supplied to TRANSFER.EXE by Transfer.ini help determine which reports go to the web and which to Cs2. We actually have a few reports that just go to Cs2.

Server and file share access

Server and file share access

Page 10: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

GL

PO

PC

36. Key Assign & ChartfiledValidation

FAS

(STORM)

State of

Wash.

Wells

Fargo

3. Project Cost Load - online

Online

Users

SCL(Passport)

FAS

(Wk

Comp)

Financials Interfaces

Numbered Interfaces correspond to Summit owned Interface IDs. Non-numbered interfaces are maintained by the external users/departmentsRed arrows indicate manual initated processBlue arrows indicate scheduled process

Labor

Dist

8. Time & Labor,Benefits,Warrants

22. Acctg BlockTbl Load

23. Receipts

CTR,

POL

SCL

(WAMS)

41. Activity Uploadweb service

30. Activity BillingAgrmnt Load

32. Activity DefUpload

35. PO’s

DPD

28. Lockbox

Online

Users

FAS

(Treasury)

Online

Users

11. Journal Load, Budget Jrnl Load

Online

FAS

(HRIS)

ChartfieldExtracts

AM

BI

FAS

(OSERS,

DOITOSERS,

TARRA,

CID)

AR

Extracts

38. Project DefUpload

29. CustomerLoad

34. Query

Online

Users

Extracts

DoIT

5. Journal HistoryExtract

3. Project Cost Load - batch

ProductionFinancials

27. External Billing Load

AP

25. Warrants Issued

CommCard & ePayData Download

39. ePayredeems

40. ePayissues

33. Vendorupload

16. PaymentExtract

14. VendorData

Payments

6. WMBEStatus

Vendors, POs

Journal load

examples

ftp

Home Key Help

Y:\dba\Library\0 G

eneral\10 O

rientatio

n\diagrams\FAS_infrastructure_diagrams.vsd#Financials in

terface

s prod

9/19/2013 12:03 AM

Page 10

STORM

11. Journal Load, Budget Jrnl Load

Batch

19. PersonalData

26. Check Recon File

15. Voucherupload

FAS

(VREG)

WMBEStatus

7. VREG Extract

POL,

SCL,

SDOT,

SPU

ftp

Bank of

America

Online

Users

Online

Users

ftp

11. Journal Load Batch – ePay

11. Journal Load Batch – CommCard

ftp

Page 11: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

SUMMITPRD2

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials int jrnl load prod9/19/2013 12:03 AM

ProductionFinancials

ftp

summit

SUMMIT8

intfs

spu1

inv.datArchived copy

inv.dat.date.time

Create

Journals

ZGLIMPA or ZGLIMPC

Emptyfile

Connectsas spu1

drwxrwsr-x 2 spu1 schdlr1g

-rw-rw-r-- 1 spu1 schdlr1g

LOAD

SUMMIT8

Oracle 11.2

Archive

drwxrwsr-x 3 psoft psoft

Uploaded file

XUT1Q2013_Motorpool.csv

-rw-rw-r-- 1 ftpload psoft

Archived copy

XUT1Q2013_Motorpool.csv.date.time

-rw-rw-r-- 1 ftpload psoft

Original file

1Q2013_Motorpool.csv

SUMMIT8

application

server

PeopleSoft 8.49

FTP from withinapplication

Journalentries

Create

Journals

ZGLIMPB

Control reportJournalentries

Report

repository

Client siteSummit user’s PC

S

P

U

S

u

m

m

i

t

Home Key HelpSummit Interface Examples

Journal Load

Source: Apu Ghosh

Page 11

Rename

and Empty

Unix shell script

-rw-rw-r-- 1 schdlr1 schdlr1g

Uploaded file

inv.dat

Control report

InWeb

Page 12: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

SUMMIT8

otherEXTRACT* master tables

WMBE report

WMBE event table

PS_ZPO_WMBE_TBL

WMBE Transaction

file

E-mailed to Summit Tech Team monthly.

Tracks when vendors’ WMBE status is certified:

EFFDTEFF_STATUSZ_CERT_DT

Remote user: vregro

Searches for self-identified WMBE vendors that aren’t in state data.

Zpomr518b.sqr

State

update of

WMBE

data

zpoi06.sqrPS_ZPO_WMBE_C

OM

Paymentdata

City departments

State of Washington

WMBE patronage performance

TOVREGPROD

Local user: updater

Source: Apu Ghosh, Sharon LoweY:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd9/19/2013 12:03 AM

Production

SUMMITPRD2

Vendor Registration (VREG)

FinancialsHome Key HelpFinancials VREG dtl prod

Page 12

Page 13: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials RMAN backup9/19/2013 12:03 AM

Production

Home

TSM server

Key HelpFinancials RMAN backup

Source: Paul de Anguera

Page 13

Financials

Financials

production

SUMMIT8

databaseOracle 11.2

SUMMIT8

instance

SUMMIT8control file

CAT11PRD

instance

Recovery catalog

CAT11PRD

databaseOracle 11.2

Recovery

Manager

(RMAN)

Tivoli Data Protection for Oracle(TDP)

Tivoli Storage Manager

API

TSM node summit_ora

TSM repository

Backup Backup

Offsite storage courier

SUMMITPRD2

Summit data

Backupmetadata

Originalcatalog

Mirrorcatalog

sync

RMANCommand

script

Page 14: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials summitPrd29/19/2013 12:03 AM

Financials

SUMMITPRD2

Vendor Registration (VREG)

CAT11PRD

Oracle 11.2

MAGNOLIA

Oracle 11.2

STATAUD8

Oracle 11.2

SUMMIT8

Oracle 11.2

TIGER

Oracle 11.2

UPKPRD

Oracle 11.2

SUMMIT8

PT 8.49

STATWork flow

Finance production

UPKTrainingRMAN

DB backup

subsystem

Autosys scheduler

Inter-

faces

Blanket

contracts /

Consultant

contracts

Home Key HelpFinancials summitPrd2

2-tier database access tools

2-tier DBaccess

PIA

2-tier database access tools

NALs,executables

\\Cs2\vol1\APPS\Summit

has directories for Crystal 9, TNSNames, nVision NAL and FS881. This is for other departments to access these tools, mainly for 2-tier access.

CS2 (Novell)

Bankfile and ePay

\\Cs2\vol1\Data\Summit\

Pos, (the M:\ drive setup on individual PC’s in Summit team, Accounting services and Treasury units is mapped to this to support check and credit payments.

Planned

Page 14

PC

Page 15: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd9/19/2013 12:03 AM

Summitdev4

Summitdevapp4

Summitdevweb4

deaWinA302

City test portal

web page

emerald

WebLogic 8.49jade

WebLogic 8.49

JADE

Tuxedo 8.49

EMERALD

Tuxedo 8.49

JADE

Oracle 11.2

JADE

Tuxedo 8.49

EMERALD

Oracle 11.2

EMERALD

Tuxedo 8.49

UPK

Computer based training

Test online users

PT 8.49 PeopleBook

EMERALD

Tuxedo 8.49

AIX Unix web servers:

Run WebLogic web servers. Host custom web pages such as the portals.

AIX Unix application servers:

Run Tuxedo App Server.

UATDevelopment

SummitUatWeb1

SummitUatApp1

SummitPrdUat1

deaWinA504

JADE

Tuxedo 8.49

AIX Unix database servers:

Online and batch use Process Scheduler. Nokeo’s scripts emulate login as SCHDLR1

(Process Scheduler PSUNX). Host Oracle databases.

STAT

Issues / assignments / source ctl

UAT report usersDev report users

Financials Home Key HelpFinancials LPARs dev-UAT

Source: “Summit Servers Matrix” by Susanne Swanson.

Summit

development

reporting

subsystem

Summit UAT

reporting

subsystem

Page

15

Page 16: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

UAT

summitDev4

Source: Jamie Carnell, Karen Braun

Test report users

Explanatory text (production reporting

subsystem)

User-run Crystal/nVision ReportsBatch nVision Reports

Financial Management Reports (ASP)Accounting Reports (Crystal, SQR,

Nvision, Excel extracts)Control Reports (SQR)

CR Batch

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials rpt subsys UAT9/19/2013 12:03 AM

Report SQRs

Data extract SQRs

User-run reports

Active server pages

Accounting reports

Control reports

PSNTPRODTuxedo 8.49

TRANSFER.EXE

EMERALD

Oracle 11.2

PUMA

Oracle 11.2

EMERALD

Tuxedo 8.49

Summit

Report

Repository

summitAspDev

?

FinancialsHome Key HelpFinancials rpt subsys UAT

Batch reports

PIA

Reportlist

Error – reports that failed to transfer

Reportlist

updates

Parameter-driven Financial mgt.

reports

Page 16

Batch reports

User-runnVision reports

User-run Crystal reports

.pdf, .xls or .rpt file

End user’s PC

Batch nVision reports

Transfer

parameters

Transfer.ini

deaWinA302

deaWinW304

summitPrdUat1

deaWinA303

Page 17: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Test report users

Development

Source: Jamie Carnell, Karen Braun

Explanatory text (production reporting

subsystem)

User-run Crystal/nVision ReportsBatch nVision Reports

Financial Management Reports (ASP)Accounting Reports (Crystal, SQR,

Nvision, Excel extracts)Control Reports (SQR)

CR Batch

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials rpt subsys dev9/19/2013 12:03 AM

Report SQRs

Data extract SQRs

User-run reports

Active server pages

Accounting reports

Control reports

PSNTPRODTuxedo 8.49

TRANSFER.EXE

JADE

Oracle 11.2

PUMA

Oracle 11.2

JADE

Tuxedo 8.49

Summit

Report

Repository

summitAspDev

?

FinancialsHome Key HelpFinancials rpt subsys dev

Batch reports

PIA

Reportlist

Error – reports that failed to transfer

Reportlist

updates

Parameter-driven Financial mgt.

reports

Page 17

Batch reports

User-runnVision reports

User-run Crystal reports

.pdf, .xls or .rpt file

End user’s PC

Batch nVision reports

Transfer

parameters

Transfer.ini

deaWinW506

deaWinA504

summitDev4

deaWinA505

Page 18: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

RUBY

Oracle 11.2

Sources: “Summit Servers Matrix” by Susanne Swanson.Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials LPARs other9/19/2013 12:03 AM

Summituatweb1

Summitdev4

Summitdevapp4

Summitdevweb4

SUMMITRPT2

SUMMITRPTAPP2

SUMMITRPTWEB2

fasWinA511

City test portal

web page

Pearl

WebLogic 8.49Jasper

WebLogic 8.49Ruby

WebLogic 8.49

SUMMITPRDWEB1

Practice online users

City portal web

page

Agate

WebLogic 8.49

RUBY

Tuxedo 8.49

JASPER

Tuxedo 8.49

PEARL

Tuxedo 8.49

AGATE

Tuxedo 8.49

AGATE

Oracle 11.2

AGATE

Tuxedo 8.49RUBY

Tuxedo 8.49

JASPER

Oracle 11.2

JASPER

Tuxedo 8.49

PEARL

Oracle 11.2

PEARL

Tuxedo 8.49

UPK

Computer based training

Test online users

PT 8.49 PeopleBook

AIX Unix web servers:

Run WebLogic web servers. Host custom web pages such as the portals.

AIX Unix application servers:

Run Tuxedo App Server.

AIX Unix database servers:

Online and batch use Process Scheduler. Nokeo’s scripts emulate login as SCHDLR1

(Process Scheduler PSUNX). Host Oracle databases.

summitDev5

FIN91DMO

Oracle 11.2.0.3

PT851DM

Oracle 11.2.0.3

FIN91DMO

PeopleTools 8.51 /

Tuxedo 10gR3

fin91dmo

WebLogic 10.3.4

FIN91DMO

People Tools 8.51

FIN91DMO

People Tools 8.51

Upgrade team

Home Key HelpFinancials LPARs other

Financials 9.1

demo project

plan

AIX 7.1 TL1 SP3

Financials 9.1 demo project

Summit

‘other”

reporting

subsystem

Test users

Page

18

AGATE’s web server was placed in the same LPAR as

EMERALD.

AGATE and PEARL share the same reporting servers as JADE (Dev environment).

Page 19: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Source: Jamie Carnell, Karen Braun, Linda Klein

summitDev4

Explanatory text (production reporting

subsystem)

User-run Crystal/nVision ReportsBatch nVision Reports

Financial Management Reports (ASP)Accounting Reports (Crystal, SQR,

Nvision, Excel extracts)Control Reports (SQR)

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Financials rpt subsys other9/19/2013 12:03 AM

Report SQRs

Data extract SQRs

User-run reports

PSNTPRODPT 8.49

AGATE

Oracle 11.2

PUMA

Oracle 11.2

AGATE

PT 8.49

FinancialsHome Key HelpFinancials rpt subsys other

PIA

Page 19

Batch reports

User-runnVision reports

User-run Crystal reports

.pdf, .xls or .rpt file

End user’s PC

Batch nVision reports

summitTest1

Planned

deaWinA511

Planned

Page 20: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

EPMTST

EPMSYS

EPMDBA

epmdmo

EPMDMO

EPMDMO

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#EPM LPARs and envs9/19/2013 12:03 AM

ProductionUATDevelopment Other

EPMPRDEPMUATEPMDEV

EPMUATEPMDEV EPMPRD

epmprdepmuatepmdev

Client tier

Web server tier

Application server tier

Database server tier

EPM

DEAEPMDEV1DEAEPMPROD1DEAEPMUAT2DEAEPMDEV2

epmdba

epmsys

epmtst

EPMDBA

EPMSYS

EPMTST

EPMDEV EPMUAT EPMPRD EPMDMO

EPMDBA

EPMSYS

EPMTST

Home Key HelpEPM LPARs and envs

deaWinA110

Planned

deaWinA310

Planned

deaWinA510

Planned

Page 20

City EPM portal

City EPM dev

portal

deaWinW105

deaWinW106

User training

materials

Page 21: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 G

eneral\10 O

rientatio

n\diagrams\FAS_infrastructure_diagrams.vsd#EPM LPARs and envs prod

9/19/2013 12:03 AM

Production

EPMPRDOracle 10.2

EPMPRDTuxedo 8.49

epmprdWebLogic 8.49

EPM

EPMPRDTuxedo 8.49

City EPM portal

AIX Unix servers:

Run WebLogic web servers. Host custom web pages such as the portals.Run Tuxedo App Server and Process Scheduler. Host Oracle databases.EPM has no batch except for database backups and maintenance.

deaWinW105

deaWinW106

Web cluster hosts EPM training material.

User training

materials

DEAEPMPROD1

STAT

Issues / assignments / source ctl

Home Key HelpEPM LPARs and envs prod

deaWinA110

Planned

Unused PSNT server

Page 21

City EPM dev

portal

DEAEPMUAT2

Online users

Page 22: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#EPM dev - UAT9/19/2013 12:03 AM

EPMDEV

Oracle 10.2

EPMDEV

Tuxedo 8.49

epmdev

WebLogic 8.49

Online users

EPMDEV

Tuxedo 8.49

City EPM dev

portal

UAT

Development

STAT

Issues / assignments / source ctl

EPMUAT

Oracle 10.2

EPMUAT

Tuxedo 8.49

epmuat

WebLogic 8.49

EPMUAT

Tuxedo 8.49

DEAEPMDEV1 DEAEPMUAT2

AIX Unix servers:

Run WebLogic web servers. Host custom web pages such as the portals.Run Tuxedo App Server and Process Scheduler. Host Oracle databases.EPM has no batch except for database backups and maintenance.

Home Key HelpEPM dev - UATEPM

Unused PSNT server

deaWinA310

Planned

deaWinA510

PlannedUnused PSNT server

AIX Unix servers:

Run WebLogic web servers. Host custom web pages such as the portals.

Run Tuxedo App Server and Process Scheduler.

Host Oracle databases.EPM has no batch except for database

backups and maintenance.

Page 22

Page 23: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Default instance

Y:\dba\Library\0 G

eneral\10 O

rientatio

n\diagrams\FAS_infrastructure_diagrams.vsd#HRIS ESS

productio

n9/19/2013 12:03 AM

Production

doitWinW172

Home

HRIS

Key Help

HRIS ESS production

Sources: Jane Kortz, Jeff Roy and Scott McDonald, John Zhang.

Internet

Employees at home

Web server

Wald1iis/asp.net

doitWinW173

doitWinA174

Proxy web

server

WaldApp1iis/asp.net

doitWinA175

Maintain state

deaAspStateSQL Server 2005

panWinA110

App server

WaldApp2iis/asp.net

Connect strings HRIS

PRODOracle 10.2

Stored proc-edures

HRISPROD2

Applications LOGIN, ESS, RSS and TIMESHEET are all covered by this diagram.

App server

Ev5

Web server

Ev5

Employees at work

Ev5 users

COS

InWeb

PRESENTATION

APPLICATION

DATA

WALDWeb

Application

Layered

Defense

Firewalls limit access to ports, IP addresses, and possibly the protocols allowed.

Ev5details

Page 23doitWinD179

Page 24: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

WALD

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd9/19/2013 12:03 AM

Production

Main HRIS database

PRODOracle 10.2

prod

Web serverEv5

Online users

?

PROD

Process scheduler

Ev5

PROD

App serverEv5

Citywide report users

HRISPROD2

HRIS

HRISDW1

Compressed HRIS

database

PRODOracle 11.2

Report programs

Stored proc’s / triggers

Login

asp.NET

Time sheet

asp.NET

Employee

self service

asp.NET

Ftp’edreports

HR Dashboard

STORM

Other interfaces

Interfaces include database links and direct connections from MS ACCESS, etc. We don’t keep track of tech details of interfaces. All interfaces connect via generic database userids.

Home Key HelpHRIS Ev5 production

Retiree self

service

asp.NET

Sources: Jane Kortz, David Lock.

David: database link

name?

HRIS Ev5

reporting

subsystem

Page 24

Page 25: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

WALD

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#HRIS Ev5 report subsystem9/19/2013 12:03 AM

HRISPROD2

Production

CR-Batch server (Summit Rpt servers): Used for handling transfer functions. CR-Batch is a 2-tier login.

Web server (web cluster):

Provides web access to report repository. Report

SQRs

deaWinW105

deaWinW106

1

1. Active Server Pages use SQL queries to retrieve data for reports residing in the report repository web cluster.2. SQRs create reports that are transferred to the CR-Batch server …3. Reports are then transferred to the report repository.

Active server pages

AIX Unix database servers:

Online and batch use Process Scheduler. Nokeo’s scripts emulate login as SCHDLR1

(Process Scheduler PSUNX). Host Oracle databases.

Local SQR report files

2

3

HrisTransfer.exe

HRIS

PRODOracle 10.2

Process Scheduler

Report

Repository

summitAsp

ESS / Time sheet

report portal

HRIS

Home Key HelpHRIS Ev5 report subsystem

deaWinA104

Reports are only accessible in the office, not over the Internet, due to WALD security architecture.

Sources: Jane Kortz, Jeff Roy, Scott McDonald.

doitWinW172

Web server

Wald1iis/asp.net

doitWinW173

Report control

tables

In-office report users

The specific version of each control report listed on the web is in the table: PS_Z_REPORTS_VERThere are supporting tables that hold attributes such as overwrite ability, etc.PS_PAY_CALENDAR (to retrieve column value PAY_END_DT based upon column RUN_ID)PS_Z_REPORTS (to retrieve column Z_REPORT_ID based upon Z_LIS_NAME and view privilege based upon column Z_RPT_LVL_PRIV)PS_Z_LIS_NAME_TBL (to determine overwrite ability based upon column Z_OVR_WRITE_RPT)

When selecting reports for HRIS to view on the web, the menus and reports are hosted within http://summitasp/hris/ (not on HrisWeb as we may have speculated).

Archived batch reports

Archived batch reports

deaWinW107

Archived batch reports

Batch reports

\\deawinw107\HRIS-Archives

Report archive: Receives batch reports that have been removed from the report repository.

PIA

Page 25

Page 26: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Finance

STAT

Issues / assignments / source ctl

UPK

Computer based training

SQL Server

applications

FogBugz

Issues / assignments

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Other applications9/19/2013 12:03 AM

EPM

Budget prep

HRIS

Personnel / payroll

HR

Dashboard

RSJI graphs

VREG

Vendor registration

Citywide

Directory

Home Key HelpOther applications

Page 26

Page 27: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

deaWinW101

deaWinW102

“Old” IQ system

Home Key HelpOther applications 2

DRAFT

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Other applications 29/19/2013 12:03 AM Page 27

Page 28: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Production Test

Production

Test

CWD10GP

Oracle 10.2

10g2 Oracle client / TNS

iq3Svr1

AIX 6.1

10g2 Oracle listener

Http://inwebdev/directory

10g2 Oracle client / TNS inwebqa01

Search R-O

Http://inweb/directory

10g2 Oracle client / TNS

Prod

Telephone /

Admin

Http://inweb/directory/update

Update page

Admin: DIT server teamUsers: City

Production

Supercop(MS Access)

Test

Supercop(MS Access)

Deanna’s

PC

9i Oracle client / TNS

Http://www.seattle.gov/directory

10g2 Oracle client / TNS(IP addr)

Ext

Prod

Http4://www.seattle.gov/directory

10g2 Oracle client / TNS(IP addr)

Ext

QA

Fire-

wallFire-

wall

Internet

Y:\dba\Library\0 G

eneral\1

0 O

rientatio

n\diagrams\FAS_infrastructure_diagrams.vsd#Citywide directory

9/19/2013 12:03 AM

Admin: DIT network team Admin: DIT server teamUsers: Outside

Admin: DIT Msg & Directory Svcs.

Admin: TSSUsers: Deanna Wong, Gwendolyn Johnson

Admin: FAS DBAAdmin: DIT Unix team Admin: DIT network team

CWD10GT

Oracle 10.2Re-map

Re-map

Test Production

Home Key HelpCitywide directory

Sources: Scott MacDonald, Sharon Lowe, Mark Butler

CS2 (Novell)

Planned

Page 28

Page 29: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

deaWinW105

deaWinW106

Http://FogBugz

DEA23D216

DEA23D218

Dea220-prd1

FogBugzSQLServer 2005

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#FogBugz incident management9/19/2013 12:03 AM

deaWinW304

Http://FogBugzQa

DEAWIND604

Dea620-QAS1

FogBugzSQLServer 2005

ProductionUAT

FogBugz is a vendor package with no customization. So it doesn’t have a development environment.

FogBugz usersTest users

Home Key HelpFogBugz incident management

Source: Jeff Roy e-mail

Page 29

Page 30: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Cos200-prd2

Y:\dba\Library\0 G

eneral\1

0 O

rientation\diagrams\FAS_infrastructure_diagrams.vsd#STORM productio

n ove

rview

9/19/2013 12:03 AM

Page 30

iNovahPrimarySQL Server

STORM web

server

STORM report

server

Data forreports

Dynamic report code

SQL Express

SQL Server 2008

CASHIER.mdf

Cashiers’ client

program

1

2

5

4

Dea-slim-db

Dea200-prd2

SLIMqc

SQL Server 2000

SLIM web

service

6 7

hrisProd2

HRIS web

server

HRIS production

database

PROD

Check scanning

Cheque

Stop file

?

Municipal Court

Information

System

(MCIS)

10

11

Payment file

Seattle Treasury Operations Revenue Management

Dea-stopfile-db

Dea200-prd3

StopFile

SQL Server 2000

12

deaWinW106

summitPrd2

Summit

Chart field

validation

summitAsp

Summit

production

database

SUMMIT8

Because the work station has an internal database, the cashier can still use it if the networked systems aren’t available, though with reduced functionality.

Every transaction1. Payment record is stored in work station database.2. Asynchronously, web server reads payment record from work station database.3. Web server validates chart fields with Summit (interface i36).4. If chart fields are valid, web server posts payment to iNovaPrimary database.5. Posted status enables work station to print license or deliver other services.

Transit payments8. STORM web server sends existing Orca card inquiries by emplid to HRIS.9. During posting, STORM web server sends Orca card numbers for emplids to HRIS.

STORM reporting13. Report users connect to STORM web server..14. STORM web server gets reports from STORM report serverand iNovahPrimary database.

Cos200-prd2

Home Key HelpSTORM production overview Source: Lynn Johnson

iNovahPrimarySQL Server

STORM web

server

ditWinD126

STORM report

server

Dynamic report code

SQL Express

SQL Server 2008

CASHIER.mdf

Cashiers’ client

program

LIcense

1

2

Dea-slim-db

Dea200-prd2

SLIMqc

SQL Server 2000

SLIM web

service

HRIS web

server

HRIS production

database

PROD

Check scanning

Municipal Court

Information

System

(MCIS)

ftp

Payment file

Report users

Dea-stopfile-db

Dea200-prd3

StopFile

SQL Server 2000

deaWinW105

Summit

Chart field

validation

summitAsp

License transactions6. STORM web server sends existing license inquiries to SLIM web server.7. During posting, STORM web server sends updates to SLIM web server.

Traffic tickets (not yet in use)10. STORM sends Payment File to MCIS.11. MCIS sends Stop File to STORM StopFile database.12. Cashier work stations query StopFile during check scanning.

Cashiers’Work station

cosWinD201

cosWinD202

cosWinD203

FASWINW226

Sync

Configuration and setup dataPayment tablesBusiness rulesSyncs to each work station during signon

14

13

89

3

dea23a202

deaWinD210

deaWinD212 Journal Load / A/R Lockbox Load

Page 31: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

SUMMIT8

Oracle 11.1

otherEXTRACT* master tables

VREGPRD1

WMBE report

Vendor registra-

tion (VCR)

Regis-tration search (InWeb)

Regis-tration search

Adminis-Tration(Access)

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#VREG Vendor Registration9/19/2013 12:03 AM

VREG.tables

otherVREG.

EXTRACT* tables

VREG.EXTRACT_STATE_WMBE

WMBE data

Mostinput

SCPR

Consultant roster

CID

Proposed; automaticallyPopulate CR during

Registration.

WMBE file

Vendors can assert that they are WMBE during registration.

State of Washington

City departments

Scott MacDonald, DIT

Mark Butler, DIT

SUMMITPRD2

Amy, David, Paul

iq3Svr1

Sharon

VREG

FinanceInterface details

Home Key HelpVREG Vendor Registration

Sources; Vicki Childs, Paul de Anguera, Sharon Lowe, Jian Song, Michelle Sun, Jeff Roy, Linda Klein

Page 31

Page 32: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

AIX 6.1

COBOL, AE, SQR,

etc.

COBOL, AE, SQR,

etc.

Non-PS scriptsNon-PS scripts

Y:\dba\Library\0 G

eneral\1

0 O

rientatio

n\diagrams\FAS_infrastructure_diagrams.vs

d#Autosy

s batch

scheduling

9/19/2013 12:03 AM

SUMMITPRD2

SUMMIT8

Oracle 11.2

PS_PRCSSEQUENCE

Next process instance number

PSPRCSRQST

SimulatedProcessentry

Process Scheduler table

store

Update

ECSSCHD1

Autosys server

Autosys client

Featuring Nokeo’s Autosys / Process Scheduler interfaceVariables, program names, etc. are examples to illustrate how the scheduler works

glpppost.job

run_prcsProcess

Scheduler run?Y

Non-PS scripts

N

run_nonprcsrun_filerenameRun_sqlEtc.

Process Scheduler job setup and monitoring

COBOL, AE, SQR,

etc.

Autosys job setup and monitoring

Server: summitPrd2Command: /summit/job/glpppost.jobOwner: schdlr1

Initiates run

Batch AIX

environment

variable settings

/summit/script/system/profile.add

AIX user psoft

environment

variable settings

$HOME/.profile

AIX user session

start

AIX user schdlr1 Environmentvariables

SUMMIT8

Proces Scheduler daemon (always

running)Tuxedo 8.49AIX user psoft

environmentvariables

Summit Financials

Autosys scheduler (DIT)

Autosys

repository

Oracle 10gR2

Sources: Jim Sprinkle, Apu Ghosh, Ming Poon.

ECSSCHD2

ECSTCOP

WCCLPD01 (Linux)Script run_prcs simulates the Process Scheduler’s

database activity; it doesn’t communicate with it directly.

Scheduling: BIT Summit (Apu Ghosh)

AIX user

environment

variable settings

$HOME/.profile

AIX user session

start

AIX userEnv.Vars.

Home Key HelpAutosys batch scheduling

Sources: Jim Sprinkle, Apu Ghosh, Ming Poon.

Page 32

Page 33: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#STAT change management9/19/2013 12:03 AM

Quest STAT tool Version 5.5.4

SummitPrd2

(Mgnolia)

Oracle 11.2

(Stataud8)

STAT is:Help Desk ToolEmployee Service Center ToolChange Management ToolVersion Control ToolMigration Assistance Tools

MAGNOLIA is the production Stat database

that contains all of the CSR information

PeopleSoft archive sets reside in this

database.

STATAUD8

(PeopleTools Database) Used to

copy projects between databases using App

Designer

STAT Server (PC SN#0036526802)

PS App Designer

Summit Databases

Stat_Agent_ProdStat_Agent_Dev

SummitDev4

(Tulip)

Oracle 11.2Practice

Test DatabaseUpgrade Test

Same architecture as MAGNOLIA

EPM Databases

STAT Client

SummitDev4(JADE)

SummitPrdUat1(EMERALD)

SummitPrd2(SUMMIT)

deaEpmDev2 (EPMDEV)

deaEpmUat2(EPMUAT)

deaEpmPrd1 (EPMPRD)

Novell File Server

During migration, File objects (SQR, SQL, Scripts) are copied to Summit DEV server. Batch process copies from Dev to UAT to Prod. This is done outside of STAT. PS Delivered Crystal and nVision are copied to PSNTCrystalBatch is copied to Summit

1 – Stat Server connects to Database2 – Creates archive sets and puts in Stat repository (Magnolia)3 – During Migration, takes archive sets from Magnolia and puts to STATAUD8.4 – PS App Designer takes archives sets and puts in appropriate database5 – Stat Server connects to Novell File Server6 – Novell file server puts file objects (SQR, SQL, Script) to Summit Dev for migration to different servers (via batch, outside of STAT) via FTP7 – PS Delivered Crystal and nVision is copied to PSNT and managed by STAT8 – Crystal Batch is copied to Summit Report Servers and managed by STAT.

PSNT

DEAWINA504(PSNTDEV)

DEAWINA302(PSNTQA)

DEAWINA103 (PSNTPROD)

Ps Delivered Crystal nVision

DEAWINA505 (Summitrptdev)

DEAWINA303 (Summitrptqa2)

DEAWINA104 (Summitrptprod2)

Summit Report Servers

CrystalBatch

2

3

1

4

5

6

78

Home Key HelpSTAT change management

Source: Linda Klein

Page 33

Page 34: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

WinServer 2008r2

Users

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#UPK computer-based training9/19/2013 12:03 AM

Business Analyst PC

Oracle User Productivity Kit v3.61 (computer-based training).

fasWinW213

On-demand player web

server

summitPrd2

UPKPRD

Oracle 11.2

Developer client

dea01-v2-server

SUMMITPRDWEB1

Summit portal web page

P:\UPK_TO_WEB\Publishing Content

Administratorcopy

On-demand developer server (IIS)

Developerpublish

This web server links to on-demand

playerEnables isolation of UPK for administrative security.

Home Key HelpUPK computer-based training

Source: Linda Klein

Page 34

deaWinW230

Page 35: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

deaWinW105

deaWinW106

Summit

SummitWeb

SummitASP

HRIS

HRISWeb

HRISDept

ev2dd

charities

FogBugz

Windows OS load balancer

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Web cluster9/19/2013 12:03 AM

FogBugz work flow

Summit Financials production reporting

subsystem

Summit team

information

User training

materials

HRIS Ev5 production reporting subsystem

Home Key HelpWeb cluster

Sources: Jeff Roy; “2007-Summit&HRIS-environment.vsd” by Scott McDonald, DIT

http://HrisWeb is a web site located on the same web server as http://SummitAsp, http://SummitWeb, and http://FogBugz. However, it now redirects all requests to http://wald1.seattle.gov/dea/hris/logon/

Archived batch reports

Archived batch reports

deaWinW107

Archived batch reports

Web users

Page 35

STORM chart field validation

Production

STORM transit inquiries / updates

WAMS Web Serive

Page 36: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 G

eneral\1

0 O

rientatio

n\diagrams\FAS_infrastructure_diagrams.vs

d#WAMS W

ebse

rvice

9/19/2013 12:03 AM

Home Key Help

WAMS WebserviceSource: Jeffrey Roy

Page 36

Summit

WebService

WAMS Webservice

WAMS

SCL Work and Asset Management System

deaWinW105

deaWinW106

summitPrd2

Summit

production

database

SUMMIT8

End User

Summit

Chart field

validation

summitAsp

WAMS Webservice

1. End user enters data to WAMS database

2. WAMS database is connected to WAMS Webservice

3. WAMS Webserver is connected to Summit Webservice

4. Summit Webservice calls I36 Key Assignment for chartfield validation

5. Summit Webservice performs data validation and inserts Activity_ID to PS_PROJ_ACTIVITY, PS_PROJ_ACT_STATUS, PS_PROJ_ACT_DESCR,

PS_ZGL_KEY_ASGNMT

6. WAMS closes the activity and updates tables: PS_PROJ_ACTIVITY, PS_PROJ_ACT_STATUS, PS_PROJ_ACT_DESCR

7. WAMS calls special table to check status of Summit’s batch processing, to determine whether WAMS-to-Summit transactions should be held until Summit batch has completed.

1

2

3 4

5 6

S:\Summit-Websites2\SummitASP\SummitWS\WebServices\Public\I41

S:\Summit-Websites2\SummitASP\SummitWS\WebServices\Public\

i36

SCL_WAMS_SU

MMIT_STATUS

7

Page 37: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Generated

subfiles (.gif, etc.)

Generated

subfiles (.gif, etc.)

Y:\dba\Library\0 G

eneral\10 O

rientatio

n\diagrams\FAS_infrastructure_diagrams.vsd#Infrastructure chart files

9/19/2013 12:03 AM

Production

Home

Other websites,Other servers

Key HelpInfrastructure chart files

Dea01-v1-server

diagrams

win_filesworking_files

Fas_infrastructure_diagrams_files

MS Visio 2003+

Source Visio

diagrams

Fas_infrastructure_diagrams.vsd

MS Office documents for storage on the diagram web

site

Relativelink

Source and reference

docs, image files, etc.

EditGenerated html

file

Fas_infrastructure_diagrams.htm

Generate

Generate

Generated

subfiles (.gif, etc.)

Generate

Generated relativelinks

Sub-address

link

Docs and files

Absolutelink

panwinW507

Generated

subfiles (.gif, etc.)

Generated

subfiles (.gif, etc.)

diagrams

win_filesFas_infrastructure_diagrams_files

MS Office documents for storage on the diagram web

site

Generated html

file

Fas_infrastructure_diagrams.htm

Generated

subfiles (.gif, etc.)

copycopyImplicitly copied

fas

inwebdev2

Generated

subfiles (.gif, etc.)

Generated

subfiles (.gif, etc.)

diagrams

win_filesFas_infrastructure_diagrams_files

MS Office documents for storage on the diagram web

site

Generated html

file

Fas_infrastructure_diagrams.htm

Generated

subfiles (.gif, etc.)

fas

inweb

migrate

migrate

migrate

UAT

Development

Online users

\v1\fas\sumit historicaltech\dba\Library\0 General\10 Orientation\

inWeb

Test users

inWebDev2

Page 37

Page 38: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

PORTAL Web page

Summit8 Web server

SUMMIT8 Application server

SUMMIT8 Process scheduler

TIGERDatabase

Crystal reports

Web cluster

Batch

Oracle / PeopleSoft / WebLogic

Custom

Microsoft / Windows / SQL Server

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Key to diagram symbols9/19/2013 12:03 AM

Connection / invocation

Data movementnVision

Other vendor

Server

Server

Link to a manually maintained document (may not be current)

Link to an automatically maintained document (current)

AutoSys scheduler agent

FogBugz application

Application system

IBM / AIX

P:\UPK_TO_WEB\Publishing Content

Folder / directory

Database link

Employee Table

ADP

Home HelpKey to diagram symbols

File server

PlannedWe plan to remove this object.

Novell

Page 38

Security details

Blade server

Virtual server

Physical server

Page 39: Visio-FAS infrastructure diagrams - Seattle · Infrastructure Diagrams Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Table of Contents ... Infrastructure

Y:\dba\Library\0 General\10 Orientation\diagrams\FAS_infrastructure_diagrams.vsd#Template9/19/2013 12:03 AM

Production

?

Online users

Report subsystem details

Home

HRISPROD2

HRIS

Key HelpTemplate

Source: Slow realization from hard experience.

Start with this page to make a new chart.

Create a new page with the same dimensions as this page (11x17 portrait). Name it like:

<Application> <Description> <Migration level>

Example: Financials interfaces prod(34 characters or less)

This page: Edit -> Copy copy drawingNew page: PasteThe title will change to whatever name you give the page (overtype its bottom tab).The navigation buttons have hyperlinks that are already properly set.When you want to “publish” your new page, add an entry/link to the Table of Contents page.

DRAFT

Page 39