Loraine Lawson talte med Atul Saini, CEO / formand / CTO for Fiorano Software, hvordan Fiorano's SOA Platform kan hjælpe virksomhederne tilpasse og Web-muliggøre ERP former, uden bruge enorme penge på konsulenter.
Lawson: Jeg forstår, at du har haft nogle erfaringer med SOA til at forbedre ERP-systemer. Kan du forklare det?
Saini: Lad mig give dig et eksempel. SAP, på grund af sin generalitet, er designet til adskillelse af told. Faktureringen proces skal være meget generelle formål, så en typisk faktura i SAP tager fem trin og har ni SAP skærme. Nu, i en virkelig stor virksomhed, kan nogen ønske ethvert skridt for at ske ved en særskilt person, så det er tilfælde, hvor adskillelsen af told giver mening. Men for det store flertal af virksomheder har én person alle fakturering.
Lad mig give dig et eksempel. Der er denne milliard-dollar selskab, som er verdens tredje største destilleriet. De har 45 forskellige fabrikker og produktionsenheder, men folk har brug for at gøre det fakturering. Hvis alle har en SAP-skærmen, hver faktura tager 12 minutter og hver person i hver fabrik, skaber en faktura behov SAP uddannelse. Så her er hvad disse gutter gjorde. De bruger SAP-systemet til at holde alle de data, men når de ønsker at generere en faktura, de ikke bruger SAP-skærme, de bare oprette en HTML-side. HTML-side har alle de oplysninger af fakturaen. Du klikker på en knap, gå ud og bare en verifikation skærm dukker op. Herefter er alle data indgå i SAP, og du får en faktura.
Bag HTML-skærmen er en SOA flow. Så hvad SOA flow gør, er de oplysninger, der er fodret via en HTTP adapter - HTTP adapter trækker op oplysninger fra HTML-side, udfører en transformation konverteret til det format, der er egnet til SAP, og kalder derefter en SAP adapter med tre forskellige SAP adapter opkald, og lo og se, er fakturering gjort.
Fem trin, ni skærme og 12 minutter er konverteret til to trin, to skærme i to minutter. Denne virksomhed genererer 10.000 fakturaer om måneden, og de besparelser er over 200 mand dag i en måned. Det er helt fantastisk. Så det er den slags værdi, vi taler om.
Lawson: Hvad er en SOA flow? Hvad mener du med det?
Saini: Med Fiorano system, når du skriver en ansøgning flow, den visuelle diagram, du får, er den faktiske udførelse flow. Det er ikke bare et diagram, som Visio eller Vista.
Så på bundlinjen er, at du har disse præ-bygget komponenter, har du HTTP adaptere, database-adaptere, fil-adaptere og når du tilslutter dem på skærmen, retningsbestemt forbindelsesspor dem faktisk repræsenterer datastrømme under kørslen. Det er alt oprettes automatisk af systemet.
Hele fakturering flow tog dette selskab en uge til at bygge, teste tog en anden uge, inden for to uger havde de et system, der reducerede tid til faktura oprettelse fra 12 minutter til to minutter.
SAP kræver SAP Consulting, som er meget dyrt. Lad os sige, du har fået 50 ordinære faktor arbejdstagere, der forsøger at generere en faktura. De har fået til at gå og tage SAP uddannelse. Det er en katastrofe. Nu, de går til en venlig HTML-side, som er designet af deres virksomhed, skal du indtaste data, og de er færdig. Ved at tilbringe blot en kvart million dollars én gang i licensafgifterne i det første år, de 'igangværende hen til realisere besparelser over $ 750,000, og for det andet de opnå besparelser på 2 mio $.
SAP er et meget godt system til at holde virksomheden data, men de processer, SAP har designet omkring virksomhedens data er meget gammeldags. Hvis du ønsker at følge den standard skabelon, som er SAP måde, det er okay. Men hvis du ønsker at ændre det, de siger, "Ah-ha, du har at gøre en masse programmering," (in) ABAP. Hvis du ønsker at ændre standard SAP-processen, og at køre programmet den måde, du kører din forretning, så du vil tilbringe en enorm mængde penge på SAP konsulenter.
Du har stadig få gavn af SAP ud fra den transactionality; din virksomhed data er stadig afholdes inden SAP. Og det er meget godt, men du behøver ikke at gå gennem whacked-out arkaisk SAP processer. Og Oracle er lige så slemt.
Lawson: På webstedet, taler det specifikt om SAP integration. Er det en særlig løsning for SAP? Har du et færdigpakket løsning for Oracle?
Saini: Vi gør det, i den forstand, at den løsning, vi har, kan anvendes enten til Oracle eller SAP. Nu stikket til Oracle er kun database-stikket, som vi har fået. For SAP er stikket et specifikt SAP-stik.
SAP har mere en blå-blodrig ESB stamtavle. Sæt det på den måde. Vi har kun koncentreret sig om det. Oracle er som den nye kid på blokken. Oracle er dybest set en database selskab. De ønsker at være alt. "Jeg er middleware, jeg er her og jeg er der," du kender? Great, men de har en lang vej at gå, før de kan bevise, at de er langt mere end en database selskab.