ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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 »

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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
77,40 zł
Dodaj do koszyka
Ebook
64,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint