Konfiguracja domeny w Microsoft Azure

0

Cześć,
chciałbym zakupić domenę w celu jej wykorzystania w aplikacji ASP.NET MVC korzystającej z Microsoft Azure. O co powinienem zapytać rejestratorów domen, aby mieć pewność, że będzie się zarejestrowaną domenę dało podpiąć do Microsoft Azure? Rozważam skorzystanie z domeny.pl lub domeny.tv.
Pozdrawiam!

0

Domenę kup na ovh raczej, zaufany i znany międzynarodowy dystrybutor. Każdą domenę przekierujesz na AppService - potrzebna Ci móc stworzyć rekord CNAME to podstawa. AppService musi być min. w planie shared, co może się średnio opłacać bo już trochę kosztuje. Co to za projekt tworzysz?

0

Dzięki za odpowiedź. Tutaj (https://pl.hostadvice.com/hosting-company/ovh-com-reviews/ - ovh.com przekierowuje na ovh.pl) widzę dużo negatywnych opinii o OVH, zaś tutaj (https://www.opineo.pl/opinie/domeny-tv) dużo pozytywnych o domeny.tv. Prawdę mówiąc ciężko jest mi podjąć decyzję gdzie kupić domenę.

0

Zauważ że OVH robi dużo więcej rzeczy niż domeny i większość opinii dotyczy hostingu maili czy innego rozwiązania. Same DNSy są proste i jako rejestrator jest OK - przynajmniej tam swoje domeny trzymam a uciekałem od nazwa.pl więc może niewiele mi trzeba :-)

Tak jak na to patrze to te opinie są raczej kupione albo efekt konkretniejszej promocji - nikt nie czuje wewnętrznej potrzeby serca powiedzieć na portalu że akurat jego provider DNSów działa, przynajmniej nie wyobrażam sobie tego w takiej skali ;-) Niemniej jednak pewnie też zrobi robotę - dopóki działa i obsługuje Twoje rekordy DNS to jedyne co Ci potrzeba żeby przekierować na Azure. Zawsze możesz przekierować DNS na własny serwer lub usługę ;-)

0

Hmm, co do OVH to w tamtych opiniach znalazłem taki fragment "The company does not comply with the rules and removes domains before 30 days". Jeśli tak jest to to raczej dyskwalifikuje tego rejestratora.

AppService musi być min. w planie shared, co może się średnio opłacać bo już trochę kosztuje

Czy możesz coś więcej o tym napisać? Gdzie mogę znaleźć informację o tym ile to kosztuje?

Czy w takim razie może lepiej domenę kupić bezpośrednio od Microsoftu? Takie coś jest chyba możliwe z poziomu portalu Azure?

0
johnyjj2 napisał(a):

Hmm, co do OVH to w tamtych opiniach znalazłem taki fragment "The company does not comply with the rules and removes domains before 30 days". Jeśli tak jest to to raczej dyskwalifikuje tego rejestratora.

AppService musi być min. w planie shared, co może się średnio opłacać bo już trochę kosztuje

Czy możesz coś więcej o tym napisać? Gdzie mogę znaleźć informację o tym ile to kosztuje?

Czy w takim razie może lepiej domenę kupić bezpośrednio od Microsoftu? Takie coś jest chyba możliwe z poziomu portalu Azure?

https://azure.microsoft.com/en-us/pricing/details/app-service/windows/

Domenę kupujesz od Microsoftu za pośrednictwem GoDaddy. W darmowym appservice masz godzinę użycia CPU na dobę, co może być trochę mało ale do developmentu wystarczy. Pamiętaj że AppService to nic innego jak farma webowa - pod spodem masz kilka serwerów z tymi samymi danymi / certami etc które są spięte loadbalancerem i wystawiają te same apki. Na jednym app service możesz mieć wiele appek - wtedy będą dzielić hosting między sobą.

0

Dzięki wielkie za odpowiedź, dużo mi to wyjaśniło :). Dlaczego piszesz, że plan shared się średnio opłaca? Z tego co widzę jest to 0.013 dolarów za godzinę, czyli 9,36 dolarów za miesiąc (35,97 zł za miesiąc).

Czy domenę można podpiąć do dowolnego z planów produkcyjnych (standard, premium i isolated)? Czy na początek istnienia aplikacji wystarczy plan standard (72 dolary miesięcznie, czyli 276,70 zł miesięcznie)? Jak to później wygląda ze zwiększaniem parametrów planu, gdyby aplikacja się rozrosła i zaczęła działać powoli dla wielu użytkowników, czy po prostu podnoszę plan i tyle? Jak to wygląda z kosztem bazy SQL?

