2
Open Source Digital Repository on AWS Open Source Digital Repository Digital content and resources span a wide range of asset types in higher education and support many campus stakeholders, including students, faculty, researchers, instructional designers, and library staff. Use cases for digital repositories in higher education include workflow that supports content creation/revision, indexing and searching, along with delivery of content for on-premise and online courses. EQUELLA is an open source digital repository that provides a single platform to house a variety of content and to support this wide range of use cases and activities. EQUELLA has been deployed for copyrighted resource collections; research materials; managing and exposing materials through websites, portals, and learning management systems (LMS); content authoring; workflow; institutional policy; and organizational resources. EQUELLA is currently in use in a wide range of schools, universities, colleges, departments of education, government agencies, and corporations worldwide. Challenges The array of digital repository use cases and stakeholders means that an extensive set of digital resources are needed. Stakeholders including faculty; program administration; and curriculum and content designers/authors need to collaborate to design, create, and revise content; align it to learning objec- tives; search and discover content by a variety of characteristics; and integrate the content into delivery systems such as an LMS. Content can cover a broad range of formats, for example text in numerous formats (HTML, PDF, Word, etc.), images, and videos. The storage demands, as well as the server capacity necessary to deliver assets with adequate performance and scale, can easily tax infrastructure and staff. Higher education content repositories can easily grow into multi-TB footprints. The infrastructure costs and staffing required to manage a large digital repository can be substantial. Performance Content needs to be highly available and rapidly delivered to users. Many online students are juggling the demands of work and family and need to be able to complete course work as planned. For example, demand for content often peaks within common timeframes such as the evening hours. Content delivery systems need to be responsive during these workload peaks. Demanding operations such as search based on taxonomy terms, or free-text field, adds additional load, along with the task of ensuring that requests adhere to security and digital rights restrictions. All of these contribute to a complex load profile and a wide variability in capacity demands, even though the load pattern is predictable on a weekly basis and across the academic calendar. Storage As noted earlier, storage of content items can easily climb into the multi-TB range. Even when strong content revision and retire- ment policies/practices are in place, education content repositories tend to continually grow. Beyond the content assets them- selves, there can be additional large storage demands. For education use cases, searching and indexing of content is critical. Often, content assets are tagged with metadata that aligns a given asset to several taxonomies: course and program learning ob- jectives, and taxonomies from professional and educational bodies (such as accreditation or professional certification organiza- tions). These are indices that must be created and maintained over time. Additionally, free search indexes are also often generated for many asset types. In aggregate, the search indices increase the raw volume needs for storage but also require high levels of predictable I/O capacity to provide performant search experiences.

Open Source Digital Repository on AWS - unicon.net · Open Source Digital Repository on AWS Open Source Digital Repository ... EQUELLA is an open source digital repository that provides

Embed Size (px)

Citation preview

Page 1: Open Source Digital Repository on AWS - unicon.net · Open Source Digital Repository on AWS Open Source Digital Repository ... EQUELLA is an open source digital repository that provides

Open Source Digital Repositoryon AWSOpen Source Digital RepositoryDigital content and resources span a wide range of asset types in higher education and support many campus stakeholders, including students, faculty, researchers, instructional designers, and library staff. Use cases for digital repositories in higher education include workflow that supports content creation/revision, indexing and searching, along with delivery of content for on-premise and online courses.

EQUELLA is an open source digital repository that provides a single platform to house avariety of content and to support this wide range of use cases and activities. EQUELLA has been deployed for copyrighted resource collections; research materials; managingand exposing materials through websites, portals, and learning management systems(LMS); content authoring; workflow; institutional policy; and organizational resources.EQUELLA is currently in use in a wide range of schools, universities, colleges, departmentsof education, government agencies, and corporations worldwide.

ChallengesThe array of digital repository use cases and stakeholders means that an extensive set ofdigital resources are needed. Stakeholders including faculty; program administration;and curriculum and content designers/authors need to collaborate to design, create, and revise content; align it to learning objec-tives; search and discover content by a variety of characteristics; and integrate the content into delivery systems such as an LMS.

