Azure hosting for ASP.NET MVC Projects
Здравейте колеги,
Много от вас ме питаха къде могат да си хостнат ASP.NET MVC проект с SQL Server database.
Най-лесно е в Windows Azure - cloud платформата на Microsoft. Можете да се регистрирате там през DreamSpark: https://www.dreamspark.com/Student/Software-Catalog.aspx. DreamSpark е студентски сайт, от който ако сте студент в някой университет (например в ТУ-София, СофтУни или Софийски университет), можете да си направите регистрация и да си теглите лизензиран Microsoft Software:
- Visual Studio
- Windows Server
- SQL Server
- PluralSight - технологични видео уроци за програмиране - 3 месеца free
- Windows Azure - безплатен лимитиран акаунт
Напомням, че всички активни студенти в СофтУни могат да се регистрират безплатно за DreamSpark през студентския си мейл (someone@students.softuni.bg), който е хостнат в Office 365 инстанцията на СофтУни: http://students.softuni.bg. Такъв студентски мейл получавате при прием в СофтУни (пращаме ви user + password на мейла от вашия СофтУни акаунт).
След регисттрация в Office 365, имайки студентски мейл адрес (someone@students.softuni.bg), можете да се регистрирате в DreamSpark.com и да си валидирате студентски статус, въвеждайки студентския си мейл (на него се получава код за активация).
От DreamSpark.com можете да си направите безплатен акаунт за Azure (без да въвеждате кредитна карта). В Azure можете да си правите безплатна SQL Server база данни (до 32 MB) и да хоствате безплатно ASP.NET MVC уеб приложения (Azure Web Sites). За приложенията в Azure при безплатния плат от DreamSpark има ограничения за CPU + network traffic + други. В крайна сметка получавате сайта си на публичен Internet адрес от сорта на http://nakovapp.azurewebsites.net.
Друга безплатна алтернатива е .NET cloud хостинг платформата AppHarbor: https://appharbor.com. Регистрацията в нея е лесна, без кредитна карта, но качването на приложение изисква малко повече усилия от Azure. При него приложението излиза достъпно в Интернет от адрес като този: http://nakovmessages.apphb.com.
Напомням на всички, че за практическите пректи в Tech модула в СофтУни не се изисква да са качени в Интернет (това е само по желание на екипа, който ги разработва). Можете да защитите проекта си като го покажете от вашия лаптоп по време на защитата, без да е качен в Интернет.
За PHP и JavaScript хостинг можете да ползвате студентските промо-кодеве за SuperHosting.bg. Можете да защитите проекта си и като го покажете от вашия лаптоп по време на защитата, без да е качен в Интернет.
За free Java хосинг може да ползвате Heroku: https://www.heroku.com/java. Можете да защитите проекта си и като го покажете от вашия лаптоп по време на защитата, без да е качен в Интернет.
Наков