• Wyszukiwanie zaawansowane
  • Kategorie
  • Kategorie BISAC
  • Książki na zamówienie
  • Promocje
  • Granty
  • Książka na prezent
  • Opinie
  • Pomoc
  • Załóż konto
  • Zaloguj się

Devops in Python: Infrastructure as Python » książka

zaloguj się | załóż konto
Logo Krainaksiazek.pl

koszyk

konto

szukaj
topmenu
Księgarnia internetowa
Szukaj
Książki na zamówienie
Promocje
Granty
Książka na prezent
Moje konto
Pomoc
 
 
Wyszukiwanie zaawansowane
Pusty koszyk
Bezpłatna dostawa dla zamówień powyżej 20 złBezpłatna dostawa dla zamówień powyżej 20 zł

Kategorie główne

• Nauka
 [2950560]
• Literatura piękna
 [1849509]

  więcej...
• Turystyka
 [71097]
• Informatyka
 [151150]
• Komiksy
 [35848]
• Encyklopedie
 [23178]
• Dziecięca
 [617388]
• Hobby
 [139064]
• AudioBooki
 [1657]
• Literatura faktu
 [228597]
• Muzyka CD
 [383]
• Słowniki
 [2855]
• Inne
 [445295]
• Kalendarze
 [1464]
• Podręczniki
 [167547]
• Poradniki
 [480102]
• Religia
 [510749]
• Czasopisma
 [516]
• Sport
 [61293]
• Sztuka
 [243352]
• CD, DVD, Video
 [3414]
• Technologie
 [219456]
• Zdrowie
 [101002]
• Książkowe Klimaty
 [124]
• Zabawki
 [2311]
• Puzzle, gry
 [3459]
• Literatura w języku ukraińskim
 [254]
• Art. papiernicze i szkolne
 [8079]
Kategorie szczegółowe BISAC

Devops in Python: Infrastructure as Python

ISBN-13: 9781484279953 / Angielski / Miękka / 2022 / 234 str.

Moshe Zadka
Devops in Python: Infrastructure as Python Zadka, Moshe 9781484279953 APress - książkaWidoczna okładka, to zdjęcie poglądowe, a rzeczywista szata graficzna może różnić się od prezentowanej.

Devops in Python: Infrastructure as Python

ISBN-13: 9781484279953 / Angielski / Miękka / 2022 / 234 str.

Moshe Zadka
cena 240,93
(netto: 229,46 VAT:  5%)

Najniższa cena z 30 dni: 231,29
Termin realizacji zamówienia:
ok. 22 dni roboczych
Dostawa w 2026 r.

Darmowa dostawa!

Intermediate

Kategorie:
Informatyka, Programowanie
Kategorie BISAC:
Computers > Languages - Python
Business & Economics > Information Management
Wydawca:
APress
Język:
Angielski
ISBN-13:
9781484279953
Rok wydania:
2022
Ilość stron:
234
Wymiary:
25.4 x 17.8
Oprawa:
Miękka
Dodatkowe informacje:
Wydanie ilustrowane

Chapter 1 (Installing Python)

Different ways to install Python:

• Compiling from source

• OS packages

• pyenv

 

Chapter 2 (Packaging) (31 pages – 11 new pages)

How pip works and how to build packages.

The following sections need to change

Section about pip (adds 4 pages)

• Add explanation about how the resolver works

• Explain pip-compile

Poetry and pipenv (changes 2 pages, adds 2 pages)

• Needs to be separated into two sections

• Poetry section updated to reflect changes in Poetry

• Pipenv section updated to reflect changes in Pipenv

4setup.py and wheel (rewritten, changes 1 page, adds 2 pages)

• python -m build and setup.cfg

• Add details about binary wheels and manylinux

• Show a complete example

 

Chapter 3: Interactive usage

How to use the interactive interpreter, other text-mode interactive consoles, and Jupyter.

 

Chapter 4: OS Automation (16 pages – 4 new pages)

Automating OS-related things like files and processes.

Section about files (2 pages added)

• Cover using struct to parse binary data

• Cover pathlib

New section: low-level networking (2 pages) Cover socket, socket options, and how it relates

