The video you have linked as you followed his tutorial, I left with first impression that he has made a video tutorial about a premium account so he has already paid for that hosting. MVC is a bit of a complicated method of making a website and hosting it online. You need a cloud server such as Google Cloud Platform or Azure. You can give it a go on AWS (Amazon Web Services) to host your ASP.NET products. GCP has 60 days of trial version + 300$ in cash that google is giving you for free to use their cloud system and spend these money during this period as you wish whereas Azure is a cloud system provided by Microsoft and their 30 days trial is quietly far not enough but if you like it and find it for easy way of hosting your project, you can double check the pricing. AWS has a free option to host your ASP.NET MVC website.
Here it comes for the missing button you've mentioned. It seems like that you missed the payments and the button is inactive. You are not authorized to have access to this part of online publicity.
Kind regards,
Zen