Heroku – Eine Cloud Application Platform

Preview:

DESCRIPTION

Slides for the talk about Heroku that Patrick Oscity gave at Webmonday Jena on June 17, 2013.

Citation preview

Heroku Eine Cloud Application Platform

Webmontag 17.06.2013 Patrick Oscity, Oncommerce GmbH

2 von 11 www.oncommerce.de

Über mich  Ruby/Rails Background

  Div. Freelance Projekte  Medieninformatik

  Bauhaus-Uni Weimar

 Software Developer   OnCommerce GmbH

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 von 11 www.oncommerce.de

Ruby

Unterstütze Sprachen

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

6 von 11 www.oncommerce.de

Add-ons

7 von 11 www.oncommerce.de

Add-ons  Datenbanken  Suche  Messaging  Caching  Logging  …

8 von 11 www.oncommerce.de

Deployment  Versionsverwaltung mit Git  Heroku Command Line Tool

  Auch als Eclipse Plugin

 Deployment via   git push heroku master

9 von 11 www.oncommerce.de

Demo

10 von 11 www.oncommerce.de

Key Benefits  Schnelles Deployment  Keine Serveradministration  Security  Scalability  Git forciert „echte“ Releases

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

Recommended