The integrated Rule-Oriented Data System (iRODS 3.0) Micro-service Workbook is a new workbook self-published by the Data Intensive Cyberinfrastructure Foundation and authored by Jewel Ward (SILS doctoral student); Michael Wan, Wayne Schroeder, Arcot Rajasekar, Antoine de Torcy, Terrell Russell (SILS PHD '11), Hao Xu and Reagan W. Moore.
The book is the second in a series following the iRODS Primer, iRODS Primer: integrated Rule-Oriented Data System (Synthesis Lectures on Information Concepts, Retrieval, and Services). It is 380 pages, and is available for $20 via Amazon.
The workbook contains the following information:
(1) A brief introduction to iRODS, including the new Rule Engine and the In-memory Rule Base.
(2) A brief introduction to the IRODS Rule Language, including: comments and directives, variables, data types, control structures, functions, rules, types, micro-services, rule indexing, and backwards compatibility with earlier versions of iRODS.
(3) A section on iRODS micro-services categories and conventions that includes how to create a new micro-service, and how to create a new module, among others.
(4) Documentation and rule examples for each of 264 iRODS micro-services.
It is a micro-service workbook, with descriptions of the input and output parameters and usage examples for each of the available micro-services. Together with the iRODS Primer, a community may use this book to assemble a data management infrastructure that reliably enforces their management and administrative policies and procedures.