ODBIERZ TWÓJ BONUS :: »

Python dla DevOps. Naucz się bezlitośnie skutecznej automatyzacji Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu

Autorzy:
Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.7/6  Opinie: 7
Stron:
464
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
77,40 zł 129,00 zł (-40%)
77,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
64,50 zł 129,00 zł (-50%)
64,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Druk na żądanie

Czego się nauczysz?

  • Instalowania i konfigurowania środowiska Python dla zadań DevOps
  • Automatyzowania operacji na plikach i przetwarzania tekstu z użyciem Pythona
  • Tworzenia własnych narzędzi wiersza poleceń do pracy w środowisku Linux
  • Łączenia Pythona z poleceniami Bash i ZSH dla zwiększenia wydajności
  • Zarządzania pakietami i procesami długotrwałymi w środowisku produkcyjnym
  • Konfigurowania procesów Continuous Integration i Continuous Deployment
  • Monitorowania systemów oraz centralnego logowania z wykorzystaniem stosu ELK
  • Testowania infrastruktury i kodu za pomocą frameworka pytest
  • Automatyzowania wdrożeń do chmury i korzystania z usług IaaS, PaaS, SaaS
  • Tworzenia i zarządzania infrastrukturą jako kod z użyciem Terraform i Pulumi
  • Budowania, uruchamiania i orkiestracji kontenerów Docker oraz Docker Compose
  • Zarządzania klastrami Kubernetes i wdrażania aplikacji w środowisku GKE
  • Implementowania funkcji bezserwerowych (serverless) na AWS Lambda i Google Cloud Functions
  • Operacjonalizacji modeli uczenia maszynowego z wykorzystaniem Flask, sklearn, Docker i Kubernetes
  • Automatyzowania potoków inżynierii danych i przetwarzania big data w trybie bezserwerowym
  • Unikania antywzorców DevOps i wdrażania sprawdzonych praktyk automatyzacji

Ostatnia dekada zmieniła oblicze IT. Kluczowego znaczenia nabrały big data, a chmura i automatyzacja rozpowszechniły się wszędzie tam, gdzie mowa o efektywności. Inżynierowie muszą wykorzystywać zalety systemów linuksowych w codziennej praktyce, aby zapewnić należyty poziom automatyzacji swoich zadań. Do tych celów świetnie nadaje się Python. Język ten zdobywa coraz większe uznanie z uwagi na jego wszechstronność, jak również wydajność, przenaszalność i bezpieczeństwo kodu. Warto więc wykorzystywać Pythona do administrowania systemami Linux wraz z takimi narzędziami DevOps jak Docker, Kubernetes i Terraform.

Dzięki tej książce dowiesz się, jak sobie z tym poradzić. Znalazło się w niej krótkie wprowadzenie do Pythona oraz do automatyzacji przetwarzania tekstu i obsługi systemu plików, a także do pisania własnych narzędzi wiersza poleceń. Zaprezentowano również przydatne narzędzia linuksowe, systemy zarządzania pakietami oraz systemy budowania, monitorowania i automatycznego testowania kodu. Zagadnienia te szczególnie zainteresują specjalistów DevOps. Ponadto zawarto tu podstawowe informacje o chmurze obliczeniowej, usługach IaC i systemach Kubernetes. Omówiono zasady uczenia maszynowego i inżynierii danych z perspektywy DevOps. Przedstawiono także kompletny przewodnik po procesach budowania, wdrażania oraz operacyjnego wykorzystywania modelu uczenia maszynowego z użyciem systemów Flask, sklearn, Docker i Kubernetes.

W tej książce:

  • wprowadzenie do Pythona
  • automatyczne przetwarzanie tekstu oraz automatyzacja operacji na plikach
  • automatyzacja za pomocą sprawdzonych narzędzi linuksowych
  • chmura, infrastruktura jako kod, Kubernetes i tryb bezserwerowy
  • uczenie maszynowe i inżynieria danych z perspektywy DevOps
  • tworzenie i operacjonalizacja projektu uczenia maszynowego

Python: tutaj ważna jest prawdziwa nowoczesność oprogramowania!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

Noah Gift - jest wykładowcą na uniwersytetach Northwestern i Duke’a. Prowadzi zajęcia z inżynierii danych oraz informatyki.

Kennedy Behrman - jest doświadczonym konsultantem specjalizującym się w tworzeniu architektury i implementacji rozwiązań w chmurze dla start-upów.

Alfredo Deza - jest inżynierem oprogramowania i programistą open source.

Grig Gheorghiu - jest kierownikiem laboratorium badawczego, architektem systemów, sieci i zabezpieczeń oraz inżynierem testów kodu.

Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać Pythona, aby skorzystać z książki ,,Python dla DevOps. Naucz się bezlitośnie skutecznej automatyzacji"?
Nie, książka zawiera wprowadzenie do Pythona, więc nawet osoby początkujące mogą zacząć naukę od podstaw i stopniowo przechodzić do bardziej zaawansowanych zagadnień DevOps.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się automatyzować zadania w systemach Linux przy użyciu Pythona, zarządzać plikami i procesami, budować własne narzędzia wiersza poleceń, wykorzystywać narzędzia DevOps (Docker, Kubernetes, Terraform), wdrażać projekty w chmurze oraz poznasz podstawy MLOps i inżynierii danych.
3. Czy książka omawia integrację Pythona z narzędziami DevOps, takimi jak Docker czy Kubernetes?
Tak, książka szczegółowo opisuje, jak używać Pythona w połączeniu z Dockerem, Kubernetesem, Terraformem i innymi nowoczesnymi narzędziami DevOps, zarówno w środowiskach lokalnych, jak i chmurowych.
4. Jakie zagadnienia z automatyzacji są poruszane w książce?
Autorzy wyjaśniają m.in. automatyzację przetwarzania tekstu, operacji na plikach, zarządzanie pakietami, budowanie i wdrażanie aplikacji, monitorowanie oraz testowanie infrastruktury i kodu.
5. Czy książka zawiera przykłady i ćwiczenia praktyczne?
Tak, w każdym rozdziale znajdziesz liczne przykłady kodu oraz ćwiczenia, które pozwolą Ci samodzielnie przećwiczyć omawiane zagadnienia i utrwalić zdobytą wiedzę.
6. Czy książka pomoże mi przygotować się do pracy z chmurą i infrastrukturą jako kod?
Tak, znajdziesz tu rozdziały poświęcone chmurze obliczeniowej, infrastrukturze jako kod (IaC), automatyzacji wdrożeń oraz zarządzaniu infrastrukturą za pomocą narzędzi takich jak Terraform i Pulumi.
7. Czy książka jest aktualna względem najnowszych trendów w DevOps?
Tak, publikacja omawia nowoczesne technologie i praktyki, takie jak CI/CD, konteneryzacja, orkiestracja, MLOps oraz serverless, zgodnie z aktualnymi standardami branżowymi.
8. W jakim formacie dostępna jest książka i jak mogę ją kupić?
Książka jest dostępna w formie papierowej oraz w wersji elektronicznej (ebook). Możesz ją zamówić bezpośrednio na stronie Helion.pl, wybierając dogodny format.

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
77,40 zł
Dodaj do koszyka
Ebook
64,50 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 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 Visa Mobile