CenturyLinkCloud / PriceEstimator

CenturyLink Cloud Price Estimator Tool
https://www.ctl.io/estimator/
Apache License 2.0
8 stars 4 forks source link

**** NO ACTIVE DEVELOPMENT: REPO IS ARCHIVED ***

CenturyLink Cloud Price Estimator

A simple calculator for estimating monthly cost of using CenturyLink Cloud products and services. A built version of this tool is viewable here:

https://www.ctl.io/estimator

Installation

This project uses:

Project Setup

  1. With Ruby 1.9.2+ installed, Run bundle install to install Ruby dependencies.
  2. With Node installed, run npm install to install Node dependencies.

Development

To update prices (each data center the service is offered), edit the pricing JSON files in CenturyLinkCloud/PriceEstimator/public/prices and CenturyLinkCloud/PublicPlatform/public/prices

There are multiple pricing JSON files: baseline.json, one for each data center (e.g., gb3.json, and default.json. The default.json file is used if there is not a file for a particular data center.

Pricing changes must be made to all of these files in both repositories.

The file data-center-prices.json feeds the select dropdown for the data centers as well as specifies which pricing JSON file to use.

To update Managed Services, edit: https://github.com/CenturyLinkCloud/PriceEstimator/blob/master/source/js/app/templates/addManagedApp.haml

Build

Assumptions for Calculations

Credits