Top Banner
1
33

1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

Dec 14, 2015

Download

Documents

Joel Longworth
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

1

Page 2: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

2

Mike Giovinazzo Director, ESDMike Giovinazzo Director, ESDMike Giovinazzo Director, ESDMike Giovinazzo Director, ESD

Enabling ESD Enabling ESD in a complex enterprisein a complex enterpriseto a diversified marketto a diversified market

Enabling ESD Enabling ESD in a complex enterprisein a complex enterpriseto a diversified marketto a diversified market

ECC Symposium 2000ECC Symposium 2000

Page 3: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

3

4.

Supply Line Integration

3.Legacy

Integration

Evolution of Web Presence Evolution of Web Presence

2.

Limited Web Transactions Complexity

Val

ue

1. Web Site

Page 4: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

4

What’s Different ?What’s Different ?

E-business = Traditional IT + Internet Open Architecture

(rather than proprietary tools, formats, networks) Browser Front End

(emphasis on GUI, hyperlinks, multimedia)

Omnipresent technology(easier software rollout and greater accessibility, increased security risks)

Frantic Evolution(constant learning, immature technology)

E-business = Traditional IT + Internet Open Architecture

(rather than proprietary tools, formats, networks) Browser Front End

(emphasis on GUI, hyperlinks, multimedia)

Omnipresent technology(easier software rollout and greater accessibility, increased security risks)

Frantic Evolution(constant learning, immature technology)

Page 5: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

5

Where Companies are FocusedWhere Companies are Focused

Source: InformationWeek Researchsurvey of 300 IT executives

Web development toolsNetwork security

Web server softwareApplication integration technologies

Data warehousingElectronic-commerce software

Extranets or supply chainsOLAP

ERP package or modules

Web to legacy tools

20 40 60 80 100

% of IT respondents

Page 6: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

6

Government FocusGovernment Focus

“By 2004…to be known around the world as the government most connected to its citizens, with Canadians able to access all government information and services on-line at the time and place of their choosing.”

“By 2004…to be known around the world as the government most connected to its citizens, with Canadians able to access all government information and services on-line at the time and place of their choosing.”

Government On-line Initiative Government On-line Initiative Government On-line Initiative Government On-line Initiative

Page 7: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

7

Government On-line: ObjectivesGovernment On-line: Objectives

Improve services to Canadians

Increased Efficiency and cost reduction

Create a government for 21st Century

Serve as catalyst for EC

Improve services to Canadians

Increased Efficiency and cost reduction

Create a government for 21st Century

Serve as catalyst for EC

Page 8: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

8

Government On-line: TargetsGovernment On-line: Targets

Dec. 31, 2000 - On-line presence

Dec. 31, 2002 - 50% of key services EC enabled

Dec. 31, 2004 - 100% of key services EC enabled

Dec. 31, 2000 - On-line presence

Dec. 31, 2002 - 50% of key services EC enabled

Dec. 31, 2004 - 100% of key services EC enabled

Page 9: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

9

Government On-line: 8 Point StrategyGovernment On-line: 8 Point Strategy

Vision Targets Leadership Incentives Investment Partnerships Infrastructure Branding/Marketing

Vision Targets Leadership Incentives Investment Partnerships Infrastructure Branding/Marketing

Page 10: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

10

Relevant, TimelyRelevant, TimelyAccessible Services Accessible Services

Responding toResponding toIndividual, Business Individual, Business

and and Community NeedsCommunity Needs

5 Applications (year 1):5 Applications (year 1):•EI EI •Record of Employment Record of Employment •Electronic tax filing Electronic tax filing •E- Procurement & SettlementE- Procurement & Settlement•Secure messagingSecure messaging

Citizen /BusinessCitizen /BusinessMapMap

Federal Federal DepartmentsDepartments

ProvinciaProvincial l MinistrieMinistriess

Municipal Municipal DepartmentDepartmentss

Non-Profit Non-Profit AgenciesAgencies

Private Private Sector Sector OrganizationOrganizationss

InfoInfo Transactions Transactions

PKI