Czy są jakieś ograniczenia technologiczne (np. związane ze sposobem implementacji aplikacji) czy każdą aplikację ASP.NET MVC można wystawić jako więcej instancji?

0
johnyjj2 napisał(a):

Dzięki wielkie za odpowiedź, dużo mi to wyjaśniło :). Dlaczego piszesz, że plan shared się średnio opłaca? Z tego co widzę jest to 0.013 dolarów za godzinę, czyli 9,36 dolarów za miesiąc (35,97 zł za miesiąc).

Czy domenę można podpiąć do dowolnego z planów produkcyjnych (standard, premium i isolated)? Czy na początek istnienia aplikacji wystarczy plan standard (72 dolary miesięcznie, czyli 276,70 zł miesięcznie)? Jak to później wygląda ze zwiększaniem parametrów planu, gdyby aplikacja się rozrosła i zaczęła działać powoli dla wielu użytkowników, czy po prostu podnoszę plan i tyle? Jak to wygląda z kosztem bazy SQL?

Czy są jakieś ograniczenia technologiczne (np. związane ze sposobem implementacji aplikacji) czy każdą aplikację ASP.NET MVC można wystawić jako więcej instancji?

No zależy co odpalasz - jak robisz dla firmy która ma budżet to luzik, jak to ma być apka dla małych firemek to średnio chętnie już patrzą na ten koszt
Domenę podpinasz do AppService. AppService ma "property" w stylu tiera - np. free, shared, basic standard itp. Domena działa jeśli ta property nie jest free - i tyle. AppService możesz zmieniać dowolnie, w każdym momencie na wyższy, niższy itp. Raz dla testu zrobiłem sobie taki skrypt który podnosił AppService z free na shared gdy VMka z aplikacją na własnej wirtualce nie działała - i było OK ;-)

AppService sam z siebie nie dostarcza SQLa - możesz wziąć bazę danych Azure SQL Database albo próbować implementować SQLite albo localdb, ale to zależy od tego jaki ruch będzie obsługiwać, ile instancji etc. Azure SQL Database kosztuje kilka usd miesięcznie najtańsza, (patrz cennik w DTU, domyślnie podpowiada na vCore który już tak tani nie jest ;P )

AppService w planie Standard ma opcje automatycznego skalowania - tj. na podstawie metryk np. średnie użycie CPU może Ci dostawić kolejną instancję AppService - wtedy oczywiście zapłacisz przez ten czas za więcej, ale się złoży jeden jak już ruch zmaleje.

Co do ograniczeń technologicznych - tu najmniej pewnie się czuje ale Twoja aplikacja powinna umieć korzystać ze wspólnego cachea (np. Redis) żeby np. jak użytkownik połączy się do nowej instancji apki miał dalej swoją sesję użytkownika .

Popatrz też na Reference Architectures - https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/app-service-web-app/basic-web-app - tu masz różne przykłady modeli architektur na Azure dla różnych apek, nie tylko webowych

Co do samego Azure - pamiętaj że masz kilka opcji kupna jeśli też Cię to interesuje: możesz kupić bezpośrednio od Microsoftu, w trybie Pay as you go – z podpiętą kartą kredytową i tyle ile zużyjesz tyle zapłacisz.
https://azure.microsoft.com/en-us/offers/ms-azr-0003p/

Druga opcja to Azure CSP – podobnie jak wyżej, ale parę % taniej i przez Partnera MS – wtedy też z lokalną fakturą i podstawowym wsparciem (zamiast od Microsoftu). Dodatkowo, w tej opcji odsprzedawca jest domyślnie odpowiedzialny za subskrypcję Azure, konfiguruje ją i zarządza.
https://azure.microsoft.com/en-us/offers/ms-azr-0145p/

Trzecia opcja – Azure in Open – kupujesz kredyt na ~85€ które są do wydania przez rok – w wypadku wyczerpania limitu usługi stają. To w miarę dobre do zastosowań które nie mogą kosztować za dużo np. - gdzie wolisz żeby subskrypcja się zatrzymała raczej niż żeby kasowała dolary
https://azure.microsoft.com/en-us/offers/ms-azr-0111p/

Pzdr :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1