幫助中心 | 我的帳號 | 關於我們

用於DevOps的Python(影印版)(英文版)

  • 作者:(美)Noah Gift//Kennedy Behrman//Alfredo Deza//Grig Gheorghiu|責編:張燁
  • 出版社:東南大學
  • ISBN:9787564194550
  • 出版日期:2021/04/01
  • 裝幀:平裝
  • 頁數:481
人民幣:RMB 168 元      售價:
放入購物車
加入收藏夾

內容大鋼
    過去的十年間,技術發生了很大的變化。數據炙手可熱,雲計算無處不在,許多組織都需要某種形式的自動化。在這些變化中,Python已經一躍成為世界上最流行的語言之一。這本實用指南向你展示了如何使用Python配合當今最有用的DevOps工具(包括Docker、kubernetes、Terraform)來完成日常的Linux系統管理任務。
    學習如何與Linux打交道和自動化對於數百萬專業人士來說是必不可少的。Python使這個過程變得輕鬆多了。通過本書,你將學會如何使用容器來開發軟體和解決問題,以及如何對軟體進行監控、檢測、負載測試和操作。還在尋找用Python「把活兒搞定」的高效方法?這本就是你的操作指南。

作者介紹
(美)Noah Gift//Kennedy Behrman//Alfredo Deza//Grig Gheorghiu|責編:張燁

目錄
Preface
1. Python Essentials for DevOps
Installing and Running Python
The Python Shell
Jupyter Notebooks
Procedural Programming
Variables
Basic Math
Comments
Built-in Functions
Print
Range
Execution Control
if/elif/else
for Loops
while Loops
Handling Exceptions
Built-in Objects
What Is an Object?
Object Methods and Attributes
Sequences
Functions
Anatomy of a Function
Functions as Objects
Anonymous Functions
Using Regular Expressions
Searching
Character Sets
Character Classes
Groups
Named Groups
Find All
Find Iterator
Substitution
Compiling
Lazy Evaluation
Generators
Generator Comprehensions
More IPython Features
Using IPython to Run Unix Shell Commands
Exercises
2. Automating Files and the Filesystem
Reading and Writing Files
Using Regular Expressions to Search Text
Dealing with Large Files
Encrypting Text
Hashing with Hashlib
Encryption with Cryptography
The os Module
Managing Files and Directories Using os.path

Walking Directory Trees Using os.walk
Paths as Objects with Pathlib
3. Working with the Command Line
Working with the Shell
Talking to the Interpreter with the sys Module
Dealing with the Operating System Using the os Module
Spawn Processes with the subprocess Module
Creating Command-Line Tools
Using sys.argv
Using argparse
Using click
……
4. Useful Linux Utilities
5. Package Management
6. Continuous Integration and Continuous Deploymen
7. Monitoring and Logging
9. Cloud Computing
10. Infrastructure as Code
11. Container Technologies: Docker and Docker Compose
12. Container Orchestration: Kubernetes
13. Serverless Technoloaies
14. MLOps and Machine learning Engineering
15. Data Engineering
16. DevOps War Stories and Interviews
Index

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032