Access OptionsAccess Options

SecureSecureConnectionConnection

Government On-line: Enabling InfrastructuresGovernment On-line: Enabling Infrastructures

Page 11: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

11

DepartmentUnique

Components

DepartmentUnique

Components

DepartmentUnique

Components DepartmentUnique

Components

Department Shared Components

Government-wide Components

FederatedFederated ArchitectureArchitecture

DepartmentDepartment ArchitecturesArchitectures

BusinessBusinessProcessProcess

BusinessBusinessProcessProcess

BusinessBusinessProcessProcess

BusinessBusinessProcessProcess

Source: TBS CIO

Government On-line: Enabling InfrastructuresGovernment On-line: Enabling Infrastructures

Page 12: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

12

The different faces of E-BusinessThe different faces of E-Business

e-Business Infrastructuree-Business Infrastructure

e-Measurement e-Measurement

Project ManagementProject Management

Applications Development & IntegrationApplications Development & Integration

TrainingTraining

Customer Customer Facing Facing e-Sales e-Service e-Support

Customer Customer Facing Facing e-Sales e-Service e-Support

Supplier Supplier FacingFacing e-Supply Chain Optimization e-Procurement & Sourcing

Supplier Supplier FacingFacing e-Supply Chain Optimization e-Procurement & Sourcing

Employee Employee FacingFacing e-Human Resource Management e-Travel Expense Management

Employee Employee FacingFacing e-Human Resource Management e-Travel Expense Management

CitizenCitizen Facing Facing e-Service e-Support“program delivery”

CitizenCitizen Facing Facing e-Service e-Support“program delivery”

Page 13: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

13

InfrastructureInfrastructureInfrastructureInfrastructure

Page 14: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

14

Web-Commerce Templates Web-Commerce Templates

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

IntegratedSystemServices

Platfo

rms

Integrated System

Services

Page 15: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

15

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

Integrated System

Services

IntegratedSystemServices

Platfo

rms

Bandwidth; ISPs Intra/Extra/Internetmulti-site/ channels

Web-Commerce Templates Web-Commerce Templates

Page 16: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

16

Integrated System

Services

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

IntegratedSystemServices

Platfo

rms

Encryption; User authentication

Web-Commerce Templates Web-Commerce Templates

Page 17: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

17

Integrated System

Services

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

IntegratedSystemServices

Platfo

rms

Page serving; caching; scripts;

component serving

Web-Commerce Templates Web-Commerce Templates

Page 18: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

18

Integrated System

Services

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

IntegratedSystemServices

Platfo

rms

Firewall/Proxy;audit/monitoring

Web-Commerce Templates Web-Commerce Templates

Page 19: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

19

Integrated System

Services

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

IntegratedSystemServices

Platfo

rms

Application: hosting; integration; scalability;

management

Web-Commerce Templates Web-Commerce Templates

Page 20: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

20

Integrated System

Services

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

IntegratedSystemServices

Platfo

rms

Online monitor; transaction mgmt & partitioning;

resource mgmt

Web-Commerce Templates Web-Commerce Templates

Page 21: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

21

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

IntegratedSystemServices

Platfo

rms

Integration of:Internal, external, packaged apps & DBMS services

Web-Commerce Templates Web-Commerce Templates

Integrated System

Services

Page 22: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

22

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

IntegratedSystemServices

Platfo

rms

Hardware Supported by Products / Organisation

Web-Commerce Templates Web-Commerce Templates

Integrated System

Services

Page 23: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

23

Internet Access

Client Security Services

Presentation Services

Infrastructure Security Services

Applications Services

IntegrationServices

TransactionServices

Existing Business Systems

IntegratedSystemServices

Platfo

rms

JDBC, ODBC, CICS Gateways,

MiddleWare

Web-Commerce Templates Web-Commerce Templates

Integrated System

Services

Page 24: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

24

Simplified FrameworkSimplified Framework

Internet Access

Back-end Systems

Interface Services

Application Services

Infrastructure SecurityServices

Presentation Services

Client Security

Planetworks Interspace

