Heroku is a cloud platform as a service supporting several programming languages that is used as a web application deployment model.
๐ฅHow to use Heroku
- Download the Heroku Toolbelt.
 - Login: heroku login.
 - Add your public key: heroku keys:add.
 - Pull down your current application heroku git:clone -a app-name.
 - Make your improvements.
 - Git add and commit your changes.
 - Push back to heroku: git push heroku master.
 
 ๐ฅAdvantage in Heroku
- Heroku is easy to get started.
 
- Heroku is the cheapest option for a low traffic site
 
- we don't have to add our credit card for payment at early stage.
 
- They offer no of Dyno for upgrade and downgrade app instance
 
- Database integration is pretty simple with PostgreSQL
 
 ๐ฅDisadvantage in Heroku
- we have to pay very high, once we decide to handle more traffic.
 
- we have to manually scale our application on hight traffic.
 
- we can't login to your server via SSH(Secure Remote Login & File Transfer)
 
๐ฅWhat Is SSH Protocol Used for?
The protocol is used in corporate networks for:- providing secure access for users and automated processes
 - interactive and automated file transfers
 - issuing remote commands
 - managing network infrastructure and other mission-critical system components.
 









