Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2.28.18 Getting Started with Fedora presentation slides


Published on

DuraSpace presents a community webinar,
“Getting Started with Fedora”
Wednesday, February 28, 2018
Presented by David Wilcox, Fedora Product Manager

Published in: Technology
  • Be the first to comment

  • Be the first to like this

2.28.18 Getting Started with Fedora presentation slides

  1. 1. Getting Started with Fedora Overview, examples, and features David Wilcox, DuraSpace
  2. 2. Learning Outcomes Understand thepurposeof aFedora repository Learn what Fedora can do for you Understand thekey capabilitiesof the software Icon made by Roundicons from is licensed by CC 3.0 BY
  3. 3. Source: The Digital Ecosystem in the Balanced Value Impact Model (illustrated by Alice Maggs); http://simon- Our community is part of an interconnected, worldwide, scholarly ecosystem.
  4. 4. DuraSpace Open Source Projects
  5. 5. DuraSpace Services
  6. 6. FlexibleExtensibleDurableObject Repository Architecture Concept Implementation Community
  7. 7. Fedora... Stores, preserves, and providesaccessto digital objects Supportsflexiblecontent modelsfor objects Supportssemantic relationshipsusingRDF Supportsmillionsof objects, both largeand small Interoperateswith other applicationsand services
  8. 8. Why use Fedora? Fedoraisflexible: it can handleboth simple&complexusecases Content in Fedoraisdurable: Fedorasupportspreservation Fedorapowerssuccessful digital repository and DAMapplications Fedoraisstandards-based Fedoraisbacked by athrivingcommunity
  9. 9. Fedora Front-Ends Fedora ismiddleware You can build a custom framework, or join a broader community:
  10. 10. Fedora in Production
  11. 11. Institutional Repository
  12. 12. Research Data
  13. 13. Manuscripts
  14. 14. Newspapers
  15. 15. Basic Concepts
  16. 16. Web Resources Everythingisaweb resourcewith aHTTPURI Resourceshavepropertiesexpressed asRDFtriples Resourcescan becontainersor binaries Linked Data Platform:
  17. 17. Book Example Book Collection Book 1 Book 2 Page 2 Page 1 Page 2 Page 1 Page1.jpg Page1.tiff Page2.tiff Page2.jpg Page2.tiff Page2.jpg Page1.tiff Page1.jpg Container Binary
  18. 18. Core Features
  19. 19. Fedora System Architecture
  20. 20. Core Services and Standards 1. Create/Read/Update/Delete - Linked Data Platform ✔ 2. Versioning - Memento 3. Authorization - Web Access Control ✔ 4. Fixity - HTTP Headers ✔ 5. Messaging - Activity Streams 2.0 ✔
  21. 21. Standards and Recommended Behaviours Focuson existing standards Fewer customizationsto maintain Opportunitiesto participate in related communities Next-Generation Repositoriesrecommendations
  22. 22. Create, Read, Update, Delete
  23. 23. Discovered tombstone resource at /image- collection/image1/image1.jpg, departed: 2018-02- 12T20:55:57.268Z
  24. 24. Versioning
  25. 25. Fixity
  26. 26. Fixity Fixity checkshelp preservedigital objectsby verifyingtheir integrity On upload Fedora can verify a checksum against thecalculated value Achecksum can bere-calculated and compared at any time Icon made by Smashicons from is licensed by CC 3.0 BY
  27. 27. External Services
  28. 28. External Component Integrations Leveragesthewell-supported ApacheCamel project Camel ismiddlewarefor integration with external systems Can handleany asynchronous, event-driven workflow
  29. 29. External - Indexing Indexrepository content for search Indexingisconfigurable- could bebased on any property Solr and Elasticsearch havebeen tested
  30. 30. External - Triplestore An external triplestorecan beused to indextheRDFtriplesof Fedora resources Any triplestorethat supportsSPARQL-updatecan beplugged in Fuseki and BlazeGraph havebeen tested
  31. 31. Audit Service Maintainsahistory of repository events Both internal and external eventscan be recorded Usestheexistingevent system and an external triplestore Icon made by Gregor Cresnar from is licensed by CC 3.0 BY
  32. 32. Supporting and Sustaining Fedora
  33. 33. Managed by DuraSpace(not-for-profit) Funded by the community Collaboratively developed by the community Supported by 2 full-time staff members (not developers) Fedora Facts
  34. 34. Further Training Fedora Campsheld twiceannually Next: NASAGoddard SpaceFlight Center, May 16-18 Half and full-day workshopsat eventsthroughout theyear Join themailing list for details!
  35. 35. Fedora 4documentation Fedora 4 wiki Fedora 4 mailinglists Useful Resources