Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 10 głosach.
Hands-On Enterprise Automation with Python
Wymyśl własne skrypty Pythona, aby zautomatyzować swoją infrastrukturę Kluczowe cechy Wykorzystaj w pełni biblioteki i moduły Pythona, aby zautomatyzować swoją infrastrukturę Wykorzystaj programowanie w Pythonie, aby zautomatyzować konfiguracje serwerów i zadania administracyjne Skutecznie rozwijaj swój zestaw umiejętności Pythona Opis książki
Książka Hands-On Enterprise Automation with Python rozpoczyna się od omówienia konfiguracji środowiska Python do wykonywania zadań automatyzacji, a także modułów, bibliotek i narzędzi, z których będziesz korzystać.
Zapoznamy się z przykładami zadań automatyzacji sieci przy użyciu prostych programów w Pythonie i Ansible. Następnie przeprowadzimy cię przez automatyzację zadań administracyjnych za pomocą Python Fabric, gdzie nauczysz się wykonywać konfigurację i administrację serwerów, wraz z zadaniami administracji systemu, takimi jak zarządzanie użytkownikami, zarządzanie bazami danych i zarządzanie procesami. W miarę postępów w tej książce zautomatyzujesz kilka usług testowych za pomocą skryptów Pythona i wykonasz zadania automatyzacji na maszynach wirtualnych i infrastrukturze chmury za pomocą Pythona. W końcowych rozdziałach omówione zostaną ofensywne narzędzia bezpieczeństwa oparte na języku Python i dowiesz się, jak zautomatyzować zadania związane z bezpieczeństwem.
Pod koniec tej książki opanujesz umiejętności automatyzacji kilku zadań związanych z administrowaniem systemem za pomocą Pythona. Czego się nauczysz Zrozumienie popularnych modułów automatyzacji używanych w Pythonie Tworzenie skryptów Pythona do zarządzania urządzeniami sieciowymi Automatyzacja typowych zadań administracyjnych Linuksa za pomocą Ansible i Fabric Zarządzanie procesami Linuksa Administrowanie instancjami VMware, OpenStack i AWS za pomocą Pythona Automatyzacja bezpieczeństwa i udostępnianie kodu na GitHubie Dla kogo jest ta książka?
Hands-On Enterprise Automation with Python jest przeznaczony dla administratorów systemów i inżynierów DevOps, którzy szukają alternatywy dla głównych frameworków automatyzacji, takich jak Puppet i Chef. Niezbędna jest podstawowa znajomość programowania w Pythonie i skryptów powłoki Linuksa. Spis treści Konfiguracja środowiska Python Wspólne biblioteki używane w automatyzacji Konfiguracja sieciowego środowiska laboratoryjnego Wykorzystanie Pythona do zarządzania urządzeniami sieciowymi Wydobywanie użytecznych danych z urządzeń sieciowych Generator konfiguracji z Pythonem i Jinja2 Równoległe wykonywanie skryptów Pythona Przygotowanie środowiska laboratoryjnego z wykorzystaniem modułu podprocesów Uruchamianie zadań administracji systemem za pomocą Fabric Generowanie raportów systemowych, zarządzanie użytkownikami i monitorowanie systemu Interakcja z bazą danych Ansible dla administracji systemem Tworzenie i zarządzanie maszynami wirtualnymi VMWare Interakcja z API Openstack Automatyzacja AWS za pomocą Pythona i Boto3 Korzystanie z frameworka SCAPY Tworzenie skanera sieci za pomocą Pythona