#222

Podstawy Microsoft Azure – Azure App Services, Azure Storage oraz Azure Functions

Technologie chmurowe są coraz bardziej popularne, jednak często próg wejścia jest zbyt wysoki – konieczność podpięcia karty płatniczej w celu uzyskania subskrypcji to tak naprawdę jedna z wielu przeszkód, która dla wielu jest nie do przejścia. Dodatkowo mnogość usług i konfiguracji potrafi napędzić stracha – bez odpowiednich wskazówek ciężko jest zacząć naukę i wyciągać poprawne wnioski. Jeśli chciałbyś spróbować swoich sił z chmurą Azure, ten warsztat jest dla Ciebie. Nie musisz konfigurować nic w swoim zakresie – jako prowadzący zapewniam konto dla każdego z uczestników, abyś w 100% mógł skupić się na budowie swojej pierwszej aplikacji chmurowej. Gwarantuję zero teorii, cały dzień praktyki i sporą dawkę wiedzy, która na pewno przyda się przy Twoich kolejnych projektach w chmurze.

Dla uczestników przewidziana jest pizza, a także przerwy kawowe.

Żarówka

Czego się nauczysz?

Jest to pierwszy warsztat z cyklu kilku połączonych wydarzeń podczas którego:
- napiszesz aplikację webową w oparciu o Azure App Services
- poznasz niezwykle elastyczną usługę Azure Storage, która pozwala na przechowywanie danych na wiele sposobów
- zintegrujesz wszystko z użycie Azure Functions

Na koniec dnia będziesz mógł się pochwalić w pełni działającą aplikacją opartą o trzy wymienione usługi Azure.
Notatnik

Wymagania wstępne

Jedynym wymogiem od uczestników jest podstawowa znajomość jednego z języków programowania: C#/Java/JavaScript.

Prowadzący

Kamil Mrzygłód:

Kamil jest niezależnym konsultantem skupionym na projektowaniu i wytwarzaniu rozwiązań opartych o rozwiązania chmurowe. W swojej codziennej pracy wspiera swoich klientów w poprawnym projektowaniu architektur chmurowych i ich adaptacji zgodnie z wymaganiami biznesowymi. Pomaga także różnym zespołom w implementacji metodologii DevOps i automatyzacji środowisk kładąc nacisk na właściwe modelowanie procesu wytwarzania oprogramowania i infrastruktury.
Poza codzienną pracą można go spotkać w roli prelegenta podczas różnorodnych wydarzeń(brał udział m.in. w AzureDay Poland, NlpDay, Cloudyna, .NET Developers Days), meetupów czy webinarów. Za swój wkład w rozwój społeczności otrzymał dwukrotnie tytuł Microsoft MVP w obszarze Microsoft Azure, jest także autorem dwóch książek związanych z chmurą i certyfikowanym trenerem firmy Microsoft. Współpracuje także z firmą Sages jako niezależny trener i konsultant.

Program warsztatów

  1. Wprowadzenie do usług Azure App Services, Azure Functions oraz Azure Storage.
  2. Tworzenie pierwszej aplikacji webowej w oparciu o Azure App Services
    1. Konfiguracja
    2. Deployment(FTP, Azure Resource Manager)
    3. Skalowanie
    4. Deployment sloty
  3. Tabele, pliki oraz kolejki z użyciem Azure Storage.
    1. Implementowanie optymalnego schematu danych z użyciem Azure Table Storage
    2. Przykłady użycia Azure Blob Storage
    3. Proste kolejki z użyciem Azure Queue Storage
  4. Pierwsze funkcje z użyciem Azure Functions
    1. Tworzenie API dzięki HttpTrigger
    2. Integracja Azure Functions z Azure Storage
    3. Testowanie, debuggowanie, lokalny development

Uwaga

W trosce o jakość warsztatów jesteśmy zmuszeni ograniczyć liczbę uczestników. **Kwalifikacja odbywa się na podstawie odpowiedzi udzielonych w formularzu zgłoszeniowym oraz - w dalszym kroku - kolejności zgłoszeń.** Potwierdzenie udziału w warsztatach wraz z instrukcją przygotowania środowiska otrzymasz najpóźniej na 7 dni przed planowaną datą wydarzenia.

Zapisy na wybrany warsztat zostały zakończone.