Search Constraints
Filtering by:
Contributor
University Libraries, Virginia Tech
Remove constraint Contributor: University Libraries, Virginia Tech
1 entry found
Number of results to display per page
Search Results
-
- Description:
- A presentation at Hydra Connect 2016 described thus, In this presentation, we will present a software development and deployment process that we have developed at Virginia Tech. We have used this procedure to develop several Hydra projects for University Libraries services at Virginia Tech and have also used it to conduct interviews for Ruby and Rails developers. We implemented a central vagrant box to facilitate the development and deployment processes. Using this vagrant box gives us many benefits, and 1. Code immediately. Our software engineers can focus on coding without worrying about software installation. 2. Unified development environment. All developers do their work in the same, consistent development environment. 3. Development of multiple projects simultaneously. Developers can work on multiple projects in parallel, switching between project environments in just a few minutes. 4. Minimal differences between development environments and production environment. After we finish implementation, we can quickly deploy our applications into a cloud environment (e.g. AWS and OpenStack) that is highly consistent with our development environments. We will present and demonstrate our hands-on experience on how we use a single vagrant box with different GitHub repositories to develop multiple Hydra applications in detail, including Sufia, GeoBlacklight, Fedora, Solr, Vagrant, AWS, and OpenStack. An audio recording of the session is available for download below.
- Keyword:
- Deployment, Connect 2016, and Hydra
- Subject:
- Hydra Project
- Creator:
- Chen, Yinlin
- Contributor:
- University Libraries, Virginia Tech
- Owner:
- rob@scientist.com
- Language:
- English
- Date Modified:
- 07/24/2023
- Date Created:
- 10/05/2016
- Rights Statement Tesim:
- In Copyright
- License Tesim:
- Creative Commons BY Attribution 4.0 International
- Resource Type:
- Presentation