Dostęp do Microsoft Azure

Kilka postów o Azure na tym blogu już zostało napisanych. Teraz czas na coś dla osób, które dopiero chcą rozpocząć swoją przygodę z Microsoft Azure, a mianowicie skąd wziąć dostęp do Azure czyli tak naprawdę do subskrypcji? 🙂

Metod jest kilka, bezpłatne, “płatne” więc zobaczmy po kolei z czego można skorzystać żeby taki dostęp uzyskać.

1. Darmowy trial

Każdy może założyć sobie darmowego triala pod tym adresem. Trial daje okres jednego miesiąca lub $200 na wykorzystanie. Cokolwiek trafi się pierwsze będzie powodem zakończenia triala. W obecnym wydaniu triala fajne jest to, że dostaje się dostęp do wszystkich usług Azure. Kiedyś to były ograniczone zasoby do wybranych usług, a teraz do wykorzystania jest $200 na dowolną usługę lub usługi 🙂

Do rejestracji takiego triala potrzebna będzie karta płatnicza / kredytowa, którą można płacić w internecie. Karta nie będzie obciążona, bo w darmowej subsrypcji założony jest limit i przy zbliżaniu się do progu $200 przyjdzie zapytanie czy odblokować płatności kartą. Jedyne zablokowanie nastąpi podczas rejestracji (w wysokość od 3-10 PLN) w celu weryfikacji karty i osoby zakładającej konto, ale po paru dniach pieniądze są zwalniane 🙂

2. Subskrypcja MSDN

Bardzo wiele osób w pracy ma subskrypcję MSDN, w ramach której pobiera się np. Visual Studio, Windows etc.. Można też mieć tę subskrypcję w ramach różnych programów Microsoft, takich jak MVP, MCT. Każda subskrypcja posiada szereg dodatkowych benefitów poza samym oprogramowaniem: konta developerskie do Windows / Windows Phone Store, Office 365 itp.. Jednym z benefitów są tak zwane benefity Azure. Dają one comiesięczny limit na wykorzystanie Azure do celów developersko-testowych przez cały okres trwania subskrypcji. Limit ten w zależności od poziomu subskrypcji wynosi od $50 do $150, a więc całkiem sporo!

Aby aktywować te benefity należy wykonać następujące kroki:

  1. Zalogować się swoim kontem Microsoft Account przypisanym do subskrypcji:
  2. Kliknąć w zaznaczony link
    msdn_azure

Następnie kreator przeprowadzi nas przez rejestrację konta tak jak w przypadku darmowego triala. Różnica zasadnicza podczas tego procesu jest taka, że nie jest wymagana żadna karta kredytowa 🙂

Azure w ramach subskrypcji MSDN ma jeszcze kilka dodatkowych benefitów. Pierwszy z nich to upusty na zakup zasobów jeśli potrzebujemy ich więcej niż przewidziane dla posiadanego poziomu. Drugi natomiast to dostęp do obrazów maszyn wirtualnych, które nie są dostępne poza MSDN. Są to m.in. obrazy z Visual Studio oraz systemami klienckimi Windows. Nic tylko aktywować!

3. BizSpark

BizSpark czyli w skrócie program Microsoftu wspierający startupy także daje możliwość skorzystania z Azure. Tutaj odbywa się to poprzez subskrypcję MSDN, o której mowa była w poprzednim punkcie. Do profilu naszej firmy można dopisywać osoby i otrzymują one najwyższy poziom MSDN czyli Ultimate, co daje $150 miesięcznie per developer na Azure! 🙂 Zapraszam na stronę BizSparka aby dowiedzieć się więcej czy Twoja firma się kwalifikuje.

4. Pay-as-you-go

Ostatnia z podstawowych metod to założenie po prostu “płatnej” subskrypcji. Słowo “płatnej” jest tutaj w cudzysłowie nie bez powodu. Założenie samej subskrypcji jeszcze nie generuje żadnych kosztów. Płaci się za wykorzystane zasoby, a nie z góry (lub z dołu) za jakiś zbiór, ilość zasobów. Warto przy tym pamiętać, że wiele usług w Azure jest darmowych. Np. Azure Web Sites, Mobile Service, Azure Active Directory itd. mają darmowe wersje swoich usług! 🙂 Zatem zapraszam do zakładania konta!

Przenoszenie zasobów Azure pomiędzy subskrypcjami

Jednym z bardzo często pojawiających się pytań jest to, jak przenieść zasoby pomiędzy subskrypcjami. Oczywiście to wszystko zależy od tego co chcemy przenieść. Jeśli mamy napisaną jakąś aplikację np. ASP.NET to zapewne mamy jej kody źródłowe i wdrożenie jej na inny serwer nie będzie jakimś większym wyzwaniem. No ale co np. w sytuacji, gdy założymy sobie jakąś subskrypcję, np. Trial, utworzymy na niej VLAN, dodamy serwery, skonfigurujemy endpointy dla maszyn etc. i teraz chcemy z triala przenieść się na nową produkcyjną subskrypcję? Oczywiście można zrobić to ręcznie, ale jest prostsza metoda – przy wykorzystaniu support-u Azure 🙂

Zakładając, że mamy już założoną subskrypcję na która chcemy się przenieść, logujemy się na portalu http://manage.windowsazure.com na subskrypcję, z której chcemy przenieść zasoby.

W prawym górnym rogu panelu klikamy w swój login i wybieramy opcję: “Contact Microsoft Support”

contact_microsoft_support

W kolejnym kroku należy zdefiniować Subscription, czyli wybrać subskrypcję wyjściową, Support Type należy wybrać Billing, a dodatkowo warto wybrać swój Country/Region i Language. Po wybraniu odpowiednich opcji klikamy opcję Create Ticket

create_ticket

Na kolejnym etapie wybieramy Problem type jako Subscription Transfer and Migration, a Category wybieramy Transfer data to different subscription

problem_type

Następnie mamy do wypełnienia prosty i oczywisty formularz, który już w zasadzie może być wypełniony bazując na danych rejestracyjnych do subskrypcji. Oczywiście może się zdarzyć, że osoba zakładająca subskrypcję podała swoje dane więc wtedy warto je zmienić 🙂 Istotną rzeczą jest podanie strefy czasowej, żeby support np. nie próbował się kontaktować z nami w środku nocy 😉

contact_form

Kolejny formularz wymaga od nas podania takich danych jak Live ID (obecnie Microsoft Account) głównych administratorów obu subskrypcji, nazwy firm/osób na które są zarejestrowane subskrypcje, kodu pocztowego oraz ID obu tych subskrypcji. Na sam koniec wybieramy preferowaną metodę kontaktu.

Po wypełnieniu formularza klikamy przycisk “Submit” i czekamy na odzew support, który nastąpi w odpowiednim dla danego planu wsparcia czasie 🙂

Przeniesienie takich zasobów może odbywać się różnie, tzn. z wyłączeniem lub też nie serwerów, całości zasobów lub tylko jakiegoś fragmentu. Ewentualne wyłączenie zasobów będzie zależało właśnie od tego czy przenosimy wszystko, czy tylko część, ale szczegółowych informacji jak będzie wyglądała taka migracja udzieli nasz support po skontaktowaniu się z osobą zakładającą ticket supportowy.