Your SlideShare is downloading. ×
0
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Heroku webcastdeck+20130828
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Heroku webcastdeck+20130828

853

Published on

Introduction to Heroku

Introduction to Heroku

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
853
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
43
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Introduction to Heroku
  • 2. Apps Why Heroku Case Studies Core Concepts Demo Support and Services
  • 3. Apps
  • 4. ! "Apps are the new channel to reach your customers.
  • 5. ! ! !! ! ! ! ! ! ! ! ! ! ! ! You need more than one app.
  • 6. !And multiple people need to work on them. # ap # # # #
  • 7. !You need to serve thousands of users today... millions tomorrow. " " " " " " "" " " " " " " ""
  • 8. There’s pressure to deliver features and functionality, fast. $
  • 9. Cloud services power new kinds of apps. % &' ()
  • 10. Why Heroku?
  • 11. Productivity Infrastructure, operations, security and maintenance built-in Beautiful, powerful interfaces - GUI and CLI Instant deployment Scale up in a single command
  • 12. Better Apps 100s of cloud services to deliver rich functionality Development, staging and production environments for safe & continuous delivery Deep visibility into every part of your application Collaboration built-in Manage and control your entire app through loosely-coupled components
  • 13. Over 4 million apps created Used by leading application innovators 24/7 support with guaranteed response time Trusted Platform
  • 14. Case Studies
  • 15. AsicsMarathoner engagement app Thousands of videos, photos, messages from friends and family 19,000 messages and social integration Reduced time-to-market Easy access to cloud services
  • 16. Let users leverage Facebook to find jobs in their network Spend almost 100% of time on business problems, not ops and servers Experiment faster and evolve quickly Leverage Memcache, New Relic and other cloud services Career Builder
  • 17. Ionia Cloud computing consulting firm Leverages Salesforce + Heroku to deliver innovative apps Customer data + connected devices Mobile applications and portals
  • 18. Core Concepts
  • 19. Standard support for Ruby, Java, Node.js, Python, Clojure, Scala and more.
  • 20. Workflow Homogeneous staging, development and production environments Roll out new features and other changes quickly and safely Use heroku fork to spin up unique, running instances *
  • 21. Deployment git push heroku master 1. Push apps to Heroku instantly using Git 2. Heroku fetches all dependencies, generates files and assets, and compiles the source code. 3. Heroku executes your application with commands you specify. 4. Your app is up and running on Heroku immediately, accessible from any device.
  • 22. Releases heroku releases Creates a new release each time you make changes See a full history of releases for an app, who made them and what changed Deploy bad code? Rollback to a previous release in a single command
  • 23. Logging heroku logs Open-source, distributed log routing and collation platform Tail and filter from the terminal Output from app, app server, installed libraries, backing services, API logs, more Comprehensive, extensible logging built for teams
  • 24. Collaboration heroku sharing:add shanley@heroku.com All privileges except paid add-ons, deletion/renaming, viewing invoices Collaborators can clone app locally Pull down code changes Revoke permissions or hand-off apps "
  • 25. Dynos Each dyno runs a single command or process Scale up and down to accommodate growth, traffic spikes, etc. Add-ons available for auto-scaling dynos 1x 512MB 2x 1024MB
  • 26. Add-ons 100s of fully managed services, operated by experts Provision to your application in a single command Data stores, mobile, search, logging, email, analytics, caching, monitoring...
  • 27. Postgres Postgres as a Service, hosted on AWS Easily set up read-only replicas Query and share data easily
  • 28. Demo
  • 29. Support and Services
  • 30. Production Check
  • 31. 24/7 24/7 operations and support team to keep your apps running We handle maintenance, security, upgrades, operations Focus on building applications, not on infrastructure
  • 32. Premium Support Technical account manager Review apps end-to-end for architecture, configuration and optimizations Access to new features Guaranteed response times Support for critical apps
  • 33. What’s Next?
  • 34. Resources devcenter.heroku.com github.com/heroku twitter.com/heroku blog.heroku.com + , - .
  • 35. Next Steps Sign up for an account biz@heroku.com / 0

×