Hello @Nilesh kumar ,
Welcome to Microsoft QnA.
As already suggested by lacialec above, you can ofcourse start with reading our Azure Stack documentation for starters, However, there is an excellent resource that covers the best practices for deploying applications on Azure Stack covering mostly every aspect. You can find it here : best-practices-for-running-applications-on-azure-stack. Do give a look at it.
Hope this helps! Thanks :)
For any queries, feel free to reach back.
-----------------------
If you find the above information helpful, please select on "Accept as Answer" and "Upvote".