Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added cost management section and rfatland's costnotify

...

  • CalTech deployfish
    • deployfish has commands for managing the whole lifecycle of your application:

      • Create, update, destroy and restart ECS services
      • Manage multiple environments for your service (test, qa, prod, etc.)
      • View the configuration and status of running ECS services
      • Scale the number of containers in your service, optionally scaling its associated autoscaling group at the same time
      • Update a running service safely
      • Run a one-off command related to your service
      • Configure load balancing
      • Configure application autoscaling
      • Configure service discovery
      • Configure placement strategies
      • Manage AWS Parameter Store and utilize in containers
      • Add additional functionality through modules
  • Duke's Dockerized RStudio
    • This project is an example of running RStudio from within a Docker container. In addition to the basic RStudio server, the container also has the knitr and Rmarkdown libraries so it is easy to create nicely formatted output. There is also just enough of TeX to allow knitr to generate PDF output.

Cost Management

  • costnotify

    • This repo is instructions and code for building an AWS lambda function costnotify to send a spending breakdown email to selected recipients for an AWS cloud account. Typically the email subject is "how much did I spend in the past 24 hours" and the email body is further details breaking down cost.