UWAGA! Szkolenie wycofane z oferty szkoleń Microsoft!
Potrzebujesz dodatkowych informacji? Skontaktuj się z naszym konsultantem: szkolenia@dagma.pl lub 800 080 322.
Szkolenie obejmuje takie zagadnienia, jak konfigurowanie maszyn wirtualnych, zastosowanie usługi Batch do wdrażania i utrzymywania zasobów oraz sposoby tworzenia rozwiązań kontenerowych z wykorzystaniem usługi Azure Kubernetes Service.
Osoby zainteresowanie programowaniem na platformie Azure lub zdaniem egzaminu certyfikacyjnego Microsoft Azure Developer Associate.
Uczestnicy szkolenia powinni mieć od 1 roku do 2 lat doświadczenia w pracy w charakterze programisty. Program szkolenia zakłada, że uczestnicy opanowali umiejętność tworzenia kodu i znają podstawy platformy Azure.
Zaleca się, aby uczestnicy mieli pewne doświadczenie w pracy z programem PowerShell lub interfejsem wiersza polecenia platformy Azure (CLI) oraz portalem Azure, a także znali w pewnym zakresie co najmniej jeden język programowania obsługiwany przez platformę Azure. Większość przykładów podanych w ramach szkolenia przygotowano w języku C# dla platformy .NET.
Moduł 1: Implementowanie rozwiązań korzystających z maszyn wirtualnych
Uczestnicy nabędą umiejętność właściwego planowania wdrożeń maszyn wirtualnych. Omówione zostanie tworzenie maszyn wirtualnych za pośrednictwem portalu Azure Portal, programu PowerShell i kodu. Uczestnicy poznają również sposoby tworzenia i używania szablonów ARM do obsługi powtarzalnych wdrożeń, a także zastosowania usługi Azure Disk Encryption do zabezpieczania informacji w maszynach wirtualnych.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 2: Implementowanie zadań wsadowych z wykorzystaniem usługi Azure Batch
Usługa Azure Batch tworzy pulę węzłów obliczeniowych (maszyn wirtualnych) i zarządza nimi, instaluje aplikacje, które mają być uruchomione, oraz planuje uruchamianie zadań w węzłach.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 3: Tworzenie rozwiązań kontenerowych
Istnieje możliwość budowania i uruchamiania nowoczesnych, przenośnych aplikacji opartych na mikrousługach. Wykorzystują one technologię Kubernetes, która koordynuje działanie takich komponentów i zarządza ich dostępnością. Kubernetes obsługuje zarówno aplikacje bezstanowe, jak i stanowe, konstruowane w oparciu o mikrousługi przez zespoły programistów.
Program
Po ukończeniu tego modułu uczestnicy będą:
Uczestnicy poznają metody tworzenia zasobów usługi Azure App Service i integrowania powiadomień push i synchronizacji offline w aplikacjach mobilnych oraz sposoby dokumentowania interfejsu API. Dowiedzą się także, w jaki sposób tworzy się i testuje funkcje w usłudze Azure Functions.
Uczestnicy szkolenia powinni mieć od 1 roku do 2 lat doświadczenia w pracy w charakterze programisty. Program szkolenia zakłada, że uczestnicy opanowali umiejętność tworzenia kodu i znają podstawy platformy Azure.
Zaleca się, aby uczestnicy mieli pewne doświadczenie w pracy z programem PowerShell lub interfejsem wiersza polecenia platformy Azure (CLI) oraz portalem Azure, a także znali w pewnym zakresie co najmniej jeden język programowania obsługiwany przez platformę Azure. Większość przykładów podanych w ramach szkolenia przygotowano w języku C# dla platformy .NET.
Moduł 1: Tworzenie aplikacji internetowych w usłudze App Service
Azure App Service Web Apps (lub w skrócie Web Apps) to usługa udostępniania aplikacji internetowych, interfejsów API REST i zaplecza aplikacji mobilnych. Usługa Web Apps uzupełnia aplikacje o mechanizmy platformy Microsoft Azure, takie jak bezpieczeństwo, równoważenie obciążenia, automatyczne skalowanie i zautomatyzowane zarządzanie.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 2: Tworzenie aplikacji mobilnych w usłudze Azure App Service
Funkcja aplikacji mobilnych (Mobile Apps) w usłudze Azure App Service udostępnia programistom aplikacji korporacyjnych i integratorom systemów platformę do tworzenia aplikacji mobilnych odznaczającą się dużą skalowalnością i globalną dostępnością.
Program
Po ukończeniu tego modułu uczestnicy będą potrafili:
Moduł 3: Tworzenie aplikacji API w usłudze Azure App Service
W ramach tego modułu omawiane jest tworzenie i dokumentowanie interfejsów API w usłudze Azure App Service.
Program
Po ukończeniu tego modułu uczestnicy będą potrafili:
Moduł 4: Implementowanie funkcji usługi Azure Functions
Azure Functions to rozwiązanie umożliwiające łatwe uruchamianie w chmurze niewielkich fragmentów kodu, czyli funkcji. Można stworzyć kod do rozwiązania pewnego konkretnego problemu, bez konieczności zajmowania się całą aplikacją lub infrastrukturą niezbędną do jej uruchomienia.
Program
Po ukończeniu tego modułu uczestnicy będą:
Omówione zostaną usługi Azure Table, Azure Cosmos DB i Azure Blob oraz zasady pracy z relacyjnymi bazami danych na platformie Azure.
Uczestnicy szkolenia powinni mieć od 1 roku do 2 lat doświadczenia w pracy w charakterze programisty. Program szkolenia zakłada, że uczestnicy opanowali umiejętność tworzenia kodu i znają podstawy platformy Azure.
Zaleca się, aby uczestnicy mieli pewne doświadczenie w pracy z programem PowerShell lub interfejsem wiersza polecenia platformy Azure (CLI) oraz portalem Azure, a także znali w pewnym zakresie co najmniej jeden język programowania obsługiwany przez platformę Azure. Większość przykładów podanych w ramach szkolenia przygotowano w języku C# dla platformy .NET.
Moduł 1: Tworzenie rozwiązań wykorzystujących pamięć Azure Table
Pamięć Azure Table to usługa, która umożliwia przechowywanie ustrukturyzowanych danych NoSQL w chmurze w postaci magazynu kluczy/atrybutów bez określonego schematu. Ze względu na brak schematu można łatwo przeprowadzić adaptację danych, jeśli zmienią się potrzeby aplikacji.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 2: Tworzenie rozwiązań wykorzystujących pamięć Azure Cosmos DB
W ramach tego modułu omawiana jest pamięć Azure Cosmos DB. Uczestnicy mają okazję poznać sposób działania tej usługi oraz dowiedzieć się, jak zarządzać kontenerami i elementami oraz jak tworzyć i aktualizować dokumenty za pomocą kodu.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 3: Tworzenie rozwiązań wykorzystujących relacyjną bazę danych
SQL Database to usługa zarządzana na platformie Microsoft Azure, która udostępnia relacyjną bazę danych ogólnego przeznaczenia obsługującą struktury takie jak dane relacyjne, dane JSON, dane przestrzenne i dane XML.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 4: Tworzenie rozwiązań wykorzystujących pamięć Microsoft Azure Blob
Pamięć Azure Blob to obiektowe rozwiązanie firmy Microsoft do przechowywania danych w chmurze. Pamięć Blob jest zoptymalizowana pod kątem przechowywania bardzo dużych ilości nieustrukturyzowanych danych. Dane nieustrukturyzowane to dane, które nie mają struktury zgodnej z konkretnym modelem lub definicją, np. dane tekstowe lub binarne.
Program
Po ukończeniu tego modułu uczestnicy będą:
Uczestnicy dowiedzą się, w jaki sposób w rozwiązaniach Azure realizowane jest zarządzanie tożsamością z wykorzystaniem platformy tożsamości firmy Microsoft. Poznają również mechanizmy kontroli dostępu (autoryzacja oparta na oświadczeniach i kontrola dostępu oparta na rolach) oraz sposoby implementowania bezpiecznych rozwiązań przetwarzających dane. W trakcie szkolenia uczestnicy dowiedzą się, jak tworzyć i integrować takie zasoby z wykorzystaniem interfejsu wiersza polecenia platformy Azure, interfejsu REST oraz kodu aplikacji.
Uczestnicy szkolenia powinni mieć od 1 roku do 2 lat doświadczenia w pracy w charakterze programisty. Program szkolenia zakłada, że uczestnicy opanowali umiejętność tworzenia kodu i znają podstawy platformy Azure.
Zaleca się, aby uczestnicy mieli pewne doświadczenie w pracy z programem PowerShell lub interfejsem wiersza polecenia platformy Azure (CLI) oraz portalem Azure, a także znali w pewnym zakresie co najmniej jeden język programowania obsługiwany przez platformę Azure. Większość przykładów podanych w ramach szkolenia przygotowano w języku C# dla platformy .NET.
Moduł 1: Implementowanie uwierzytelniania
Platforma tożsamości firmy Microsoft została oparta na usłudze zarządzania tożsamością i platformie programistycznej Azure Active Directory (Azure AD). Dzięki niej programiści mogą tworzyć aplikacje, które logują użytkowników przy użyciu wszystkich tożsamości Microsoft i uzyskują tokeny do wywoływania interfejsów API firmy Microsoft, takich jak Microsoft Graph, a także interfejsów API opracowanych przez samych programistów.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 2: Implementowanie kontroli dostępu
W ramach modułu omawiana jest kontrola dostępu oparta na oświadczeniach i rolach.
Program
Po ukończeniu tego modułu uczestnicy będą potrafili:
Moduł 3: Implementowanie bezpiecznych rozwiązań do przetwarzania danych
W module omawiane są zagadnienia dotyczące zabezpieczania danych w spoczynku i w trakcie przesyłania.
Program
Po ukończeniu tego modułu uczestnicy będą:
Uczestnicy dowiedzą się, jak działa usługa Azure Monitor i jak należy używać narzędzi takich jak Log Analytics i Application Insights, aby lepiej zrozumieć działanie aplikacji. W trakcie zajęć omówione zostanie również wdrażanie funkcji automatycznego skalowania, konfigurowanie rozwiązania na potrzeby monitorowania i rejestrowania oraz sposoby użycia opcji Azure Cache i CDN w celu zwiększenia komfortu pracy użytkowników.
Uczestnicy szkolenia powinni mieć od 1 roku do 2 lat doświadczenia w pracy w charakterze programisty. Program szkolenia zakłada, że uczestnicy opanowali umiejętność tworzenia kodu i znają podstawy platformy Azure.
Zaleca się, aby uczestnicy mieli pewne doświadczenie w pracy z programem PowerShell lub interfejsem wiersza polecenia platformy Azure (CLI) oraz portalem Azure, a także znali w pewnym zakresie co najmniej jeden język programowania obsługiwany przez platformę Azure. Większość przykładów podanych w ramach szkolenia przygotowano w języku C# dla platformy .NET.
Moduł 1: Wprowadzenie do usługi Azure Monitor
Azure Monitor to scentralizowana usługa obejmująca wszystkie narzędzia niezbędne do monitorowania i optymalizowania tworzonych rozwiązań.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 2: Tworzenie kodu do obsługi skalowalności aplikacji i usług
W module omawiane jest skalowanie aplikacji i sposoby rozwiązywania niektórych problemów.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 3: Konfigurowanie rozwiązań na potrzeby monitorowania i rejestrowania
W module omawiane jest dodawanie w aplikacji kodu do wysyłania danych do usługi Azure Monitor.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 4: Integracja buforowania i dostarczania treści w ramach rozwiązań
W module omówiono sposób wykorzystania usługi Azure Cache for Redis i Azure CDN do szybszego dostarczania zasobów użytkownikom.
Program
Po ukończeniu tego modułu uczestnicy będą:
Uczestnicy dowiedzą się, w jaki sposób można tworzyć własne interfejsy API i zarządzać nimi za pomocą usługi API Management oraz jak należy używać różnych usług platformy Azure opartych na zdarzeniach i komunikatach w ramach własnych rozwiązań programistycznych. W trakcie szkolenia uczestnicy dowiedzą się, jak tworzyć i integrować takie zasoby z wykorzystaniem interfejsu wiersza polecenia platformy Azure, portalu Azure, interfejsu REST oraz kodu aplikacji.
Uczestnicy szkolenia powinni mieć od 1 roku do 2 lat doświadczenia w pracy w charakterze programisty. Program szkolenia zakłada, że uczestnicy opanowali umiejętność tworzenia kodu i znają podstawy platformy Azure.
Zaleca się, aby uczestnicy mieli pewne doświadczenie w pracy z programem PowerShell lub interfejsem wiersza polecenia platformy Azure (CLI) oraz portalem Azure, a także znali w pewnym zakresie co najmniej jeden język programowania obsługiwany przez platformę Azure. Większość przykładów podanych w ramach szkolenia przygotowano w języku C# dla platformy .NET.
Moduł 1: Tworzenie aplikacji logicznych w usłudze App Service
Funkcja tworzenia aplikacji logicznych (Logic Apps) umożliwia integrowanie aplikacji, danych, systemów i usług w różnych przedsiębiorstwach i organizacjach dzięki automatyzacji zadań i procesów biznesowych w ramach przepływów pracy. W tym module uczestnicy dowiadują się, czym są aplikacje logiczne i poznają sposoby ich tworzenia.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 2: Integrowanie usługi Azure Search w ramach rozwiązań
Azure Search to usługa w chmurze działająca w modelu „wyszukiwania jako usługi”, która udostępnia programistom funkcje API i narzędzia umożliwiające dodawanie bogatego środowiska wyszukiwania prywatnej, heterogenicznej zawartości w aplikacjach internetowych, mobilnych i korporacyjnych. W ramach tego modułu uczestnicy poznają sposoby integrowania usługi Azure Search we własnych rozwiązaniach.
Program
Po ukończeniu tego modułu uczestnicy będą potrafili:
Moduł 3: API Management
Usługa API Management (APIM) ułatwia przedsiębiorstwom publikowanie interfejsów API na potrzeby wewnętrznych i zewnętrznych programistów oraz partnerów. Pozwala w pełni wykorzystać potencjał dostępnych danych i usług.
Program
Po ukończeniu tego modułu uczestnicy będą potrafili:
Moduł 4: Tworzenie rozwiązań opartych na zdarzeniach
W module omawiane jest tworzenie na platformie Azure rozwiązań opartych na zdarzeniach poprzez integrację usług Azure Event Grid, Event Hubs i Notification Hubs w aplikacjach.
Program
Po ukończeniu tego modułu uczestnicy będą:
Moduł 5: Tworzenie rozwiązań opartych na komunikatach
Usługa Microsoft Azure Service Bus to w pełni zarządzany integracyjny broker komunikatów klasy korporacyjnej. Usługa Service Bus jest najczęściej używana do oddzielania aplikacji i usług. Stanowi niezawodną i bezpieczną platformę asynchronicznego przesyłania danych i informacji o stanie. Azure Queue Storage to usługa umożliwiająca przechowywanie dużej liczby komunikatów, do których można uzyskać dostęp z dowolnego miejsca za pośrednictwem uwierzytelnionych połączeń HTTP lub HTTPS.
Program
Po ukończeniu tego modułu uczestnicy będą:
Zadzwoń: 800 080 322
5 d
(Łącznie 40 h lekcyjnych)
Jedna godzina lekcyjna trwa 45 min.
Niektóre szkolenia mogą być zwolnione z opodatkowania podatkiem VAT. Ma to zastosowanie gdy szkolenia mają charakter kształcenia czy przekwalifikowania zawodowego. Szkolenia informatyczne mogą taki warunek spełniać. O szczegóły zapytaj naszego doradcę ds. szkoleń oraz wypełnij oświadczenie.