Weitere ähnliche Inhalte Ähnlich wie Heroku – Eine Cloud Application Platform (20) Heroku – Eine Cloud Application Platform2. 2 von 11 www.oncommerce.de
Über mich
Ruby/Rails Background
Div. Freelance Projekte
Medieninformatik
Bauhaus-Uni Weimar
Software Developer
OnCommerce GmbH
3. 3 von 11 www.oncommerce.de
Was ist Heroku?
Cloud Application Platform
PaaS – Platform as a Service
„forget servers“
stattdessen UNIX Prozesse
Dynos & Workers
entwicklerorientiert → Workflow
4. 4 von 11 www.oncommerce.de
Ruby
Unterstütze Sprachen
5. 5 von 11 www.oncommerce.de
Dynos & Workers
Dyno
Web-Prozess
Erhält HTTP Requests von Heroku Router (Nginx)
Z. B. rails, sinatra, django server
Worker
Hintergrundprozesse
Automatisches Monitoring
7. 7 von 11 www.oncommerce.de
Add-ons
Datenbanken
Suche
Messaging
Caching
Logging
…
8. 8 von 11 www.oncommerce.de
Deployment
Versionsverwaltung mit Git
Heroku Command Line Tool
Auch als Eclipse Plugin
Deployment via
git push heroku master
10. 10 von 11 www.oncommerce.de
Key Benefits
Schnelles Deployment
Keine Serveradministration
Security
Scalability
Git forciert „echte“ Releases
11. 11 von 11 www.oncommerce.de
Fragen?
Patrick Oscity
Software Developer
p.oscity@oncommerce.de
+49 3641 5598580
OnCommerce GmbH
Otto-Schott-Straße 13 | G56
D 07745 Jena