/ / Heroku vs Elastic Beanstalk z Django + Postgres - heroku, elastyczna fasola, paas, fasola, amazon-elastic-beanstalk

Heroku vs Elastic Beanstalk z Django + Postgres - heroku, elastyczna fasola, paas, fasola, amazon-elastic-beanstalk

Jeśli planuję wdrożyć stronę Django + Postgres i chciałbym to zrobić w PaaS, jakie są główne różnice między tym, co oferuje Heroku i Elastic Beanstalk?

Jakie funkcje ma jedna, ale druga nie? W jaki sposób porównywane są doświadczenia związane z wdrażaniem i utrzymywaniem witryn na obu platformach?

Odpowiedzi:

18 dla odpowiedzi № 1

Niedawno zmigrowałem aplikację z Heroku na Amazon EB i już tęsknię za Heroku :)
Zastosowanie mądry, wszystko jest takie samo. Główne różnice dotyczą cen, wydajności i łatwości obsługi.
1. Cena - Amazon pokona Heroku za prawie wszystko powyżej dwóch serwerów.
2. Wydajność - ponownie, Amazon zapewnia elastyczność w zakresie wdrażania aplikacji na potwory RAM, znacznie przyspieszając rzeczy
3. Operacja - to trudna część, w której Heroku wygrywa wielki czas.

Operacja mądra, Heroku jest niezwykle łatwakonfiguruj i utrzymuj, podczas gdy w Amazonie musisz zagłębić się w Elastic Beanstalk, wdrażając skrypty, aby dostosować je do swojej aplikacji. Wdrażanie również nie jest łatwe, ponieważ EB CLI nie jest tak łatwy w użyciu jak Heroku i zmusza do myślenia o podstawowej infrastrukturze (regionie, vpc, równoważeniu obciążenia, bezpieczeństwie itp.).

Będę trzymać się Heroku, jeśli jesteś zadowolony z ceny / wydajności i przenieść się do Amazon tylko wtedy, gdy naprawdę chcesz, aby te parametry zostały poprawione.