Konsultacje
Konsultuję i projektuję rozwiązania i architektury oparte o Microsoft Azure. Głównie dla startupów, chcących rozpocząć lub rozwinąć się dzięki zastosowaniu chmury publicznej. Jeśli jesteś przedstawicielem startupu odezwij się do mnie: [email protected]
Szkolenia i warsztaty
Machine Learning w chmurze
Tytuł: Machine Learning w chmurze, czyli dlaczego nie musisz znać algorytmów uczenia maszynowego.
Opis: Podczas tego warsztatu dowiesz się czym naprawdę jest Machine Learning, jakie usługi w chmurze ułatwiają wejście w świat machine learning. Powiemy sobie też dlaczego nie musisz znać algorytmów uczenia maszynowego. W drugiej części praktycznie będziemy używać narzędzi uczenia maszynowego i stosować je w tworzonych aplikacjach. Na koniec przejdziemy przez proces wyboru rozwiązania uczenia maszynowego.
Poziom: podstawowy (jeśli znasz teorię uczenia maszynowego, to zobaczysz jej działanie w praktyce).
Wymagany własny komputer (windows/mac/linux) i subskrypcja Microsoft Azure.
Serverless w Azure
Tytuł: Serverless w Azure
Opis: Serverless jest jednym z buzzwordów które słyszymy codziennie w technologicznym świecie. Czym jest ten serversless? Czy na prawdę nie ma tam serwerów? W czym pomaga programiście, architektowi czy administratorowi? Oraz przede wszystkim jak zrealizować wydajny i skalowalny system oparty o serverless w Azure? O tym wszystkim będzie ten praktyczny warsztat.
Możliwość przeprowadzenia prezentacji o tym samym tytule, opisana jest w sekcji Prezentacje.
Poziom: średniozaawansowany (wymagana znajomość przynajmniej podstaw C#)
Wymagany własny komputer (windows/mac/linux) z zainstalowanym niezbędnym oprogramowaniem.
DevOps w Azure
Tytuł: DevOps w Azure
Opis: Wdrożenie jednej aplikacji wraz z bazą danych raz na jakiś czas nie jest zadaniem uciążliwym. Co jeśli jednak codziennie mamy wdrażać te same aplikacje, aby przetestować nowe funkcje w środowisku w którym kod będzie uruchomiony na co dzień? Albo mamy wdrożyć system składający się z dziesiątek aplikacji, serwisów, baz danych i zajmuje to nam dzień pracy? A co z uruchomieniem testów przed każdym wdrożeniem? Odpowiedzią na te i wiele innych problemów jest automatyzacja. Podczas warsztatu przejdziemy przez opcje automatyzacji procesów DevOpsowych CI/CD za pomocą narzędzia Azure DevOps (budowanie, testowanie, wdrażanie).
Uczestnicy mogą przyjść z własnym projektem i używać go podczas warsztatów. Wymaga to jednak więcej czasu i/lub mniejszej ilości uczestników.
Poziom: średniozaawansowany (wymagane podstawowa znajomość Microsoft Azure, postawienie co najmniej jednej aplikacji).
Wymagany własny komputer (windows/mac/linux) i subskrypcja Microsoft Azure.
Prezentacje
Czym jest chmura
Tytuł: Czym jest chmura
Opis: Czym jest chmura i dlaczego warto się nią interesować w 2019 roku oraz na co pozwala. Będzie to przedstawienie chmury od zupełnych podstaw – nie musisz mieć żadnej wiedzy w tym temacie. Poznamy modele dostarczania usług oraz najpopularniejsze serwisy dostępne u wszystkich największych dostawców chmury publicznej (Microsoft Azure, Amazon Web Services, Google Cloud Platform).
Poziom: podstawowy
Serverless w Azure
Tytuł: Serverless w Azure
Opis: Serverless – słowo, które na przestrzeni ostatnich lat jest bardzo często używane w kontekście budowy nowych serwisów. A może nadużywane? Czym tak naprawdę jest architektura bezserwerowa i czy faktycznie nie ma tam serwerów? Jak użyć Azure Functions, i innych rozwiązań serverless do budowy wydajnego i skalowalnego systemu? Jakich błędów unikać i na co uważać?
Poziom: podstawowy
DevOps w Azure
Tytuł: DevOps w Azure
Opis: Wdrożenie jednej aplikacji wraz z bazą danych raz na jakiś czas nie jest zadaniem uciążliwym. Co jeśli jednak codziennie mamy wdrażać te same aplikacje, aby przetestować nowe funkcje w środowisku w którym kod będzie uruchomiony na co dzień? Albo mamy wdrożyć system składający się z dziesiątek aplikacji, serwisów, baz danych i zajmuje to nam dzień pracy? A co z uruchamianiem testów przed każdym wdrożeniem? Odpowiedzią na te i wiele innych problemów jest automatyzacja. Podczas prezentacji przedstawiona zostanie przykładowa implementacja procesów CI/CD w narzędziu Azure DevOps (budowanie, testowanie, wdrażanie).
Poziom: średniozaawansowany (wymagana podstawowa znajomość Microsoft Azure (ewentualnie innej chmury), postawienie co najmniej jednej aplikacji w chmurze).
Jeśli nie widzisz na powyższej liście prezentacji lub warsztatu, który interesuje Ciebie lub Twoją firmę daj znać na [email protected].