For what it's worth, you can cap your usage on Heroku, so any exceeded usage will just result in slow application rather than additional fees. For a small application with minimal traffic, a database, basic monitoring etc, you're looking around $40/month all in. Heroku is *not* a viable long term solution for growth, as the pricing really does become ridiculously high, but it'd perfect for small projects with low traffic projections and small budget :)
Cal On Wed, Dec 17, 2014 at 12:27 AM, Sayth Renshaw <flebber.c...@gmail.com> wrote: > > Definitely Thanks Cal. > > Hadn't realized that with digitalocean. Been spending my time in ipython > and R and plotly and wanted to get some stuff out there. > > Rails not really in the equation too much black magic. > > Saw pythonanywhere, Heroku, Bitnami they just don't have a fixed cost. Eg > Bitnami says about $6.95 a month but it's about. I do something random abs > could cost myself a bucket. > > Sayth > > On Wed, 17 Dec 2014 11:14 AM Cal Leeming <c...@iops.io> wrote: > >> One thing to note, DigitalOcean is truly awesome but it is a no-frills >> service. You get an API and raw performance at dirt cheap pricing, >> everything else you have to handle yourself. >> >> If you don't have the necessary devops/sysadmin skills, e.g. knowledge of >> how to recover crashed databases, corrupt filesystems etc, then you might >> want to consider something like Heroku where you can leverage the power of >> build packs. This can get *very* expensive, very quickly, but for small >> databases and minimal throughput, you'll be fine. >> >> To be clear, I don't want to put you off using DigitalOcean because I >> honestly think they are the best thing to happen to the unmanaged hosting >> industry in a long time. At the same time, you should be aware that this >> cheap, raw performance comes with a trade off. If you want to push and >> forget, use Heroku. But if you want excellent performance, low pricing and >> complete control, look at DigitalOcean + Packer + CircleCI. (you can push >> to git, which then triggers a CircleCI build, which then triggers a packer >> build, which then spins up a new VM at DO on that snapshot. However you >> then need to handle destroying old instances, and automating the switch >> over between instances, which would need to be some sort of LB or DNS >> change over using something like CloudFlare). It gets pretty intense :) >> >> tl-dr; Deployment of Rails vs Django has the same considerations and >> complexities. You'd have to consider the above no matter which you use >> anyway. >> >> As for which would be more preferable, that comes down to personal taste. >> My advice would be to review them all, pick two or three, and see which one >> excites you the most. >> >> Hope this helps dude! >> >> Cal >> >> On Wed, Dec 17, 2014 at 12:03 AM, Sayth Renshaw <flebber.c...@gmail.com> >> wrote: >> >>> Wow never knew mezzanine existed, that's interesting. Yes php hosting is >>> cheap, but so is digitalocean and it fully supports python and django. >>> >>> Sayth >>> >> >>> -- >> >> >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> >> To unsubscribe from this group and stop receiving emails from it, send an >>> email to django-users+unsubscr...@googlegroups.com. >> >> >>> To post to this group, send email to django-users@googlegroups.com. >>> Visit this group at http://groups.google.com/group/django-users. >>> >> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/e2a68abd-1e64-4e28-bedb-3fe8cb2bae62%40googlegroups.com >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "Django users" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/django-users/NmnbelIldz8/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> django-users+unsubscr...@googlegroups.com. >> To post to this group, send email to django-users@googlegroups.com. >> Visit this group at http://groups.google.com/group/django-users. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/CAHKQagGsZLaGjJEaSC1StTVPeMdCxW7h%3D5XzNk-pLYRRf2ccFw%40mail.gmail.com >> <https://groups.google.com/d/msgid/django-users/CAHKQagGsZLaGjJEaSC1StTVPeMdCxW7h%3D5XzNk-pLYRRf2ccFw%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to django-users+unsubscr...@googlegroups.com. > To post to this group, send email to django-users@googlegroups.com. > Visit this group at http://groups.google.com/group/django-users. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/CAN2of00-OZLLg7b7NOnexUWoHyw12EvBJEYbXdZmq-ZmmjpHUw%40mail.gmail.com > <https://groups.google.com/d/msgid/django-users/CAN2of00-OZLLg7b7NOnexUWoHyw12EvBJEYbXdZmq-ZmmjpHUw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAHKQagGL7%2BOXv4_zgKAFs7sWkWZTaywmhgWtF%3Dx_DgMG_EdwCA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.