Content can cover a broad range of formats, for example text in numerous formats (HTML, PDF, Word, etc.), images, and videos.The storage demands, as well as the server capacity necessary to deliver assets with adequate performance and scale, can easilytax infrastructure and staff. Higher education content repositories can easily grow into multi-TB footprints. The infrastructure costsand staffing required to manage a large digital repository can be substantial.

PerformanceContent needs to be highly available and rapidly delivered to users. Many online students are juggling the demands of work andfamily and need to be able to complete course work as planned. For example, demand for content often peaks within commontimeframes such as the evening hours. Content delivery systems need to be responsive during these workload peaks. Demandingoperations such as search based on taxonomy terms, or free-text field, adds additional load, along with the task of ensuring thatrequests adhere to security and digital rights restrictions. All of these contribute to a complex load profile and a wide variability in capacity demands, even though the load pattern is predictable on a weekly basis and across the academic calendar.

StorageAs noted earlier, storage of content items can easily climb into the multi-TB range. Even when strong content revision and retire-ment policies/practices are in place, education content repositories tend to continually grow. Beyond the content assets them-selves, there can be additional large storage demands. For education use cases, searching and indexing of content is critical.Often, content assets are tagged with metadata that aligns a given asset to several taxonomies: course and program learning ob-jectives, and taxonomies from professional and educational bodies (such as accreditation or professional certification organiza-tions). These are indices that must be created and maintained over time. Additionally, free search indexes are also often generatedfor many asset types. In aggregate, the search indices increase the raw volume needs for storage but also require high levels ofpredictable I/O capacity to provide performant search experiences.

Page 2: Open Source Digital Repository on AWS - unicon.net · Open Source Digital Repository on AWS Open Source Digital Repository ... EQUELLA is an open source digital repository that provides

Meeting the Challenges: Unicon Services for AWSThe EQUELLA digital repository has been serving the needs of various institutions for more than ten years. EQUELLA deploymentsinclude Open Educational Resource (OER) repositories and institutional specific learning content. Institutions relying on EQUELLAhave contracted with Unicon to deliver technology services for EQUELLA, with stringent operational security and SLA compliancerequirements.

Unicon’s solution for providing managed services for EQUELLA relies extensively on AWS services for scalability, performance, security, and reliability. EFS is used to provide app tier EC2 instances with a performant, shared file system without building andmanaging a reliable NFS cluster. RDS is used to provide database services for administrative, workflow, and other metadata. Security services and features are leveraged extensively to prevent and detect unauthorized activity. The scalability and reliabilityfeatures are also essential, using CloudFormation, ELBs, AutoScaling Groups, Mutli-AZ configuration, and S3 to implement dataprotection.

Unicon is an Advanced Consulting Partner in the AWS Partner Network (APN) and a member of the AWS Education CompetencyProgram. This allows Unicon to leverage AWS to its fullest potential given Unicon’s deep expertise in deploying and operating applications on AWS as well as application development. Unicon has operated large scale learning applications serving globalusers for over seven years. Additionally, Unicon has staff certified in many current AWS certifications, including AWS Certified Professional level Solutions Architects and DevOps Engineers.

Results

Reliability and Scalability• Digital repository users have reliable access to content assets due to the availability and auto-scaling features of AWS

• Unicon commits to stringent SLA terms by leveraging these AWS features

Cost• Costs scale linearly with usage, rather than requiring large, incremental investments that leave resources under-utilized until the next

scale-out point

• Fully managed features such as RDS and EFS reduce the management costs, resulting in attractive TCO for operating the infrastructure

Get StartedTo learn more about Unicon’s services for AWS, contact a Unicon Solutions Consultant at www.unicon.net/contact.

ReferencesMore about Apereo EQUELLA

Unicon is a Registered Trademark of Unicon, Inc. All other product or service names are the property of their respective owners. © Copyright 2017, Unicon, Inc. All rights reserved.

1760 East Pecos Road, Suite 432Gilbert, AZ 85295480.558.2400 Phone480.558.2320 [email protected]