CSC/ECE 517 Fall 2015 E1589 Automating production setup and deployment: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
(Created page with "==Project Description== ==Terminology== ===nginx=== ===unicorn=== ===Steps===")
 
Line 1: Line 1:
==Project Description==
==Project Description==
===Automating production setup and deployment===
Currently, setting up the infrastructure for expertiza is done manually. 
The task is to write a Chef-solo recipe which will create a production ready environment for expertiza. Chef-solo recipes are Ruby code.
*It should include setting up the basic environment, application dependency, configuration setup, database setup. Many open sourced recipes for many individual components are available
*It should also include recipe for regular deployment.
This will provide one step setup of expertiza for production.
==Terminology==
==Terminology==
===nginx===
===nginx===
===unicorn===
===unicorn===
===Steps===
===Steps===

Revision as of 23:56, 8 November 2015

Project Description

Automating production setup and deployment

Currently, setting up the infrastructure for expertiza is done manually. The task is to write a Chef-solo recipe which will create a production ready environment for expertiza. Chef-solo recipes are Ruby code.

  • It should include setting up the basic environment, application dependency, configuration setup, database setup. Many open sourced recipes for many individual components are available
  • It should also include recipe for regular deployment.

This will provide one step setup of expertiza for production.

Terminology

nginx

unicorn

Steps