Heroku
Heroku ist eine Plattform als Service (PaaS), die auf der Cloud vorhanden ist, so dass Software-Entwickler zu bauen und komplexe Web-Anwendungen ausführen, ohne sich Sorgen zu machen über die zugrunde liegenden Hardware oder Netzwerk-Aspekte.
- Hier können Software-Entwickler konzentrieren sich auf Software zu schaffen, anstatt sich Sorgen zu machen über die Hardware des Habens und Networking
- Entwickler können ihre Anwendung als ihre Nutzerbasis wächst leicht skalieren
- Abstrahiert den Entwicklungsprozess
- Macht den Einsatz einer Web-Anwendung so einfach wie möglich
- Bietet viele Sprach- und Datenbankoptionen, sowie andere leistungsstarke Funktionen
- Hat sehr zuverlässigen Server und eine hervorragende Unterstützung
- Kann bekommen sehr teuer zu verwenden,
- Sein freies Tier ist sehr begrenzt und nur sinnvoll, für Prüfzwecke
Heroku, die nun von Salesforce gehört, war einer der ersten PaaS-Lösungen und es ist immer noch eines der besten. Während sicherlich nicht die billigste Lösung gibt, ist es sehr schnelle Anwendungen, um es zu implementieren, und es läuft diese Anwendungen sehr effizient und zuverlässig. Sie abstrahiert viele der Komplexität der Anwendungen von Web-Aufbau, so dass man so einfach wie möglich einzusetzen. Zunächst konnte man nur Ruby-Anwendungen darauf laufen, aber es unterstützt nun Java, Node.js, Python, Scala, PHP, Go und Clojure. Es hat auch viele Datenbankoptionen und andere leistungsstarke Funktionen, und es skaliert nahtlos als die wächst Nutzerbasis der Anwendung. Heroku kann allerdings sein, teuer. Sehr teuer. Es verfügt über ein kostenloses Tier, aber es ist sehr begrenzt. In dieser Stufe wird es auch Web-Anwendungen zu schlafen legen, wenn sie keine Aktivität für 30 Minuten erhalten. Dies bedeutet, dass wenn niemand Zugriffe auf Ihre Website für eine halbe Stunde, die nächste Person, die Besuch tut, wird so viel wie 20 Sekunden warten müssen, um eine Antwort von dem Server zu erhalten. Dies macht die freie Tier verwendbar nur für Zwecke zu testen.