DevOps in Python : Infrastructure as Python /: Infrastructure as Python. (2019)
- Record Type:
- Book
- Title:
- DevOps in Python : Infrastructure as Python /: Infrastructure as Python. (2019)
- Main Title:
- DevOps in Python : Infrastructure as Python
- Further Information:
- Note: Moshe Zadka.
- Other Names:
- Zadka, Moshe
- Contents:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Installing Python; 1.1 OS Packages; 1.2 Using Pyenv; 1.3 Building Python from Source; 1.4 PyPy; 1.5 Anaconda; 1.6 Summary; Chapter 2: Packaging; 2.1 Pip; 2.2 Virtual Environments; 2.3 Setup and Wheels; 2.4 Tox; 2.5 Pipenv and Poetry; 2.5.1 Poetry; 2.5.2 Pipenv; 2.6 DevPI; 2.7 Pex and Shiv; 2.7.1 Pex; 2.7.2 Shiv; 2.8 XAR; 2.9 Summary; Chapter 3: Interactive Usage; 3.1 Native Console; 3.2 The Code Module; 3.3 ptpython; 3.4 IPython; 3.5 Jupyter Lab; 3.6 Summary Chapter 4: OS Automation4.1 Files; 4.2 Processes; 4.3 Networking; 4.4 Summary; Chapter 5: Testing; 5.1 Unit Testing; 5.2 Mocks, Stubs, and Fakes; 5.3 Testing Files; 5.4 Testing Processes; 5.5 Testing Networking; 5.6 Summary; Chapter 6: Text Manipulation; 6.1 Bytes, Strings, and Unicode; 6.2 Strings; 6.3 Regular Expressions; 6.4 JSON; 6.5 CSV; 6.6 Summary; Chapter 7: Requests; 7.1 Sessions; 7.2 REST; 7.3 Security; 7.4 Authentication; 7.5 Summary; Chapter 8: Cryptography; 8.1 Fernet; 8.2 PyNaCl; 8.3 Passlib; 8.4 TLS Certificates; 8.5 Summary; Chapter 9: Paramiko; 9.1 SSH Security 9.2 Client Keys9.3 Host Identity; 9.4 Connecting; 9.5 Running Commands; 9.6 Emulating Shells; 9.7 Remote Files; 9.7.1 Metadata Management; 9.7.2 Upload; 9.7.3 Download; 9.8 Summary; Chapter 10: Salt Stack; 10.1 Salt Basics; 10.2 Salt Concepts; 10.3 Salt Formats; 10.4 Salt Extensions; 10.4.1 States; 10.4.2 Execution; 10.4.3 Utility;Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Installing Python; 1.1 OS Packages; 1.2 Using Pyenv; 1.3 Building Python from Source; 1.4 PyPy; 1.5 Anaconda; 1.6 Summary; Chapter 2: Packaging; 2.1 Pip; 2.2 Virtual Environments; 2.3 Setup and Wheels; 2.4 Tox; 2.5 Pipenv and Poetry; 2.5.1 Poetry; 2.5.2 Pipenv; 2.6 DevPI; 2.7 Pex and Shiv; 2.7.1 Pex; 2.7.2 Shiv; 2.8 XAR; 2.9 Summary; Chapter 3: Interactive Usage; 3.1 Native Console; 3.2 The Code Module; 3.3 ptpython; 3.4 IPython; 3.5 Jupyter Lab; 3.6 Summary Chapter 4: OS Automation4.1 Files; 4.2 Processes; 4.3 Networking; 4.4 Summary; Chapter 5: Testing; 5.1 Unit Testing; 5.2 Mocks, Stubs, and Fakes; 5.3 Testing Files; 5.4 Testing Processes; 5.5 Testing Networking; 5.6 Summary; Chapter 6: Text Manipulation; 6.1 Bytes, Strings, and Unicode; 6.2 Strings; 6.3 Regular Expressions; 6.4 JSON; 6.5 CSV; 6.6 Summary; Chapter 7: Requests; 7.1 Sessions; 7.2 REST; 7.3 Security; 7.4 Authentication; 7.5 Summary; Chapter 8: Cryptography; 8.1 Fernet; 8.2 PyNaCl; 8.3 Passlib; 8.4 TLS Certificates; 8.5 Summary; Chapter 9: Paramiko; 9.1 SSH Security 9.2 Client Keys9.3 Host Identity; 9.4 Connecting; 9.5 Running Commands; 9.6 Emulating Shells; 9.7 Remote Files; 9.7.1 Metadata Management; 9.7.2 Upload; 9.7.3 Download; 9.8 Summary; Chapter 10: Salt Stack; 10.1 Salt Basics; 10.2 Salt Concepts; 10.3 Salt Formats; 10.4 Salt Extensions; 10.4.1 States; 10.4.2 Execution; 10.4.3 Utility; 10.4.4 Extra Third-Party Dependencies; 10.5 Summary; Chapter 11: Ansible; 11.1 Ansible Basics; 11.2 Ansible Concepts; 11.3 Ansible Extensions; 11.4 Summary; Chapter 12: Docker; 12.1 Image Building; 12.2 Running; 12.3 Image Management; 12.4 Summary Chapter 13: Amazon Web Services13.1 Security; 13.1.1 Configuring Access Keys; 13.1.2 Creating Short-Term Tokens; 13.2 Elastic Computing Cloud (EC2); 13.2.1 Regions; 13.2.2 Amazon Machine Images; 13.2.3 SSH Keys; 13.2.4 Bringing Up Machines; 13.2.5 Securely Logging In; 13.2.6 Building Images; 13.3 Simple Storage Service (S3); 13.3.1 Managing Buckets; 13.4 Summary; Index … (more)
- Publisher Details:
- Belmont, CA : Springer Nature Apress
- Publication Date:
- 2019
- Extent:
- 1 online resource
- Subjects:
- 004.36
Computer software -- Development -- Management
Python (Computer program language)
Software support -- Management
COMPUTERS / Computer Literacy
COMPUTERS / Computer Science
COMPUTERS / Data Processing
COMPUTERS / Hardware / General
COMPUTERS / Information Technology
COMPUTERS / Machine Theory
COMPUTERS / Reference
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 9781484244333
1484244338 - Related ISBNs:
- 9781484244326
- Notes:
- Note: Includes bibliographical references and index.
Note: Online resource; title from PDF file page (EBSCO, viewed June 7, 2019). - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.431324
- Ingest File:
- 02_548.xml