West Net Case Study

22
Westnet Case Study Accelerated Service Provisioning with TIBCO BusinessWorks Adrian Fong Information Systems Manager

Transcript of West Net Case Study

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 1/22

Westnet CaseStudy

Accelerated Service Provisioningwith TIBCO BusinessWorks

Adrian FongInformation Systems Manager

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 2/22

Agenda

• About Westnet

• Project Objectives

• Software Selection Process

• Project Implementation• Challenges

• Outcomes

• Next Steps

•Questions

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 3/22

• Regionally focused ISP,

established in 1994• National service capability

offering

 – ADSL

 – Dial

 – Satellite Broadband – Mobile Broadband

 –  Telephony

 – Business Products such as Hosting,Domains and Mail

• Diversifying into VAS - Content – Xbox Live, EPL, 3FL, IPTV

• 220,000 customers, primarilyresidential

• Revenue FY 08-09 forecast$145M,

AboutWestnet

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 4/22

•Award Winning Service Provider – Best ISP, PC Authority 07, 08

 – Australian Broadband Survey 03-08

• 550 staff primarily in Perth,

1000 strong Agent/ResellerNetwork

• 50 staff in Information Systemsteam

• IS Dept discipline focused

 – Architecture – Software Development

 –  Testing

 – Database

 – Business Intelligence

• Historically a Microsoft shop –

About Westnet

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 5/22

Project Objectives

• Business driver originated with the Billing System2Q07

 – Original purpose Dial/DSL

 – Limited functionality, unable to support Telephony

& Mobile – Lack of Vendor Support

 – Swap out the Billing System

• Previous Architecture

 – Over 72 applications in software environment

 – Each application integrated differently

 – Consisted of tightly coupled web services

 – Multiple partner interfaces

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 6/22

Project Objectives

• Point-to-Point Integration quickly becomes complex anddifficult to maintain

 Application A Application B

 Application C

 Application A Application B

 Application C

 Application D

 Application F

 Application E

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 7/22

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 8/22

PLATYPUS(Biliing System)

INTEGRATION LAYER

        I      n        t      e      r      n      e        t

 Telstra

Other

Optus

Homogeneous Integration

PAYROLL HR MAILRADIUS HOSTING DOMAINS

PLATYPUS(Billing System)

        I      n       t      e      r      n      e       t

MAILRADIUS HOSTINGHR

 Telstra

 Aus Registry

Optus

Heterogeneous Integration

DOMAINSPAYROLL

TelstraIntegration

Layer 

OptusIntegration

Layer HR

Integration

Layer 

RADIUS

Integration

Layer 

HOSTING

Integration

Layer 

MAIL

Integration

Layer 

PAYROLL

Integration

Layer 

DOMAINS

Integration

Layer 

Project Objectives

•  Technical Objective

 –  To remove the dependency on vendor specific software – Move towards Homogeneous Unified Integration

solution

 – Handling A2A, B2B & Bulk Data eg. CDRs

S ft S t

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 9/22

Software Se ect onProcess

• Started with PoC with Microsoft BizTalk

 – Proved the principles of the Integration Strategy

 – But lacked maturity and was cumbersome indesign

•  TIBCO Strengths

 – Local presence

 – Company history – proven track record, ability todeliver

 – Product direction & maturity – completeness of vision, R&D

 – Cost

 – Maintenance & Support

 –

Customer demographic – 8 out of top 10 global Telcos

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 10/22

• Current Offerings

• Strategy

• Forward vision• Solution cost

• Strategic Alliances

• Market Presence

• Customer Base

• Customer growth

• Level of global salesand support

An independent technology and market researchcompany

 The Forrester Wave: Integration Centric Business Process Management Suites

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 11/22

• Ability to Execute

• Completeness of Vision

A leading information technology research and advisorycompany

S ft S t

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 12/22

Software Se ect onProcess

• BusinessWorks Strengths

 – Connectivity - Web Services, JMS, Adapters,SFTP, etc

 – Interoperability - .NET, Java, C++

 – Central store for Project Configuration and GlobalVariables

 – Source Control – compatible with VSS, UDDI fromWindows Server

 – Development Environment – Graphical representation of orchestrations/processes

 – Exception handling, rollback

 – Flow control/throttling

 – Administration – Centralised, visible, co-deployment

 – Security – SSL Certs, Kerberos, LDAP/AD

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 13/22

Project Implementation

• Began with 2 Software Developers attending BusinessWorks

training• Commence development on 1st interface within a fortnight

B2B Gateway for Telephony Provisioning

