Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Intro to heroku

Intro to heroku

An overview intro to Heroku. Mainly demo driven, but there are some slides.

Neil Middleton

July 18, 2013
Tweet

More Decks by Neil Middleton

Other Decks in Technology

Transcript

  1. Friday, 19 July 13

    View full-size slide

  2. Herok-who?
    Friday, 19 July 13

    View full-size slide

  3. Heroku is an application
    hosting company that
    makes sense. We
    provide a platform that
    lets developers focus on
    apps instead of
    infrastructure.
    Friday, 19 July 13

    View full-size slide

  4. All the
    Languages
    Friday, 19 July 13

    View full-size slide

  5. Ruby
    Node.js
    Python
    Java
    Scala
    Clojure
    Friday, 19 July 13

    View full-size slide

  6. 150+ other languages &
    tools run on Heroku via
    custom buildpacks
    Friday, 19 July 13

    View full-size slide

  7. Friday, 19 July 13

    View full-size slide

  8. Friday, 19 July 13

    View full-size slide

  9. !
    Quickstart*Guide
    Signup*here:*http://id.heroku.com/signup/hackedio
    Deploy Manage
    • Install*the*Toolbelt*
    **http://toolbelt.heroku.com
    • Signup*&*Login
    **heroku login
    • Commit*your*app*into*Git
    ****
    git init
    git add .
    git commit -m “first commit!”
    • Create*an*application*on*Heroku
    ***heroku create app_name
    • Deploy!
    git push heroku master
    • View*your*combined*logs
    ****heroku logs -t
    • Scale*Processes
    heroku ps:scale =1
    heroku ps:restart
    • Bash
    heroku run bash
    • Releases
    heroku releases --help
    Get*Help
    • Heroku*DevCenter
    http://devcenter.heroku.com
    • Heroku*Addons
    http://addons.heroku.com
    • API*Help
    http://bit.ly/herokuLapiLblog
    • API*Quick*Start
    http://bit.ly/herokuLapiLquick
    • API*Reference
    http://bit.ly/herokuLapiLref
    Alternatively,*just*come*and*find*us!
    Heroku*supports*Ruby,*Node,*Python,*Java,**Scala*&*Clojure.**Use*a*custom*buildpack*for*other*technologies:**http://bit.ly/herokuLbuildpacks
    Friday, 19 July 13

    View full-size slide

  10. _______
    ( help! )
    -------
    o ^__^
    o (oo)\_______
    (__)\ )\/\
    ||----w |
    || ||
    Friday, 19 July 13

    View full-size slide

  11. Neil
    Caio
    John
    …and more
    @neilmiddleton
    @kch
    @jr0cket
    Friday, 19 July 13

    View full-size slide

  12. Friday, 19 July 13

    View full-size slide

  13. fin.
    Friday, 19 July 13

    View full-size slide

  14. fin.
    bit.ly/heroku-­‐hackedio
    Friday, 19 July 13

    View full-size slide