Visual Age for Smalltalk, Coldfusion, Metro, Edify, Silverstream and MS Transaction Server

Borderware Firewall and Checkpoint Firewall

Netscape Server, Microsoft IIS, Oracle Webserver, Visual Age for Smalltalk, Coldfusion, Metro, Edify & Silverstream and Apache Web Server

Entrust Suite, Secure ID and Gradient NetCrusader

Netscape Browser, MS Internet Explorer and all access methods

CICS, DB2, Oracle

Page 25: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

25

Internet Access

Application Services

Presentation Services

Internet Access

Application Services

Infrastructure SecurityServices

Presentation Services

Client Security

Internet Access

Back-end Systems

Interface Services

Application Services

Infrastructure SecurityServices

Presentation Services

Client Security

Levels of Complexity Levels of Complexity

Page 26: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

26

ManagementManagementManagementManagement

Page 27: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

27

RAD vs Formal SDLCRAD vs Formal SDLC

Small “level 1” sites fit well with RAD Mission Critical applications need a

formal System Development Life Cycle BPR 1st will yield best returns Testing is a MUST Plan for maintainability (design)

Templates / Style Sheets Components (web-centric services)

Small “level 1” sites fit well with RAD Mission Critical applications need a

formal System Development Life Cycle BPR 1st will yield best returns Testing is a MUST Plan for maintainability (design)

Templates / Style Sheets Components (web-centric services)

Page 28: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

28

Analyze Existing

Environment

1

Identify & Define

Integration Points

2

Identify Security

Requirement3

Identify Capacity

Requirement

4

Define Connectivity

Strategy5

Define Security Strategy

6

Define Application Component Integration7

Define Presentation

Strategy

8

Web Architecture MethodologyWeb Architecture Methodology

These eight phases define high level strategies required to define a Web Commerce Architecture.

As each phase is completed, it will create one or more deliverables that will be used in the next phase.

This methodology supplements a traditional SDLC

These eight phases define high level strategies required to define a Web Commerce Architecture.

As each phase is completed, it will create one or more deliverables that will be used in the next phase.

This methodology supplements a traditional SDLC

Page 29: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

29

Development & IntegrationDevelopment & IntegrationDevelopment & IntegrationDevelopment & Integration

Page 30: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

30

Critical Issues for the high-end applicationsCritical Issues for the high-end applications

Integration - FTP, SMTP, HTML, XML all blended into the traditional applications

Security - both real and perceived

Configuration ManagementEven more bits and pieces than before

Performance - media events often cause great peaks, new bottlenecks (proxy, firewall, bandwidth)

Mix & Match Tools - Plethora of immature tools each for a special niche (maintainability)

Reliability - Complex user interfaces, state management, many

test paths

Integration - FTP, SMTP, HTML, XML all blended into the traditional applications

Security - both real and perceived

Configuration ManagementEven more bits and pieces than before

Performance - media events often cause great peaks, new bottlenecks (proxy, firewall, bandwidth)

Mix & Match Tools - Plethora of immature tools each for a special niche (maintainability)

Reliability - Complex user interfaces, state management, many

test paths

Page 31: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

31

“Use-Case” Analysis“Use-Case” Analysis

Treat Internet Applications like serious business systems Broader range of users More varied interactions

Consider Batch as well as On-Line How do you integrate with user apps

Object Orient techniques fit well

Treat Internet Applications like serious business systems Broader range of users More varied interactions

Consider Batch as well as On-Line How do you integrate with user apps

Object Orient techniques fit well

Page 32: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

32

TrainingTraining

Object-Oriented techniques

Component based architectures

Stateless processing

GUI design

Object-Oriented techniques

Component based architectures

Stateless processing

GUI design

Formal SDLC / methodologies

Configuration Management

Batch processing Legacy Integration

Formal SDLC / methodologies

Configuration Management

Batch processing Legacy Integration

Page 33: 1. 2 Mike Giovinazzo Director, ESD Enabling ESD in a complex enterprise to a diversified market Enabling ESD in a complex enterprise to a diversified.

33

Thank YouThank You