• Resale of Telstra wholesale Telephony

• Automation of manual business processes•

Telstra

LOLIG

Internal

 Applications

SOAP/HTTP

Internet

SOAP/HTTP

Local Network

TIBCO

BusinessWorks

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 14/22

Project Implementation

• 21 Web Services, 51Operations

ISDNRelocate

RelocateISDN2

RelocateISDN22

ISDNNew

NewISDN2

NewISDN22

ISDNCancel

CancelISDN2

CancelISDN22

ISDNValueAddProduct

 AddProduct

ChangeProduct

RemoveProduct

GetCatalogue

ISDNConfigure

ChangeLessee

ChangeNumber 

ChangeNetworkAccess

ConvertService

ChangeDirectoryDetails

DSLNew

NewDSLService

DSLConfigure

SpeedChange

DSLCancel

CancelDSL

DSLTransfer 

ChurnToWestnet

VoiceConfigure

ChangeLessee

ChangeNumber 

CreditManage

ChangeNetworkAccess

ConvertService

ChangeDirectoryDetails

ReturnCPE

VoiceValueAddProduct

 AddProduct

ChangeProduct

RemoveProduct

GetCatalogue

VoiceNew

NewVoice

NewVoiceDSLService

VoiceCancel

CancelVoice

VoiceRelocate

RelocateVoice

RelocateVoiceDSL

VoiceLineHuntGroup

 AddLineHunt

ChangeLineHunt

RemoveLineHunt

ServiceQualify

Qualify

EnhancedQualify

ServiceValidate

Validate

ServiceNumber 

ListAvailable

Reserve

ServiceInventory

Enquiry

 Address

SearchByCSN

SearchByFull

SearchByPartial

GetLocalityPostcode

RequestItem

Enquire

EnquireHistory

EnquireWholesale

Modify

Cancel

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 15/22

Project Implementation

Service Architecture

Immediate WebServices

Delayed WebServices

 Job Status Tracking

Logging andExceptionHandling

ImmediateRequest Handler

DelayedRequestHandler

Send to Telstra

Get Site MinderSession

Internet

 Telstra LOLIG

Messaging Layer

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 16/22

Project Implementation

• Solution features

 – Abstraction – hides interface complexity from internalapplications – Eg. Complex security and session management

 – Eg. Client applications remain agnostic of vendor changes

 – Flow control to throttle workload on Telstra

 – Each job runs on independent threads

 – Persistence –  Track long running jobs and caches progress

 –Ability to queue jobs internally for resubmission

•  Timeline

 – Beginning to end – 6 weeks

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 17/22

Project Implementation

B2B Gateway for DSL2 Provisioning

•Long running jobs, publishing updates to InternalApplications

Internal

 Applications

XML/TCP

VPNLocal Network

TIBCO

BusinessWorksiiNet

WholesaleGateway

Database

S   O   A  P    /   H   

T   T   P   

   X   M   L  /   R   V

TIBCODatabase

 Adapter 

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 18/22

Project Implementation

• Other Integration Points

 – Credit Check – Applying credit scoring policies against new customers

 –  Telstra IPND

– National phone number registry

 – Optus CDRs

– Mobile broadband usage records

 – ABR

– ABN validation at signup – Paradigm One

 –   VoIP complex porting, exposed via ActiveMQ

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 19/22

Challenges

•  Team Structures & Responsibilities

 – Full SDLC in a team of 2

 – Danger of creating a bottleneck in delivery

 – Administration

• SOA Design Paradigm

 – Messaging, Work Flow, XML Schemas, ServiceGranularity, etc

• Prioritisation and Stopping the Rot

 – Legacy & new interfaces

 – Patience!

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 20/22

Outcomes

• Drag ‘n’ Drop Codeless IDE – Accelerated development time

 – Less prone to error

 – Shorter testing/UAT phase

• OOTB Features – Intuitive with comprehensive documentation

 – Robust

• Software Architecture

 – Clear separation of Business Logic, consistentSecurity Policies

 – Seamless interconnect from Perl, .NET and Java

 – Re-use more common than expected – merger, re-purpose

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 21/22

Next Steps

• EMS

 – Increase interoperabilitybetween applications builtin different technologies

 – Abstract servicecapabilities

 – Supports all messageexchange patterns – One way

 – Request/Response

 – Publish/Subscribe

 – Inbuilt queuing,persistence

 – Event logging

• Hawk –

8/3/2019 West Net Case Study

http://slidepdf.com/reader/full/west-net-case-study 22/22

Questions