Difference between revisions of "Micro-services"

From Archivematica
Jump to navigation Jump to search
Line 1: Line 1:
 
[[Main Page]] > [[Overview]] > Micro-services
 
[[Main Page]] > [[Overview]] > Micro-services
  
The Archivematica micro-services are based on the project's use case and workflow analysis of the ISO-OAIS functional model. Each service is available to a conceptual entity that is equivalent to an OAIS information package:
+
The Archivematica micro-services are based on the project's use case and workflow analysis of the ISO-OAIS functional model. Each service is available to a conceptual entity that is equivalent to an OAIS information package (Submission Information Package (SIP), Archival Information Package (AIP), Dissemination Information Package (DIP)).
 
 
*Submission Information Package (SIP)
 
*Archival Information Package (AIP)
 
*Dissemination Information Package (DIP).
 
  
  

Revision as of 14:43, 30 April 2010

Main Page > Overview > Micro-services

The Archivematica micro-services are based on the project's use case and workflow analysis of the ISO-OAIS functional model. Each service is available to a conceptual entity that is equivalent to an OAIS information package (Submission Information Package (SIP), Archival Information Package (AIP), Dissemination Information Package (DIP)).


  1. receiveSIP
    • verifyChecksum
  2. reviewSIP
    • extractPackage
    • assignIdentifier
    • parseManifest
    • cleanFilename
  3. quarantineSIP
    • lockAccess
    • virusCheck
  4. appraiseSIP
    • identifyFormat
    • validateFormat
    • extractMetadata
    • decidePreservationAction
  5. prepareAIP
    • gatherMetadata
    • normalizeFiles
    • createPackage
  6. reviewAIP
    • decideStorageAction
  7. storeAIP
    • writePackage
    • replicatePackage
    • auditFixity
    • readPackage
    • updatePackage
  8. provideDIP
    • uploadPackage
    • updateMetadata