科技报告详细信息
Cloud Application Services Platform (CLASP): User Guide, Introduction, and Operation
Sayers, Craig ; Laffitte, Hernan ; Reddy, Prakash ; Ozonat, Kivanc ; Sayal, Mehmet ; Simitsis, Alkis ; Singhal, Sharad ; Koutrika, Georgia ; Das, Mahashweta ; Aji, Ablimit ; Bosamiya, Hitesh Amrutlal ; Riss, Marcelo ; Wilkinson, Kevin ; Clemilson de O. Lucio, Jose ; Gomes Soares Cantal, Alyne ; Rosemberg Maia de Carvalho, Carlos
HP Development Company
关键词: Cloud Catalog;    Service Catalog;    App Catalog;    Cloud services;    SaaS;    PaaS;    R;    Python;   
RP-ID  :  HPL-2015-76
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

Software developers at large tech companies spend a lot of time writing code for tasks that colleagues elsewhere in the organization have already addressed. Scripts are rarely written or documented with discovery in mind, and the APIs on which they depend are frequently inconsistent, further limiting reuse. For mobile devices the App Catalog serves as an essential intermediary, streamlining the process both for developers and end users. We've created an experimental platform called CLASP (Cloud Application Services Platform) applying that model by publishing services and datasets instead of apps. It includes support for existing APIs, and we've also created an SDK (software development kit), so our users can write other operations themselves and easily publish in the catalog for later discovery and reuse. CLASP allows us to take a very diverse set of operations and make them all available through a consistent compositional interface. For example, you can retrieve log messages using OneView and analyze the text using Autonomy, or gather system configuration using iLO interfaces and persist the results in a Vertica Database. Our internal deployment now has more than 2,000 services, and has been used by more than 150 developers. It allows application developers to discover, test, and use services while providing a seamless app-catalog- type experience for service developers, allowing them to code and test locally while semi-automating the process of publishing those in the catalog. Developed by HP Labs, CLASP is an experimental platform and not a product. This report includes an introduction, quick-start guide, and implementational details.

【 预 览 】
附件列表
Files Size Format View
RO201804100000701LZ 3079KB PDF download
  文献评价指标  
  下载次数:104次 浏览次数:40次