Your SlideShare is downloading. ×
0
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
PaaS application in Heroku
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

PaaS application in Heroku

347

Published on

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

No Downloads
Views
Total Views
347
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
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. NASA Feed Application on Heroku Group F
  • 2. Heroku PaaS : Features ● Supported programming language Java, Ruby, Node.js, Scala, Clojure, Python are officially supported by Heroku ● Scalability Automatic scalability, when load is high on one dyno it creates another dyno.
  • 3. Heroku PaaS: Features ● Free for 750 free dyno-hours per month usage ● Automatic failover when one dyno is failed ● Mobile support sending messages and notifications to mobile devices, automatically convert media into mobile friendly formats ● Email and SMS, Search and logging services
  • 4. Why we selected Heroku ● Easy to use ○ Quick start guide ○ Dashboard ● Fast development and deployment cycle ○ IDE integrated tools (eclipse plugin) ● Easy collaboration tools ○ CLI-tools ○ Add-ons ● Multiple Environments ○ For staging, production etc : https://devcenter.heroku.com/articles/multiple- environments ● Live Demo ○ demo url : http://nasafeedapp.herokuapp.com
  • 5. NASA Feeds Application ● Development Tools ○ Heroku CLI Tool : https://devcenter.heroku.com/categories/command-line ○ Eclipse Heroku plugin : https://devcenter.heroku.com/articles/getting-started-with- heroku-eclipse ● SCM ○ Git ● Addons ○ Data Storage : postgres ○ Continuous Integration : codeship ○ Real Time monitoring : newrelic
  • 6. Heroku Dev Tools
  • 7. Heroku Main Dashboard
  • 8. Postgres Dashboard
  • 9. Codeship CI dashboard & Notification Mails
  • 10. NewRelic Dashboard
  • 11. Live Demo
  • 12. Heroku Vs Google App Engine Heroku GAE Winner Pricing Free for 750 hours usage per month. complex set of variables involved with pricing, so it is difficult to anticipate the cost. Free for small amount of resource usage. Charges for data size, web processes required and then options we need, so it’s easier to anticipate the costs. Almost same Supported languages / flexibility Ruby, Java, Python, Scala, Node.js, Clojure, Python, Java, PHP (Experimental), Go (Experimental) Heroku Data store Uses a standard SQL database and also has excellent import/export facilities. GAE uses Google BigTable which is great for scaling and availability but data export and interactions are very limited Heroku Porting/migration of the applications Easy because of standard tools and services are used Difficult because Google specific API have to be used in applications. Heroku Scalability Automatic & base unit of scaling is application Automatic & base unit of scaling is application. Google big table provides well scaling data storing solution GAE
  • 13. Features Source: http://cloud-hosting-review.toptenreviews.com/heroku-review.html
  • 14. Scalability and Flexibility Source: http://cloud-hosting-review.toptenreviews.com/heroku-review.html
  • 15. Ease of Use Source: http://cloud-hosting-review.toptenreviews.com/heroku-review.html
  • 16. Help and Support Source: http://cloud-hosting-review.toptenreviews.com/heroku-review.html
  • 17. Thank you!

×