Cloud squirrels is a repository of practical, infrastructure as code projects and automation scripts.
Most of the code examples in this repository are explained in the detailed tutorials and courses at Popularowl site. Examples use Terraform for automation.
DigitalOcean is used to showcase the deployments (it has a generous free tier) but you can use different cloud platform of your choice.
If you want to try examples locally, on your dev machine, you can setup local VMs with Vagrant.
The aim of examples in this repository is to significantly showcase options for setup of POCs to explore various applications in the cloud.
Categories:
- VM setup with Vagrant - setup virtual machines on your Macbook.
- Basic VPS setup - basic VPS provisioning on DigitaOcean cloud platform.
- API gateways - setup, poc's for multiple API gateways
- API mocks - working examples of API mocking (wiremock, amokjs, etc)
- Continuous integration setup - CI / CD toolset setup