Get in Touch
 Duration 28 hours

Course Outline

Overview of DSpace Platform Capabilities

  • Definition and operational scope of DSpace
  • DSpace 7+ architectural framework: backend services, frontend interfaces, and RESTful APIs
  • Repository organizational model: communities, collections, items, and metadata structures
  • Core functional attributes and applicable use cases
  • Review of user-facing and administrative interfaces

Deployment and Configuration of DSpace 7+

  • Required infrastructure components (databases, server resources, and dependencies)
  • Installation procedures for the backend (DSpace REST API) and frontend (Angular UI)
  • Initial system configuration and parameter settings
  • Basic customization protocols (language, visual appearance, and access permissions)
  • Establishing best practices for production environment deployment

Administration, Operations, and System Monitoring for DSpace 7+

  • Oversight of communities, collections, and item management
  • Role-based access control and permission structures
  • Data and metadata exchange processes (Batch Import, CSV, and similar formats)
  • System health monitoring and log administration
  • Backup protocols and data recovery strategies
  • System upgrades and environmental maintenance procedures

Development of Custom Components and Extensions

  • DSpace 7+ development architecture
  • Frontend modification (Angular UI, layout structures, branding, and themes)
  • Backend adaptation (REST API, service logic, and event handling)
  • Creation of new components, extensions, and plugins
  • Adherence to DSpace development best practices

Interoperability and System Integration

  • Integration with LDAP, SAML, and other authentication frameworks
  • Connection of DSpace to external platforms (library systems, CRIS, data repositories, etc.)
  • Utilization and exposure of DSpace REST APIs
  • Integration with indexing, search, and metrics tools (Solr, Google Scholar, etc.)
  • Process automation and data interoperability

Best Practices for Digital Repository Management

  • Metadata standards and digital preservation strategies
  • Effective organization of communities and collections
  • Rights management and licensing frameworks (Creative Commons, etc.)
  • Accessibility, usability, and SEO considerations for repository platforms
  • Security protocols and scalability strategies for repository administration

Support, Maintenance, and Troubleshooting Protocols

  • Diagnosis and resolution of common operational issues
  • Performance monitoring and system optimization
  • Upgrade planning and version control management
  • Documentation standards and change management
  • Technical support procedures for internal and external stakeholders

Summary and Future Recommendations

  • Review of deployment, customization, and integration workflows
  • Ongoing community support and DSpace development roadmap
  • Recommended next steps for team skill enhancement and repository improvement

Requirements

  • A working understanding of web applications and server environments
  • Practical experience with Linux command-line interfaces and database systems
  • Familiarity with fundamental software development practices

Target Audience

  • System administrators and repository managers
  • Library IT staff and digital repository teams
  • Developers responsible for customizing or integrating DSpace environments

Number of participants


Price per participant

Upcoming Courses

Related Categories