Aplikacje w chmurze Microsoft Azure 0800-KK-APAZURE
Część teoretyczna:
1. Wprowadzenie teoretyczne do koncepcji chmur publicznych.
2. Zapoznanie z platformą Microsoft Azure.
3. Rodzaje kont, subskrypcji oraz płatności w Microsoft Azure.
4. Kalkulator usług w Microsoft Azure.
5. Wprowadzenie do wybranych usług w Microsoft Azure.
Część praktyczna:
1. Storage Account - przegląd możliwości usługi, bezpieczeństwo, integracja z Blob Storage z poziomu aplikacji ASP.NET Core
2. Azure AI Services - przegląd dostępnych usług, przykład aplikacji z wykorzystaniem Computer Vision
3. Azure App Service - przegląd możliwości usługi, deployment aplikacji, konfiguracja oraz skalowanie
4. Azure Service Bus - omówienie usługi, wysyłanie wiadomości z poziomu aplikacji ASP.NET Core
5. Azure Functions - prezentacja możliwości usługi, budowa bezserwerowego kodu zintegrowanego z Azure Service Bus
6. Azure CosmosDB - prezentacja dostępnych rodzajów bazy, przykład implementacji bazy dokumentowej
7. Azure Front Door - przykład zabezpieczenia ruchu dla aplikacji
8. Azure AI Foundry - pokaz możliwości usługi, budowa agenta AI
Całkowity nakład pracy studenta
Efekty uczenia się - wiedza
Efekty uczenia się - umiejętności
Efekty uczenia się - kompetencje społeczne
Metody dydaktyczne
Metody dydaktyczne podające
- wykład problemowy
- tekst programowany
- opis
Metody dydaktyczne poszukujące
- obserwacji
- doświadczeń
- projektu
- laboratoryjna
- sytuacyjna
Metody dydaktyczne w kształceniu online
- metody służące prezentacji treści
- metody wymiany i dyskusji
Wymagania wstępne
Koordynatorzy przedmiotu
Kryteria oceniania
Metody oceniania:
- praca studenta na laboratorium - W01-W07, K01, K02
- projekt zaliczeniowy - U01-U05
Kryteria oceniania:
1. Aktywna praca podczas zajęć - 20% oceny
2. Projekt zaliczeniowy - 80% oceny
Ocena jest wystawiana na podstawie wyniku procentowego powyższych kryteriów:
ndst – poniżej 50%
dst – 51%-60%
dst plus- 61%-70%
db- 71%-80%
db plus- 81%-90%
bdb- 91%-100%
Pomimo projektów zaliczeniowych realizowanych w grupach 2-3 osobowych, każda osoba jest oceniana indywidualnie na podstawie prezentacji własnej części budowy projektu oraz odpowiedzi na zadane pytania podczas prezentacji działania projektu!
Literatura
1. https://learn.microsoft.com/
2. Krzysztof Żydzik, Tomasz Rak - C# 6.0 i MVC 5. Tworzenie nowoczesnych portali internetowych - Helion, 2015
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: