注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)用于DevOps的Python(影印版)

用于DevOps的Python(影印版)

用于DevOps的Python(影印版)

定 價(jià):¥168.00

作 者: NoahGift 著
出版社: 東南大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787564194550 出版時(shí)間: 2021-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 481 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  過(guò)去的十年間,技術(shù)發(fā)生了很大的變化。數(shù)據(jù)炙手可熱,云計(jì)算無(wú)處不在,許多組織都需要某種形式的自動(dòng)化。在這些變化中,Python已經(jīng)一躍成為世界上***的語(yǔ)言之一。這本實(shí)用指南向你展示了如何使用Python配合當(dāng)今最有用的DevOps工具(包括Docker、kubernetes、Terraform)來(lái)完成日常的Linux系統(tǒng)管理任務(wù)。 學(xué)習(xí)如何與Linux打交道和自動(dòng)化對(duì)于數(shù)百萬(wàn)專(zhuān)業(yè)人士來(lái)說(shuō)是必不可少的。Python使這個(gè)過(guò)程變得輕松多了。通過(guò)本書(shū),你將學(xué)會(huì)如何使用容器來(lái)開(kāi)發(fā)軟件和解決問(wèn)題,以及如何對(duì)軟件進(jìn)行監(jiān)控、檢測(cè)、負(fù)載測(cè)試和操作。還在尋找用Python“把活兒搞定”的高效方法?這本就是你的操作指南。

作者簡(jiǎn)介

  Noah Gift是西北一杜克大學(xué)研究生數(shù)據(jù)科學(xué)與工程計(jì)劃的講師和顧問(wèn)。

圖書(shū)目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)