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 <[email protected]>
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 <[email protected]> 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 <[email protected]>
>> 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 [email protected].
>>
>>
>>> To post to this group, send email to [email protected].
>>> 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
>> [email protected].
>> To post to this group, send email to [email protected].
>> 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 [email protected].
> To post to this group, send email to [email protected].
> 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 [email protected].
To post to this group, send email to [email protected].
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.

Reply via email to