НовостиОбзорыСобытияIT@WorkРеклама
Идеи и практики автоматизации:

Блог

Как SAP Ariba устроена изнутри

Несмотря на то, что президент SAP Ariba отказался рассказывать о внутренней инфраструктуре этой замечательной платформы, и не стал упоминать марки используемого middleware и СУБД, для выяснения этой информации вполне можно обойтись и без инсайдеров и сноуденов. Достаточно лишь пробежаться по известным общемировым ресурсам по поиску работы.

[spoiler]Клиентские технологии, впрочем, понятны: типовой набор веб-разработчика клиентской части, HTML5/JavaScript, и к этому вдобавок Struts, JSF, Tapestry, Rails, ZK, Wicket, GWT...

Кстати, ещё в 2009-м Ariba выпустила опенсорсную среду создания насыщенных веб-приложений AribaWeb. Правда, последнее обновление выложено год назад (видимо, ещё до покупки SAP-ом :) ). Идея кстати была очень хорошая: «absolute minimum of code and no hand-coded Javascript».

Гораздо интереснее заглянуть в бэкенд Арибы. Весьма активно, например (последние вакансии датированы сентябрём-октябрём 2013-го) ведётся найм программистов в Индии -- через Ariba Technologies India Private Limited в Бангалоре.
http://jobs.monsterindia.com/details/13708520.html
http://jobsearch.naukri.com/job-listings-Oracle-DBA-Ariba-Hosting-Operations-Ariba-Technologies-India-Pvt-Ltd-Bengaluru-Bangalore-8-to-12-120813000412

Всё достаточно очевидно: Java, J2EE, Unix/ Linux, Oracle SQL.

Experience with Oracle 10G, 11G, DataGuard, managing high load OLTP databases, UNIX shell scripting, Perl, PL/SQL, and stored procedures. Working with large databases (> 10 TB), Linux, HP DataProtector, Veritas Cluster Service and Veritas File System.
Experience in API design and RESTful web service interfaces.


И даже «Experience with MySQL».

Упоминается необходимость знания сервера J2EE-приложений Oracle Weblogic.

Довольно интересным на этом фоне показался вот этот пресс-релиз 1999 года:
Ariba and Microsoft Extend Alliance to Speed Adoption of Business-to-Business E-Commerce

В качестве серверной части Ariba тогда планировалось задействовать Microsoft BizTalk, платформу Microsoft BackOffice, ОС Windows NT и Microsoft SQL Server 7.0.
Забавно, что менеджеры Ariba тогда заявляли, что

The agreement will enable Ariba to package and ship the award-winning SQL Server 7.0 database with their market-leading Ariba ORMS application. In addition, Ariba plans to offer a compelling upgrade package for Oracle customers to convert to SQL Server...

Однако в итоге, получается, Ariba ушла с Microsoft BackOffice и SQL Server на Linux, Java, Oracle и MySQL+скрипты.