ODBIERZ TWÓJ BONUS :: »

Airflow. Monitorowanie przepływu danych Piotr Chudzik

Autor:
Piotr Chudzik
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
168
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
38,35 zł 59,00 zł (-35%)
35,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
32,45 zł 59,00 zł (-45%)
24,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia i konfigurowania DAG-ów w Apache Airflow
  • Stosowania operatorów Bash, Python, PythonVirtualenv oraz ExternalPython
  • Harmonogramowania i zarządzania wykonywaniem zadań
  • Wykorzystywania sensorów i operatorów do obsługi różnych źródeł danych
  • Definiowania reguł wykonywania zadań i zależności między nimi
  • Przekazywania informacji między zadaniami za pomocą XCom, Variable i szablonów Jinja
  • Konfigurowania parametrów DAG-ów oraz zarządzania logiką uruchamiania
  • Wykorzystywania operatorów SQL do integracji z bazami danych
  • Rozszerzania funkcjonalności Airflow za pomocą hooków i niestandardowych operatorów
  • Zarządzania datasetami i realizowania backfill
  • Zapewnienia bezpieczeństwa poprzez zarządzanie kluczami i uprawnieniami użytkowników
  • Integracji Airflow z zewnętrznymi systemami (Docker, SFTP, MongoDB)
  • Uruchamiania klastra Airflow i zarządzania pulami oraz kolejkami
  • Korzystania z narzędzi Airflow CLI do administracji i monitorowania
  • Zarządzania użytkownikami, rolami, połączeniami i zmiennymi w Airflow

Wszystkie dane pod pełną kontrolą

W czasach, gdy wiele naszych działań przeniosło się do przestrzeni cyfrowej, tworzymy i agregujemy ogromne ilości danych. Przechowujemy je na dyskach urządzeń, mobilnych nośnikach pamięci, w chmurach, a nawet w formie załączników poczty elektronicznej. Aby uzyskać z nich jak najwięcej informacji, musimy wykonywać odpowiednie procesy analityczno-agregujące, które następnie pozwolą nam na wyciągnięcie właściwych wniosków, a potem podjęcie odpowiednich decyzji. W tym miejscu często pojawia się problem: w jaki sposób pogodzić różne formaty danych, odpowiednio je ze sobą połączyć, wykonać mapowanie i konwertowanie?

Wtedy do gry wkraczają tak zwane orkiestratory zadań, a należy do nich między innymi Apache Airflow. Jest to jedno z najpopularniejszych narzędzi służących do tworzenia, organizowania i monitorowania przepływów pracy, a także uruchamiania łańcuchów zadań na podstawie danych pochodzących z rozmaitych źródeł i występujących w różnych formatach.

Apache Airflow - darmowej usłudze dostępnej dla każdego, kto zna język Python - poświęcona jest ta książka:

  • Znajdziesz w niej opis poszczególnych modułów narzędzia Apache Airflow
  • Korzystając z zawartych w niej wskazówek, przeprowadzisz proces instalacji i przygotujesz środowisko pracy
  • Przyjrzysz się poszczególnym elementom Apache Airflow
  • Poznasz dobre praktyki związane z pracą w orkiestratorze danych
Wiosenne porządku na magazynach! / Ebooki -45%, książki -35%

Wybrane bestsellery

O autorze książki

Piotr Chudzik - absolwent Politechniki Łódzkiej, jego specjalizacja zawodowa to technologie big data oraz administracja nowoczesnymi środowiskami IT (wykorzystującymi między innymi cloud computing, konteneryzację czy IaC - infrastructure as code). Pracuje jako wykładowca na Uniwersytecie Łódzkim, gdzie przekazuje studentom wiedzę na temat Linuksa, baz danych i programowania w języku Python. Jest również trenerem w Software Development Academy. Na co dzień zatrudniony jako menadżer techniczny w dużym zagranicznym banku, odpowiada za prawidłowe i nieprzerwane działanie aplikacji opartych na Google Cloud Platform. Zawsze otwarty na nowe doświadczenia oraz wiedzę, którą w przyszłości mógłby się podzielić z innymi. Interesuje się grami komputerowymi, światem nowych technologii i fantastyką. Jest fanem serii Wiedźmin i uniwersum Warhammera.

Sukces wymaga wcześniejszego przygotowania, bez niego z pewnością osiągniemy porażkę.

Konfucjusz

Piotr Chudzik - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać język Python, aby skorzystać z książki "Airflow. Monitorowanie przepływu danych"?
Tak, podstawowa znajomość Pythona jest zalecana, ponieważ Apache Airflow wykorzystuje ten język do definiowania przepływów pracy i zadań.
2. Czy książka omawia instalację i konfigurację Apache Airflow od podstaw?
Tak, w książce znajdziesz szczegółowe instrukcje dotyczące instalacji, przygotowania środowiska oraz pierwszej konfiguracji Apache Airflow.
3. Jakie zagadnienia związane z bezpieczeństwem są poruszane w książce?
Książka omawia m.in. zarządzanie kluczami szyfrującymi (fernet key), rotację kluczy oraz kwestie związane z użytkownikami i uprawnieniami w Airflow.
4. Czy znajdę w książce praktyczne przykłady użycia operatorów i sensorów w Airflow?
Tak, publikacja zawiera liczne przykłady implementacji operatorów, sensorów oraz praktyczne scenariusze ich wykorzystania w przepływach danych.
5. Czy książka porusza temat integracji Airflow z innymi narzędziami i bazami danych?
Tak, w rozdziale o rozszerzeniach (providers) opisano integracje m.in. z Dockerem, SFTP i MongoDB, a także obsługę zadań opartych na SQL.
6. Czy publikacja nadaje się do nauki samodzielnej pracy z Airflow?
Tak, książka jest napisana w sposób przystępny i praktyczny, co pozwala na samodzielne poznawanie i testowanie możliwości Airflow krok po kroku.
7. Jakie zagadnienia administracyjne dotyczące Airflow są opisane w książce?
W książce znajdziesz informacje o zarządzaniu użytkownikami, uprawnieniami, konfiguracji klastra, a także korzystaniu z narzędzi CLI do administracji Airflow.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
38,35 zł
Dodaj do koszyka
Ebook
32,45 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL