Video: Fotos für OS X - Die neue Foto App für Mac von Apple 2024
Heroku ist ein mehrteiliges Produkt, das sowohl mit Entwicklern als auch mit DevOps und Administratoren zusammenarbeitet. Das Produkt definiert drei Phasen der benutzerdefinierten App-Verwaltung:
- Bereitstellung
- Verwaltung
- Skalierung
Obwohl ein Administrator an der Bereitstellung beteiligt sein kann, gilt der Umfang von Heroku in diesem Fall eher für Entwickler und DevOps. Im Gegensatz zu vielen anderen Produkten können Sie Heroku mit AWS (Amazon Web Services), Google und Azure (gleichzeitig, falls erforderlich) verwenden. Es funktioniert auch mit Linux und Windows. Die unterstützten Linux-Distributionen sind
- CoreOS
- Ubuntu
- Red Hat Enterprise Linux (RHEL)
Entwickler, DevOps und Administratoren können eine Vielzahl von Sprachen verwenden, um benutzerdefinierte Apps mit Heroku zu unterstützen. Auch wenn Administratoren nicht so häufig oder in der gleichen Tiefe wie Entwickler programmieren, werden die großen Bereitstellungen, die Heroku unterstützen soll, Administratoren wahrscheinlich dazu veranlassen, einige Codierungsaufgaben auszuführen (zum Beispiel für Skripte). Sie können diese Sprachen direkt mit Heroku verwenden:
- Knoten
- Ruby
- Java
- PHP
- Python
- Go
Abgesehen von der Einbindung von C / C ++ repräsentiert diese Liste die am häufigsten verwendeten Sprachen für betriebswirtschaftliche Anwendungen nach InfoWorld. Die Quintessenz ist, dass Heroku eine der besseren Wahlmöglichkeiten für das unternehmensweite App-Management ist. Die Komplexität und Größe dieses Produkts macht es jedoch weniger geeignet für ein kleines bis mittleres Geschäftsumfeld.