Devops in Python: Infrastructure as Python

Zadka, Moshe

  • 出版商: Apress
  • 出版日期: 2019-06-04
  • 定價: $1,750
  • 售價: 8.0$1,400
  • 語言: 英文
  • 頁數: 110
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 148424432X
  • ISBN-13: 9781484244326
  • 相關分類: DevOpsPython程式語言
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

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.

You'll start by writing command-line scripts and automating simple DevOps-style tasks. You'll then move on to more advanced cases, like using Jupyter as an auditable remote-control panel, and writing Ansible and Salt extensions. This work also covers how to use the AWS API to manage cloud infrastructure, and how to manage Python programs and environments on remote machines.
Python was invented as a systems management language for distributed operating systems, which makes it an ideal tool for DevOps. ​Assuming a basic understanding of Python concepts, this book is perfect for engineers who want to move from operations/system administration into coding.

 

What You'll Learn

  • Use third party packages and create new packages
  • Create operating system management and automation code in Python
  • Write testable code, and testing best practices
  • Work with REST APIs for web clients


Who This Book Is For

Junior or intermediate sysadmin who has picked up some bash and Python basics.

 

商品描述(中文翻譯)

探索並應用高效應用程式部署的最佳實踐。本書借鑒了作者Moshe Zadka多年的DevOps經驗,並專注於與DevOps工程師相關的Python部分和Python生態系統。

您將從編寫命令行腳本和自動化簡單的DevOps任務開始。然後,您將進一步處理更高級的情況,例如使用Jupyter作為可審計的遠程控制面板,以及編寫Ansible和Salt擴展。本書還介紹了如何使用AWS API管理雲基礎設施,以及如何在遠程機器上管理Python程序和環境。
Python是作為分布式操作系統的系統管理語言而發明的,這使其成為DevOps的理想工具。假設讀者對Python概念有基本的理解,本書非常適合那些希望從運營/系統管理轉向編程的工程師。

您將學到什麼

- 使用第三方套件並創建新套件
- 在Python中創建操作系統管理和自動化程式碼
- 編寫可測試的程式碼和測試的最佳實踐
- 使用REST API進行網絡客戶端開發

本書適合對象

初級或中級系統管理員,已經掌握了一些bash和Python基礎知識。

作者簡介

Moshe Zadka has been part of the open source community since 1995 and has been involved with DevOps since before the term became mainstream. One of two collaborators in the Facebook bootcamp Python class, he made his first core Python contributions in 1998, and is a founding member of the Twisted open source project. He has also given tutorials and talks at several recent PyCon conferences and contributed to Expert Twisted (Apress, 2019).

 

 

 

 

 

ted at "Production Engineers," which is what Facebook calls DevOps. Moshe has been part of the open source community since 1995, made his first core Python contributions in 1998 and is a founding member of the Twisted open source project. He has given tutorials or talks at several recent PyCon conferences and contributed to Expert Twisted (Apress, 2019)

 

 

ted at "Production Engineers," which is what Facebook calls DevOps. Moshe has been part of the open source community since 1995, made his first core Python contributions in 1998 and is a founding member of the Twisted open source project. He has given tutorials or talks at several recent PyCon conferences and contributed to Expert Twisted (Apress, 2019)

 

ted at "Production Engineers," which is what Facebook calls DevOps. Moshe has been part of the open source community since 1995, made his first core Python contributions in 1998 and is a founding member of the Twisted open source project. He has given tutorials or talks at several recent PyCon conferences and contributed to Expert Twisted (Apress, 2019)

 

ted at "Production Engineers," which is what Facebook calls DevOps. Moshe has been part of the open source community since 1995, made his first core Python contributions in 1998 and is a founding member of the Twisted open source project. He has given tutorials or talks at several recent PyCon conferences and contributed to Expert Twisted (Apress, 2019)

 

ted at "Production Engineers," which is what Facebook calls DevOps. Moshe has been part of the open source community since 1995, made his first core Python contributions in 1998 and is a founding member of the Twisted open source project. He has given tutorials or talks at several recent PyCon conferences and contributed to Expert Twisted (Apress, 2019)

 

ted at "Production Engineers," which is what Facebook calls DevOps. Moshe has been part of the open source community since 1995, made his first core Python contributions in 1998 and is a founding member of the Twisted open source project. He has given tutorials or talks at several recent PyCon conferences and contributed to Expert Twisted (Apress, 2019)

 

作者簡介(中文翻譯)

Moshe Zadka自1995年以來一直是開源社區的一員,並且在DevOps成為主流術語之前就參與其中。他是Facebook bootcamp Python課程的兩位合作者之一,於1998年開始做出了他的第一個Python核心貢獻,並且是Twisted開源項目的創始成員之一。他還在幾個最近的PyCon大會上進行了教學和演講,並且為《Expert Twisted》(Apress,2019)做出了貢獻。

Moshe被稱為「Production Engineers」,這是Facebook對DevOps的稱呼。他自1995年以來一直是開源社區的一員,於1998年開始做出了他的第一個Python核心貢獻,並且是Twisted開源項目的創始成員之一。他在幾個最近的PyCon大會上進行了教學或演講,並且為《Expert Twisted》(Apress,2019)做出了貢獻。

Moshe被稱為「Production Engineers」,這是Facebook對DevOps的稱呼。他自1995年以來一直是開源社區的一員,於1998年開始做出了他的第一個Python核心貢獻,並且是Twisted開源項目的創始成員之一。他在幾個最近的PyCon大會上進行了教學或演講,並且為《Expert Twisted》(Apress,2019)做出了貢獻。

Moshe被稱為「Production Engineers」,這是Facebook對DevOps的稱呼。他自1995年以來一直是開源社區的一員,於1998年開始做出了他的第一個Python核心貢獻,並且是Twisted開源項目的創始成員之一。他在幾個最近的PyCon大會上進行了教學或演講,並且為《Expert Twisted》(Apress,2019)做出了貢獻。

Moshe被稱為「Production Engineers」,這是Facebook對DevOps的稱呼。他自1995年以來一直是開源社區的一員,於1998年開始做出了他的第一個Python核心貢獻,並且是Twisted開源項目的創始成員之一。他在幾個最近的PyCon大會上進行了教學或演講,並且為《Expert Twisted》(Apress,2019)做出了貢獻。

Moshe被稱為「Production Engineers」,這是Facebook對DevOps的稱呼。他自1995年以來一直是開源社區的一員,於1998年開始做出了他的第一個Python核心貢獻,並且是Twisted開源項目的創始成員之一。他在幾個最近的PyCon大會上進行了教學或演講,並且為《Expert Twisted》(Apress,2019)做出了貢獻。

Moshe被稱為「Production Engineers」,這是Facebook對DevOps的稱呼。他自1995年以來一直是開源社區的一員,於1998年開始做出了他的第一個Python核心貢獻,並且是Twisted開源項目的創始成員之一。他在幾個最近的PyCon大會上進行了教學或演講,並且為《Expert Twisted》(Apress,2019)做出了貢獻。