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:
- Stron:
- 464
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Python dla DevOps. Naucz się bezlitośnie skutecznej automatyzacji
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
Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu - pozostałe książki
Zobacz pozostałe książki z serii
Helion - inne książki
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: sklep@helion.pl
Książka drukowana




Oceny i opinie klientów: Python dla DevOps. Naucz się bezlitośnie skutecznej automatyzacji Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
(7)-
6
-
5
-
4
-
3
-
2
-
1
4.7(3)
(2)
(0)
(1)
(1)
(0)
więcej opinii
ukryj opinie