With Magento 2 Command Line Interface you will be able to run CLI commands from Magento admin panel over exec PHP function in case you do not have ssh access to your server or just don't want to use it.
Magento 2 CLI module allows you to reindex from the admin panel without PuTTY.