AWS Lambda w Pythonie. Kurs video. Poznaj bibliotekę boto3
- Ocena:
- 6.0/6 1 opinii
- Wersja:
- Online
- Czas trwania:
- 05:03:59
- Technologia:
- Python 3.12
Opis kursu video AWS Lambda w Pythonie. Kurs video. Poznaj bibliotekę boto3
Obierz kurs na... AWS i boto3
Amazon Web Services (AWS) to obecnie najpopularniejsza chmura publiczna. Jednym z ważniejszych serwisów AWS jest AWS Lambda - platforma serverless, która umożliwia uruchamianie kodu bez konieczności zarządzania infrastrukturą. Lambda może automatycznie skalować aplikacje, obsługując setki tysięcy żądań w ciągu sekundy, bez dodatkowej konfiguracji. Jej doskonałym uzupełnieniem jest biblioteka Boto3, umożliwiająca programowanie serwisów AWS z poziomu Pythona. Połączenie AWS Lambda i Boto3 otwiera niezwykłe możliwości w automatyzacji zarządzania zasobami w chmurze. W praktyce oznacza to, że całe operacje mogą być realizowane automatycznie, z minimalnym udziałem kodu i bez zarządzania serwerami. Znajomość boto3 i AWS Lambda to kluczowe umiejętności dla każdego dewelopera pracującego w środowisku AWS, ponieważ umożliwiają szybkie tworzenie aplikacji i automatyzację zadań, takich jak backup danych, przetwarzanie plików, czy monitorowanie systemów. Na co dzień z tego duetu korzystają różne grupy specjalistów, w tym inżynierowie DevOps na potrzebę zarządzania infrastrukturą w chmurze, programiści do tworzenia aplikacji serverless, analitycy danych i data scientists do przetwarzania danych i automatyzacji analiz i wreszcie administratorzy systemów w celu reagowania na awarie i utrzymania środowisk EC2. Rozpocznij szkolenie i w praktyce przekonaj się jakie możliwości oferuje AWS Lambda i Boto3!
Co Cię czeka podczas naszego profesjonalnego szkolenia
Podczas kursu:
- Wyliczysz koszt używania serwisu AWS Lambda
- Poznasz zasady event-driven development
- Stworzysz funkcję Lambda, definiując jej logikę i konfigurację
- Zmienisz handler funkcji Lambda, dostosowując sposób obsługi zdarzeń
- Dowiesz się jak zautoryzować boto3 uruchamiane lokalnie do AWS
- Ustawisz timeout oraz parametry CPU, RAM i storage funkcji Lambda
- Skonfigurujesz zmienne środowiskowe w funkcjach Lambda
- Dowiesz się jak działają triggery funkcji Lambda i jak je ustawić, aby automatycznie reagowały na określone zdarzenia
- Nauczysz się tworzyć rozwiązania działające na wielu regionach za pomocą boto3
- Zmodyfikujesz rolę wykonawczą Lambda, aby dostosować uprawnienia funkcji do wymagań
- Zainstalujesz zewnętrzne biblioteki do funkcji Lambda, rozszerzając jej możliwości
Szkolenie AWS Lambda w Pythonie. Kurs video. Poznaj bibliotekę boto3 przedstawia od podstaw wszystkie najważniejsze elementy zarówno serwisu AWS Lambda, jak i biblioteki Boto3. Poznasz praktyczne zastosowania obydwu narzędzi i zdobędziesz wiedzę jak z nich korzystać w sposób symultaniczny. Na początku zaznajomisz się z mechanizmem logowania funkcji Lambda potrzebnym do monitorowania i analizy działania aplikacji. Dowiesz się jakie zastosowanie mają eventy i konteksty w funkcjach Lambda i dlaczego są niezbędne do efektywnej pracy z różnorodnymi zdarzeniami. Poznasz koncepcję Lambda destination, która pomoże zarządzać rezultatem wywołań funkcji. Zrozumiesz, jak tworzyć i administrować warstwami Lambda, aby ponownie używać biblioteki w innych funkcjach. Tworzenie niestandardowych środowisk uruchomieniowych przy użyciu Dockera będzie kolejnym krokiem w zaawansowanej optymalizacji aplikacji. Dzięki zdobytej wiedzy o AWS Lambda, będziesz w stanie tworzyć i zarządzać funkcjami opartymi na podejściu event-driven development, co pozwoli na efektywne reagowanie na zdarzenia w czasie rzeczywistym. Nauczysz się optymalizować działanie funkcji pod kątem wydajności ustawiając im timeout, pamięć i storage. Dowiesz się, jak korzystać z execution role i resource-based policy, aby zapewnić odpowiednie uprawnienia funkcjom Lambda. Logi funkcji Lambda są narzędziem do monitorowania i diagnozowania problemów, a możliwość dodawania zewnętrznych bibliotek i warstw Lambda rozszerzy funkcjonalność aplikacji. Nauczysz się także, jak wykorzystywać Boto3 do zarządzania zasobami AWS, w tym jak autoryzować aplikacje lokalnie, obsługiwać błędy, korzystać z paginatora, waiterów i kolekcji. Zdobędziesz umiejętność budowania rozwiązań działających w wielu regionach i na wielu kontach AWS, co zwiększy skalowalność i elastyczność Twoich aplikacji w chmurze.
Możliwości AWS Lambda i Boto3
Zastosowanie AWS Lambda i Boto3 doprowadziło do powstania wielu innowacyjnych aplikacji. Przykładowo aplikacje do monitorowania żywotności systemów IT automatycznie wykrywają problemy w infrastrukturze i uruchamiają procesy naprawcze, takie jak restartowanie instancji EC2. Kolejnym popularnym zastosowaniem jest wspomaganie przetwarzania obrazów i filmów - przesłanie pliku do S3 automatycznie uruchamia Lambdę, która za pomocą Boto3 obrabia pliki i kompresuje je lub konwertuje formaty. W branży e-commerce funkcje Lambda zintegrowane z Boto3 służą do automatyzacji zarządzania katalogiem produktów, np. aktualizowania cen i stanów magazynowych. Wreszcie, narzędzia do analizy danych mogą wykorzystywać te technologie do automatycznego uruchamiania analiz na nowych danych w chmurze, dostarczając dynamiczne raporty w czasie rzeczywistym. Możliwość automatycznego uruchamiania analiz na nowych danych w chmurze za pomocą Boto3 wynika z jego zdolności do łatwej integracji z serwisami AWS, takimi jak S3 czy DynamoDB. AWS Lambda i Boto3 to duet, który pozwala na zbudowanie elastycznego systemu analiz, który automatycznie reaguje na zmiany danych i dostarcza wyniki bez potrzeby manualnej ingerencji w program.
Wybrane bestsellery
-
Promocja
Szukasz kursu, który pomoże Ci zdobyć wiele praktycznych umiejętności związanych z korzystaniem z narzędzia Terraform? Jesteś we właściwym miejscu. Terraform, określany jako oprogramowanie pozwalające zarządzać infrastrukturą komputerową w modelu „infrastruktura jako kod”, służy w praktyce do definiowania infrastruktury w kodzie, ale także zapewnia(59,15 zł najniższa cena z 30 dni)
101.40 zł
169.00 zł (-40%) -
Bestseller Nowość Promocja
Przetwarzanie obrazów to dynamicznie rozwijająca się dziedzina, która znajduje zastosowanie w licznych branżach, takich jak medycyna, motoryzacja, przemysł rozrywkowy, bezpieczeństwo, rolnictwo czy marketing. Umożliwia automatyczne rozpoznawanie obiektów, analizę obrazów medycznych i tworzenie interaktywnych aplikacji korzystających ze sztucznej in(34,65 zł najniższa cena z 30 dni)
69.30 zł
99.00 zł (-30%) -
Bestseller Nowość Promocja
Flask jest jednym z mikroframeworków napisanych w języku Python. Przedrostek „mikro-” oznacza tyle, że framework ten nie wymaga określonych narzędzi ani bibliotek. Bazuje na użytkowych rozszerzeniach i należy do najpopularniejszych tego typu platform Pythona. Wiele firm programistycznych i samodzielnych deweloperów używa go do tworzenia nowoczesnyc(48,65 zł najniższa cena z 30 dni)
97.29 zł
139.00 zł (-30%) -
Promocja
Ludzkie oko jest doskonałe. Przez narząd wzroku codziennie odbieramy multum bodźców z otoczenia. Nasz mózg ma nie lada zadanie – zinterpretować to, co widzimy. To właśnie rozpoznanie i klasyfikacja obrazu mają kluczowy wpływ na rozumienie czerpanych ze świata informacji. A jak widzi komputer? Naukowcy zwykli podglądać i naśladować mechanizmy zachod(44,70 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%) -
Promocja
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplikacji czy bibliotek. Z Pytestu do testowania kodu korzystają(52,15 zł najniższa cena z 30 dni)
96.85 zł
149.00 zł (-35%) -
Promocja
Sposobów na naukę Pythona jest sporo i powstało na ten temat mnóstwo publikacji. Jeżeli ten wybór jest właśnie przed Tobą, rozważ naukę Pythona poprzez tworzenie prostych gier. Ich programowanie to nie tylko świetna zabawa, ale też doskonała metoda rozwijania umiejętności algorytmicznych, kreatywnych i rozwiązywania problemów. Wiele popularnych dzi(45,15 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Promocja
Python, stanowiący czołowy temat tego kursu, jest jednym z najpopularniejszych języków programowania na świecie. Słynie z wszechstronności, czytelności i dużej społeczności użytkowników. W świecie finansów Python zyskał szczególne uznanie ze względu na swoją efektywność w analizie danych, modelowaniu finansowym i handlu algorytmicznym. Znajomość te(94,14 zł najniższa cena z 30 dni)
161.40 zł
269.00 zł (-40%) -
Promocja
Czy zastanawiasz się czasem nad tym, jak to możliwe, że jesteśmy w stanie „rozmawiać” z maszynami? Że coś mówimy, a one nas rozumieją i odpowiadają na nasze pytania, realizują polecenia, wykonują zadania? I na odwrót – to one mówią (i piszą) do nas słowami, które są dla nas jasne? Przetwarzaniem języka naturalnego (ang. natural language processing,(52,15 zł najniższa cena z 30 dni)
89.40 zł
149.00 zł (-40%) -
Promocja
Uczenie maszynowe to dziedzina o rosnącej popularności i coraz szerszym znaczeniu w dzisiejszym świecie technologiczno-biznesowym. Wiele firm i instytucji wykorzystuje je do rozwiązywania różnorodnych problemów, co stwarza duże możliwości kariery dla osób z odpowiednimi umiejętnościami. Jeśli Cię to interesuje i planujesz w przyszłości zająć się za(69,65 zł najniższa cena z 30 dni)
119.40 zł
199.00 zł (-40%) -
Promocja
Na naszych oczach dzieje się prawdziwa rewolucja technologiczna, rozpoczęła się era sztucznej inteligencji. By móc z nią współpracować na odpowiednim poziomie, już uczniowie i studenci powinni opanować umiejętność programowania niezbędną do poruszania się w dzisiejszym świecie pełnym nowych rozwiązań technologicznych. Dlatego właśnie powstał ten ku(41,65 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł (-40%) -
Promocja
Jaki jest najgorętszy temat w informatyce ostatnich lat? Bez wątpienia palmę pierwszeństwa dzierży sztuczna inteligencja. Jej możliwości, rozwój, sposoby, za których pośrednictwem działa. A skoro o AI mowa, to nie sposób nie poruszyć zagadnienia uczenia maszynowego: obszaru sztucznej inteligencji poświęconego algorytmom, które poprawiają się automa(62,64 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł (-40%)
O autorze kursu video
Konrad Partas – od ponad pięciu lat pracuje jako DevOps engineer. Brał udział w wielu projektach, zarówno lokalnych, o małej skali, jak i dużych, globalnych. Prowadził prelekcje branżowe w ramach SysOps/DevOps Polska i Tech3Camp. Poza tym uczy studentów trzeciego roku informatyki w Akademii Śląskiej (w ramach przedmiotu działania na chmurach obliczeniowych), prowadzi także szkolenia indywidualne i w małych grupach w formie mentoringowej. Poza informatyką, którą autor kursu chętnie zajmuje się również po godzinach, interesuje się motoryzacją (zarówno samochodami, jak i motocyklami). Alternatywnie spędza czas w ogrodzie lub podróżuje.
Spis lekcji (odkodowane lekcje)
-
1. Omówienie serwisu AWS Lambda 00:17:49
-
2. AWS Lambda 02:17:31
- 2.1. Wstęp do funkcji Lambda 00:11:48
- 2.2. Handler 00:06:28
- 2.3. Event i context 00:06:34
- 2.4. Timeout, memory, storage 00:11:07
- 2.5. Zmienne środowiskowe 00:08:21
- 2.6. Execution role 00:06:10
- 2.7. Triggery (wywołania push i pull) 00:13:23
- 2.8. Resource-based policy 00:05:49
- 2.9. Triggery (wywołania synchroniczne i asynchroniczne) 00:07:39
- 2.10. Destination 00:07:15
- 2.11. Logi funkcji lambda (użycie loggera) 00:10:12
- 2.12. Użycie dodatkowych bibliotek 00:08:46
- 2.13. Lambda layers 00:13:11
- 2.14. Runtime 00:20:48
-
3. Boto3 01:24:06
-
4. Praktyczne zastosowania 01:04:33
Kurs Video "AWS Lambda w Pythonie. Kurs video. Poznaj bibliotekę boto3" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły kursu
- Ilość lekcji:
- 28
- Czas trwania:
- 5 godz. 3 min.
- Format:
- Online
- Data aktualizacji:
- 2024-09-12
- ISBN :
- 978-83-289-1620-3, 9788328916203
- Numer z katalogu:
- 233719
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
Programowanie » Python
DevOps » AWS
Videopoint - inne kursy
-
Bestseller Nowość Promocja
Wśród zyskujących popularność nurtów, które obserwujemy w świecie IT, wyróżnia się wirtualizacja. Drugim odmienianym przez wszystkie przypadki trendem jest konteneryzacja. Stąd rosnąca popularność platformy Proxmox, której można używać do dwóch celów – właśnie do konteneryzacji i do wirtualizacji. Realizacja tych dwóch procesów w ramach jednego opr(43,60 zł najniższa cena z 30 dni)
70.85 zł
109.00 zł (-35%) -
Bestseller Promocja
Automatyzacja pozwala na zwiększenie efektywności poprzez eliminację rutynowych zadań. Wiedząc o tym, firmy chętnie wdrażają automatyzację. Te, które jeszcze tego nie robią, tracą czas i pieniądze. Raporty nie pozostawiają złudzeń: według McKinsey & Company 57% firm już korzysta z automatyzacji AI, a do 2025 roku liczba ta ma wzrosnąć do 85%. Dzięk(63,60 zł najniższa cena z 30 dni)
103.34 zł
159.00 zł (-35%) -
Bestseller Promocja
W dynamicznie zmieniającym się świecie biznesu automatyzacja procesów staje się kluczowym elementem sukcesu każdej organizacji. Technologia RPA (ang. robotic process automation) w połączeniu z zarządzaniem projektami i inżynierią oprogramowania tworzy nowy standard w zarządzaniu zasobami i operacjami firmowymi. I tu wkracza Microsoft Power Automate(39,90 zł najniższa cena z 30 dni)
70.85 zł
109.00 zł (-35%) -
Bestseller Promocja
Sztuczna inteligencja przyczyniła się do prawdziwej rewolucji technologicznej i zmieniła branżę informatyczną. Po funkcje oparte na AI chętnie sięgnął Microsoft, by udoskonalić swój wiodący produkt – Excela. AI poprzez zaawansowane algorytmy potrafi automatycznie analizować i interpretować duże zbiory danych, co przyspiesza proces podejmowania decy(87,15 zł najniższa cena z 30 dni)
174.30 zł
249.00 zł (-30%) -
Bestseller Promocja
Statystyka to dziedzina wiedzy, która bazuje na danych – przedmiotem jej zainteresowania są metody ich pozyskiwania i prezentacji, a przede wszystkim analizy. W ostatnich latach mocno zyskuje na popularności i dziś niemal każda uczelnia w Polsce oferuje możliwość studiowania na kierunku związanym ze statystyką i z analizą danych. Razem bowiem stano(39,90 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Bestseller Promocja
Administratorzy sieci komputerowych korzystają z szeregu narzędzi i programów wspomagających ich pracę. Także tych, które automatyzują czynności i przez to czynią zadania administratora prostszymi i mniej angażującymi czasowo niż jeszcze kilka lat temu. Nie zwalnia to jednak osób na tym stanowisku z obowiązku rozumienia, w jaki sposób funkcjonuje s(39,90 zł najniższa cena z 30 dni)
79.59 zł
199.00 zł (-60%) -
Bestseller Promocja
Business intelligence (BI) jest procesem przekształcania danych w informacje, a informacji w wiedzę. Ta zaś może zostać wykorzystana do zwiększenia konkurencyjności przedsiębiorstwa. Jeśli wiemy więcej o otoczeniu rynkowym, o konkurentach, dostawcach i klientach, jesteśmy wszak w stanie podejmować decyzje bardziej racjonalne i oparte na faktach. Da(101,14 zł najniższa cena z 30 dni)
173.39 zł
289.00 zł (-40%) -
Bestseller Promocja
Obierz kurs na... legalne pozyskiwanie tajnych informacji Czy znasz termin OSINT? Jeśli nie, wyjaśniamy: OSINT to akronim angielskiego wyrażenia open-source intelligence, czyli... białego wywiadu. Oznacza legalną formę pozyskiwania informacji gospodarczych z rozmaitych źródeł – od środków masowego przekazu aż po social media. W informatyce używa si(34,65 zł najniższa cena z 30 dni)
39.59 zł
99.00 zł (-60%) -
Bestseller Promocja
Szkolenie dotyczy sieci VPN opartych na OpenVPN i Wireguard, a także tematów związanych z intranetem, protokołem TLS i DNS. Pozwala na zdobycie wiedzy i umiejętności potrzebnych do tworzenia bezpiecznych połączeń sieciowych i ochrony prywatności. Omawiane narzędzia, takie jak OpenVPN i Wireguard, są popularnymi protokołami VPN, oferującymi zaawanso(29,70 zł najniższa cena z 30 dni)
39.59 zł
99.00 zł (-60%) -
Bestseller Promocja
Platforma Docker znacznie ułatwiła życie programistom. Dzięki niej zarówno program, jak i jego zależności, takie jak biblioteki, pliki konfiguracyjne czy lokalne bazy danych, można umieścić w lekkim, przenośnym wirtualnym kontenerze, uruchamialnym na praktycznie każdym serwerze z systemem pracującym na jądrze Linux. Nic więc dziwnego, że Docker sta(38,70 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas:
Kurs video
Oceny i opinie klientów: AWS Lambda w Pythonie. Kurs video. Poznaj bibliotekę boto3 Konrad Partas (1) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
(1)
(0)
(0)
(0)
(0)
(0)