Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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