GithubHelp home page GithubHelp logo

cristim / clouds Goto Github PK

View Code? Open in Web Editor NEW
10.0 10.0 6.0 55 KB

A simple tool that aims to ease the handling of CloudFormation stacks as code

License: Other

Ruby 90.51% Shell 8.15% Gherkin 1.34%

clouds's Introduction

๐Ÿ‘‹ Hi, Iโ€™m @cristim

๐ŸŒฑ Iโ€™m currently building apps in Go, and helping companies reduce their AWS costs.

So far I have the following apps, and bulding new ones all the time:

  • AutoSpotting - automation for optimizing AWS EC2 costs by up to 90%, by using Spot instances with maximum reliability and with least possible effort (mostly OSS, with a few commercial features)
  • EBS Optimizer - catch-all automation for converting EBS volumes to GP3, typically with 20% cost savings (mostly OSS, with a few commercial features)
  • a new GUI for both my cost optimization tools, using the Fyne GUI toolkit - not OSS yet but planning to release it once ready
  • a CLI tool for managing AWS Marketplace products - https://github.com/LeanerCloud/aws-marketplace-cli
  • a Go library for exposing AWS instance type information - https://github.com/LeanerCloud/ec2-instances-info

๐Ÿ’ž๏ธ Iโ€™m looking to collaborate on business opportunities regarding AWS cost optimization

๐Ÿ“ซ How to reach me:

Cristian's GitHub stats

clouds's People

Contributors

bogwro avatar cristim avatar gitter-badger avatar stefanverhoeff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

clouds's Issues

Ensure the parameters yaml is sorted

The entries from the yaml file should be sorted alphabetically for easier comparison between cloned and dumped stacks. The order is randomized at dump time.

Packaging for major OSes

Support major Linux distributions with native packages.

Attempt to build it for Mac and Windows as well.

Make clouds configurable

Clouds should be a configurable hierarchically, much like git is:

  • configuration per stack
  • per working-directory
  • global configuration file

These configs could remember things like

  • the AWS account that was last used in this working directory/stack/globally?
  • set various parameters, like for the git integration

Investigate integration with git

Perhaps it would make sense to implement a thin wrapper on top of git commands for some operations. This needs to be configurable

Decouple local and remote stack deletion

The delete command now deletes the local copy as well, which is sometimes annoying.

There should be an additional local/remote flag that makes it differentiate between the working directory and the AWS stack at deletion.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.