I liked "Python Tricks" and "Automate the boring stuff with python", though I have consistently found that I needed to look at other online tutorials to fill in the gaps, be they due to newer python (3.10 for example), or library specific challenges (boto3). Answer from Double_Intention_641 on reddit.com
🌐
Amazon
amazon.com › Python-DevOps-Ruthlessly-Effective-Automation › dp › 149205769X
Python for DevOps: Learn Ruthlessly Effective Automation: Gift, Noah, Behrman, Kennedy, Deza, Alfredo: 9781492057697: Amazon.com: Books
Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerPython Programming ... Automating DevOps with GitLab CI/CD Pipelines: Build efficient CI/CD pipelines to verify, secure, and deploy your code ...
🌐
O'Reilly
oreilly.com › library › view › python-for-devops › 9781492057680
Python for DevOps [Book]
December 12, 2019 - This practical resource shows you how to use Python for everyday Linux systems administration tasks with today’s most useful DevOps tools, including Docker, Kubernetes, and Terraform. Learning how to interact and automate with Linux is essential for millions of professionals. Python makes it much easier. With this book, you’ll learn how to develop software and solve problems using containers, as well as how to monitor, instrument, load-test, and operationalize your software.
Authors   Noah GiftKennedy Behrman
Published   2019
Pages   506
🌐
Pythonbooks
pythonbooks.org › topical-books › devops-and-testing
Python books on DevOps and Testing - pythonbooks.org
This DevOps bible, written by a highly credible author (PSF Fellow, Lecturer at UC Berkeley, worked at Disney, AT&T, Sony and ABC News Network) shows you how to use Python for everyday Linux system... Published on : Dec. 31, 2019 Python version: TH 506 pages ... In this practical book, author Patrick Viafore shows you how to use Python's type system to the max.
🌐
Amazon
amazon.com › DevOps-Python-Infrastructure-as › dp › 148424432X
DevOps in Python: Infrastructure as Python: Zadka, Moshe: 9781484244326: Amazon.com: Books
Explore and apply best practices for efficient application deployment. This book draws upon author Moshe Zadka's years of Dev Ops experience and focuses on the parts of Python, and the Python ecosystem, that are relevant for DevOps engineers.
🌐
Reddit
reddit.com › r/devops › what is the best book to learn python in depth?
r/devops on Reddit: What is the best book to learn Python in depth?
June 26, 2018 -

I have a Comp Sci, degree but honestly haven't done much coding over the last 5 years. I've made it a goal to really improve my coding skills for my Cloud Infrastructure/DevOps career. I've done a few things in Python, and really love the language.

Ideally, I want a book that will go into a good amount of detail, but also provide exercises to practice what I learn. Thanks for any advice!

