Waarom PeopleSoft zelf geen infrastructuursoftware bouwt
PeopleSoft biedt onder de naam AppConnect al een dergelijke verzameling hulpmiddelen aan, waarbij de eigen portal en integratieserver kunnen worden gecombineerd met een applicatieserver van IBM of BEA. Voor het vroegere JD Edwards-pakket EnterpriseOne is WebMethods de aangewezen integratiesoftware. Maar daarvoor in de plaats zal Peoplesoft meer en meer de IBM-middleware aan de man gaan brengen, waarbij beide partijen samen in de komende vijf jaar een miljard dollar zullen steken in wederzijdse aanpassingen en uitbreidingen. Volgens Rick Bergquist, ‘chief technology officer’ van Peoplesoft, ging aan de beslissing niet een afweging vooraf tussen enerzijds de eigen software beter integreren in combinatie met een zekere mate van bedrijfseigenheid, en anderzijds een veel opener, maar noodgedwongen ook lossere integratie. "Het is geen keus tussen goed geïntegreerd of niet. Neem nou Tuxedo van BEA. [onderdeel van PeopleSofts applicatieserver, red.] Dat wordt nu meteen vanaf onze eigen CD’s geïnstalleerd. Klanten hoefden dat niet eens te merken. We hebben altijd al die integratie met de infrastructuurleveranciers gehad." Het gaat volgens Bergquist gewoon om de vraag of je als leverancier zelf al die infrastructuur wilt schrijven of je energie wilt steken in het bouwen van applicaties. "Mijn invalshoek is dat je de dollars die je te vergeven hebt moet investeren in applicaties. Onze kennis van bedrijfsprocessen onderscheidt ons immers." Het PeopleSoft-management heeft de one-liners over concurrent SAP, die met NetWeaver wél zijn eigen infrastructuurplatform creëert, in ruime mate voorhanden. De nieuwe ‘co-president’ Phil Wilmington: "SAP’s applicaties konden niet door de bestaande platforms ge’webserviced’ worden, dus moest SAP zijn eigen infrastructuur wel bouwen." Lock-in Ram Gupta, executive vice president Products & Technology: "De vaardigheden die je nodig hebt voor integratiebrokers en applicatieservers zijn heel anders dan die voor applicaties." En Bergquist: "Eigen middleware betekent een lock-in, dus dat gebruikers aan zo’n softwareleverancier vastzitten. Maar de klant wil middleware die ál zijn applicaties ondersteunt. De uitdaging is: ben je echt open voor applicaties van andere leveranciers. De verleiding is groot de integratie lekker strak te regelen. Maar dat geeft de gebruiker niet dezelfde flexibiliteit als die vervolgens applicaties van buiten gebruikt." Dat alle infrastructuurleveranciers gebruik maken van web-services-standaarden, zegt nog weinig, vindt hij. "Er zijn alleen opkomende standaarden, waarvan er verschillende implementaties zijn. De kwestie wordt of SAP een goede concurrent wordt van IBM of BEA. Maar er is nog nooit een applicatieleverancier geweest die ook een sterke middlewareleverancier was." Gartner vindt de stap van PeopleSoft begrijpelijk, met name omdat SAP, Oracle en Microsoft ‘diepere zakken’ hebben en dus makkelijker én applicaties én infrastructuur kunnen leveren. Maar het bedrijf moet nog wel uitwerken hoever het de producten van IBM eigenlijk in zijn eigen aanbod gaat inbedden. De details van de samenwerking met IBM zijn nog niet uitgewerkt, geeft Bergquist toe. Zo is bijvoorbeeld nog niet duidelijk wie van beide precies wát gaat doen als het op het vormgeven van bedrijfsprocessen aankomt. En daar zal het om gaan de komende jaren. Bedrijfsprocessen moeten snel in software gerealiseerd worden - niet door nieuwe logge applicaties te bouwen, maar door snel bestaande en nieuwe functionaliteit aan elkaar te smeden: ‘composite applications’ in een ‘service oriented architecture’ heet dat in technologietermen. IBM beschikt over de technologie waarmee die procesmodellering mogelijk is. "Maar het intellectueel kapitaal dat wordt van PeopleSoft", benadrukt Bergquist. "Zij hebben ook niet voldoende expertise om bedrijfsprocessen goed te begrijpen. Daar ligt de natuurlijke scheiding." IBM heeft ook genoeg te winnen bij de samenwerking, meent Bergquist. "Ze hebben WebSphere vooral verkocht aan bedrijven die maatwerksoftware gebruiken. En er is een duidelijk verschil tussen maatwerk en pakketten. We kunnen IBM’s aanbod iets beter geschikt maken voor de echte productsoftware.