National Manufacturing and Gas Company • Has a host of IT ... · PDF fileWeblogic Suite,...
Transcript of National Manufacturing and Gas Company • Has a host of IT ... · PDF fileWeblogic Suite,...
Profile:• NationalManufacturingandGas
Company• HasahostofITApplicationsinERPand
CRMApplicationsHigh-level Scope:• RequiredasolutiontointegrateSADAD,
apaymentsserviceproviderinKSA,withitsITapplications
• Environmentpreparation• Installationandconfigurationofdifferent
SOAcomponents• IntegrationofOracleEBSwithSADAD• IntegrationofEBSwithSiebelCRMSolution:• WeblogicSuite,SOASuite,Oracle
ApplicationsAdapter,EnterpriseServiceBus,OracleEnterpriseGateway
Challenges:• Systemcomplexity• Presenceoffirewallsandprotocols• PerformancetuningOutcome:• Reducedupfrontcosts• FirsteverMiddlewarebasedsolutionof
SADADinKSA
Client OverviewNationalmanufacturingandGas
Company(GASCO)servesconsumersvia
provisionofLPGatthehighestefficiency
levelsandcommitmenttoprotectand
developthelocalenvironment.Ittransports,
fillsandmarketsLPG(butaneand/or
propane).GASCOhasahostofIT
Applicationsinthefollowingareasof
technology:
• AnERPSystembasedonOracle
E-BusinessSuite,
• ACRMSystembasedonOracleSiebel
CRM
GASCOrequiredamiddlewaresolutionto
integrateitsvariousITapplicationsacrossthe
boardinreal-time,havingover10,000+users
geodispersedacrossKSA.
ScopeThe following is a high-level list of activities
performed during the project:
EnvironmentPreparation:Preparationof
hardwareresourcesasperrequirements.
• InstallationandConfigurationof
differentSOAcomponents.
• IntegrationofEBSwithSiebelCRM
throughOracleSOA
• IntegrationofOracleEBSwithSADAD
throughOracleSOA
• IntegrationofSiebelCRMwithSADAD
throughOracleSOA
• UnitTesting
• UserAcceptanceTesting
• CommerciallaunchwithSADADservices
SADADPaymentSystem(SADAD)wasestablishedbytheSaudiArabianMonetaryAgency(SAMA)to
bethenationalElectronicBillPresentmentandPayment(EBPP)serviceproviderfortheKingdomof
SaudiArabia(KSA).ThecoremandateforSADADistofacilitateandstreamlinebillpayment
transactionsofendconsumersthroughallchannelsoftheKingdom’sBanks.SADADwaslaunched
onOctober3rd,2004.
GASCOessentiallyrequiredasolutiontolinkSADADwithitsinternalITapplications.Thiswouldprovide
ameanstoconnecttoSADADPaymentSystemtoenableGASCO’svariouscustomerstopaytheir
billsusingthisservice.
AddvantumsuggestedandimplementedahostofOraclemiddlewareapplicationsincluding
WeblogicSuite,SOASuite,OracleApplicationsAdapter,SOAManagementPack,WebLogic
ManagementPack,EnterpriseServiceBusandOracleEnterpriseGateway.TheSOAlayerconsisted
oftwomainparts,theEnterpriseServiceBus(ESB)LayerandaServiceConsumersLayerononeside,
andaServiceProvidersLayerontheother.EachserviceintheESBlayerwasarchitectedand
implementedwithitsowntools/componentstoachievetheintendedbusinessandfunctional
objectives.Withthefulfillmentoftheserequirements,applications(ServiceConsumersandService
Providers)becomeeligibletoexchangedataandinformationinareal-timetransparentmanner.
Solution
Special contractual/technical requirements
• Executeallinstallations,operations,
handlingandstandardizationactivities
forhardwareandsoftwarebasedon
internationallyacceptedstandardsand
bestpractices.
• Confirmstabilityofdatabaseworkand
conductperiodiccheckfortraceand
logfilesandinitializationparameters.
• ProvidealldocumentstoGASCO
pertainingtotheappropriatestrategic
planforintegrationsandconfigurations
options.
• Followuponandmonitorallsystem
componentsintermsofhomogeneity
andfunctionalintegration.
Technical installation service procedures included the following:
• Completeanalysisforallsystemsand
applicationsinGASCO.
• Compilationofasisandtobe
documentsbasedonthe
comprehensiveanalysisandrequirement
gatheringperformed.
• Comprehensiveriskanalysisandrisk
mitigationprocedures.
• Integrationofworkingstepsfordataflow.
• Detailedreviewofallbusinessprocesses
andservicestobeusedinprojectdesign
andimplementation.
• Reutilizationofservicesaccordingtothe
governancemodelinplace.
• Comprehensiveuseracceptancetesting
(UAT)inapre-productionenvironment.
• Securitytestsforeverysystembefore
productionrollout.
SomeofthechallengesfacedbyAddvantumincludedsystemcomplexitywhichmeantthat
understandingtheexactrequirementsforintegrating/mappingbothapplicationswascompletely
essential.Networkinfrastructureavailabilityduetothepresenceofnetworkandfirewallprotocols
wasanissuethatwaseffectivelydealtwith.Anotherissuewasthatofperformancetuning.Thiswas
resolvedbymakingcorrectionstotheMiddlewareandensuringitwasabletohandlethedailyload
atthecustomer’send.Anotheruniqueissuewasthatofthemultitudeofservicesprovidedby
SADAD.ItwasdifficulttoaccuratelydeterminehowSADADwasperformingandmoresotoascertain
thebestfitofservicestailoredtoGASCO’Sneeds.Therefore,inordertoachievethis,Addvantum
hadtotesteveryplausibleoutcomeorthemostworkableversionforGASCO.
OracleSOASuite’sarchitecturehelpedGASCOlowerupfrontcostsbyallowingmaximumre-useof
existingITinvestmentsandassets,regardlessoftheenvironmenttheyrunin,orthetechnologythey
werebuiltupon.AddvantumenjoysthedistinctionandmeritofcompletingthefirsteverMiddleware
basedapplicationsservicesofSADADintheSaudiregion.
Challenges
Outcomes