to TCP networking.

 

5 Chapter 5: Testing (30 pages – 10 new pages)

Writing unit tests for DevOps code.

Section about testing files (4 pages added)

• Improve performance of file testing using tmpfs and preloading libraries

• Add information about temporary directory context manager

Section about testing networking (4 pages added)

• Show how to test httpx with the WSGI support

• Show how to test low-level socket networking with DI

Section about testing processes (2 pages changed)

• Mention run and Popen

• Show how to write tests with DI on run and Popen

 

6 Chapter 6: Text manipulation

How to work with text: searching, modifiying, formatting, etc.

 

Chapter 7: Requests -> httpx (rewritten – 10 new pages)

• Focus on httpx instead

• Cover async usage

 

Chapter 8: Cryptography

Symmetric and asymmetric encryption and digital signatures, and how to use them in DevOps

code.

 

Chapter 9: Paramiko

Using paramiko to automate SSH use.

 

Chapter 10: Salt Stack

Using salt stack and writing new modules.

 

Chapter 11: Ansible

Using ansible and writing new modules.

 

Chapter 12: Docker (5 new pages)

• Clean up examples – they are hard to read

• Show complete example of layering, not just talk in theory

• Show complete example of running, not just talk in theory

• Add section about how to build containers for Python applications

 

Chapter 13: AWS

Automating AWS using the boto3 library.

 

New: Chapter 14: Kubernetes (10 pages)

Chapter goal: Learn how to automate k8s with Python and how to run Python applications on k8s

• Packaging Python applications for kubernetes

– Using secrets

– Thinking in Pods

• Automating k8s from Python using the REST API

• Writing k8s operators with Python

 

New: Chapter 15: Terraform (5 pages)

• Using the Terraform Python CDK

• Generating Terraform JSON from Python

Moshe has been involved in the Linux community since 1998, helping in Linux “installation parties”. Moshe has been programming Python since 1999 and has contributed to the core Python interpreter. Moshe has been a DevOps/SRE since before those terms existed, caring deeply about software reliability, build reproducibility, and other such things. They have worked in companies as small as three people and as big as tens of thousands – usually in someplace around where software meets system administration.

Take advantage of Python to automate complex systems with readable code. This new edition will help you move from operations/system administration into easy-to-learn coding.

You'll start by writing command-line scripts and automating simple DevOps-style tasks followed by creating reliable and fast unit tests designed to avoid incidents caused by buggy automation. You’ll then move on to more advanced cases, like using Jupyter as an auditable remote-control panel and writing Ansible and Salt extensions.

The updated information in this book covers best practices for deploying and updating Python applications. This includes Docker, modern Python packaging, and internal Python package repositories. You'll also see how to use the AWS API, and the Kubernetes API, and how to automate Docker container image building and running. Finally, you'll work with Terraform from Python to allow more flexible templating and customization of environments.

You will:
  • Understand operating system automation with Python
  • Package Python applications
  • Use Python as a DevOps console
  • Review Cloud automation with Python



Udostępnij

Facebook - konto krainaksiazek.pl



Opinie o Krainaksiazek.pl na Opineo.pl

Partner Mybenefit

Krainaksiazek.pl w programie rzetelna firma Krainaksiaze.pl - płatności przez paypal

Czytaj nas na:

Facebook - krainaksiazek.pl
  • książki na zamówienie
  • granty
  • książka na prezent
  • kontakt
  • pomoc
  • opinie
  • regulamin
  • polityka prywatności

Zobacz:

  • Księgarnia czeska

  • Wydawnictwo Książkowe Klimaty

1997-2025 DolnySlask.com Agencja Internetowa

© 1997-2022 krainaksiazek.pl
     
KONTAKT | REGULAMIN | POLITYKA PRYWATNOŚCI | USTAWIENIA PRYWATNOŚCI
Zobacz: Księgarnia Czeska | Wydawnictwo Książkowe Klimaty | Mapa strony | Lista autorów
KrainaKsiazek.PL - Księgarnia Internetowa
Polityka prywatnosci - link
Krainaksiazek.pl - płatnośc Przelewy24
Przechowalnia Przechowalnia