🌐
Goodreads
goodreads.com › book › show › 50204716-python-for-devops
Python for Devops: Learn Ruthlessly Effective Automation by Noah Gift | Goodreads
This book could have been an incredible resource for people who have a general knowledge on modern system architectures, CI/CD and DevOps/SysOps in general, but who are not really proficient in Python ecosystem (apart of knowing the syntax). Unfortunately, for a reason I can't understand, the author has lost his way :( ... Very eclectic tome spanning all aspects of python-driven DevOps automation. Chapter 5 is the best ...
Pages   506
🌐
Google Books
books.google.com › books › about › Python_for_DevOps.html
Python for DevOps: Learn Ruthlessly Effective Automation - Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu - Google Books
Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, and many organizations need some form of automation. Throughout these transformations, Python has become one of the most popular languages in the world. This practical resource shows you how to use Python for everyday Linux systems administration tasks with today's most useful DevOps tools, including Docker, Kubernetes, and Terraform.
Find elsewhere
🌐
GitHub
github.com › paiml › python_devops_book
GitHub - paiml/python_devops_book: [Book-2020] Python For DevOps: Learn Ruthlessly Effective Automation · GitHub
December 31, 2019 - Python foundations, including a brief introduction to the language How to automate text, write command-line tools, and automate the filesystem Linux utilities, package management, build systems, monitoring and instrumentation, and automated ...
Starred by 506 users
Forked by 350 users
Languages   Jupyter Notebook 89.2% | Python 5.8% | Mustache 1.4% | TypeScript 1.4% | HCL 0.5% | HTML 0.5%
🌐
Springer
link.springer.com › home › book
DevOps in Python: Infrastructure as Python | Springer Nature Link
DevOps in Python (eBook)
You'll start by writing command-line ... 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 ...
Price   €12.99
Author   Moshe Zadka
Pages   17
🌐
Quora
quora.com › What-is-the-best-website-to-learn-Python-and-DevOps
What is the best website to learn Python and DevOps? - Quora
Answer (1 of 2): For general purpose programming, a high level programming language is used which is called Python. It is designed to emphasize code readability using significant whitespace. It is extremely user friendly. Python is easy to pick up whether you are a beginner or an expert of other ...
🌐
Packt
packtpub.com › en-us › product › hands-on-python-for-devops-9781835081167
Hands-On Python for DevOps | Cloud & Networking | Paperback
Hands-On Python for DevOps
Python stands out as a powerhouse in DevOps, boasting unparalleled libraries and support, which makes it the preferred programming language for problem solvers worldwide. This book will help you understand the true flexibility of Python, demonstrating how it can be integrated into incredibly useful DevOps workflows and workloads, through practical examples. You'll start by understanding the symbiotic relation between Python and DevOps philosophies and then explore the applications of Python for provisioning and manipulating VMs and other cloud resources to facilitate DevOps activities. With il
Price   $37.79
🌐
Barnes & Noble
barnesandnoble.com › w › python-for-devops-noah-gift › 1132124390
Python for DevOps: Learn Ruthlessly Effective Automation by Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu, Paperback | Barnes & Noble®
Python foundations, including a brief introduction to the language · How to automate text, write command-line tools, and automate the filesystem · Linux utilities, package management, build systems, monitoring and instrumentation, and automated ...
🌐
Medium
programmingwithjon.medium.com › python-for-devops-some-resources-d64ba929f73a
Python for DevOps, Some Resources | by Jonathan Reeves | Medium
June 22, 2021 - (NOTE: I am not sponsored by this book or the video in any way. I just really like the teaching ability of the author and enjoyed the book.) DevOps With Python (Learning Path) — Real Python: This is a great site for all things Python.
🌐
GeeksforGeeks
geeksforgeeks.org › devops › python-for-devops
Python For DevOps: A Complete Guide For Beginners - GeeksforGeeks
July 23, 2025 - To learn more about DevOps, refer to this article: Introduction to DevOps · Python is one of the fastest adaptable languages in the world, due to its vast use case in real-life applications and its beginner-friendly syntax.
🌐
O'Reilly
oreilly.com › library › view › devops-in-python › 9781484244333
DevOps in Python: Infrastructure as Python [Book]
June 4, 2019 - Explore and apply best practices for efficient application deployment. This book draws upon author Moshe Zadka's years of Dev Ops experience and focuses on the parts of Python, and... - Selection from DevOps in Python: Infrastructure as Python [Book]
Author   Moshe Zadka
Published   2019
Pages   177
🌐
Amazon
amazon.com › Hands-Python-DevOps-streamline-automation › dp › 1835081169
Hands-On Python for DevOps: Leverage Python's native libraries to streamline your workflow and save time with automation: Ankur Roy: 9781835081167: Amazon.com: Books
With illustrated examples, you’ll become familiar with automating DevOps tasks and learn where and how Python can be used to enhance CI/CD pipelines. Further, the book highlights Python’s role in the Infrastructure as Code (IaC) process development, including its connections with tools like Ansible, SaltStack, and Terraform.
🌐
Amazon
amazon.com › Python-DevOps-automation-containerization-strategies › dp › 9365895391
Python for DevOps: Master automation, CI/CD pipelines, and containerization with Python DevOps strategies (English Edition): Chacko, Varghese: 9789365895391: Amazon.com: Books
Python for DevOps: Master automation, CI/CD pipelines, and containerization with Python DevOps strategies (English Edition) [Chacko, Varghese] on Amazon.com. *FREE* shipping on qualifying offers.
🌐
GitHub
github.com › rohitg00 › DevOps_Books › blob › main › python-for-devops-learn-ruthlessly-effective-automation-original-retailnbsped-149205769x-978-1492057697.pdf
DevOps_Books/python-for-devops-learn-ruthlessly-effective-automation-original-retailnbsped-149205769x-978-1492057697.pdf at main · rohitg00/DevOps_Books
rohitg00 / DevOps_Books Public · There was an error while loading. Please reload this page. Notifications · You must be signed in to change notification settings · Fork 1.1k · Star 1.8k · main · / Copy path · More file actions · More file actions · History · History ·
Author   rohitg00