Overview
This article is in progress and covers our first attempt at putting the Bonsai Framework infrastructure on the cloud. We have the following targets,
- Confluence with Supporting CICD Systems and Integration
- Tomcat in Docker inside of LXD
- Tomcat in Cloud Foundry inside of LXD
We have covered first set of steps on Path to Cloud (document later) up to CICD.
Using the in progress parts of the cloud article we have settled on the following,
Component | Selection | Notes | Top 3 Reasons |
---|---|---|---|
... | Puppet | ||
Virtualization Cloud Provider | Azure | Will also try Amazon later for proper comparison. | Clearer documentation to start. |
Source Control for Code | Bitbucket selecting GitHub | DevOps Repository Created with Frank as the main manager and Roderick as the Administrator. | |
Distributed Operating System for Containers | None | Confluence is not yet | |
Operating Virtualization | LXD | Cost Savings, Transportable, Isolation |
Virtualization Cloud Provider
Here details necessary to size with Azure Canadian Calculator.
Software Requirements
...
Software | Memory | Space | CPU |
---|---|---|---|
Apache Web Server | |||
Confluence | |||
PostGreSQL | |||
Puppet |
 Calculations
West Central US is currently slightly cheaper than other regions.