DevOps in Python: Infrastructure as Python

0
(0)

DevOps in Python: Infrastructure as Python
 

  • Author:Moshe Zadka
  • Length: 169 pages
  • Edition: 1st ed.
  • Publisher: Apress
  • Publication Date: 2019-07-29
  • ISBN-10: 148424432X
  • ISBN-13: 9781484244326
  • Sales Rank: #3359983 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    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.

    中文:

    书名:DevOps in Python: Infrastructure as Python

    探索并应用最佳实践,以实现高效的应用程序部署。这本书借鉴了作者摩西·扎德卡多年的开发运营经验,重点介绍了与开发运营工程师相关的部分,以及Python生态系统。

    您将从编写命令行脚本和自动化简单的DevOps风格的任务开始。然后,您将继续讨论更高级的情况,比如将Jupyter用作可审计的远程控制面板,以及编写Ansible和Salt扩展。这项工作还包括如何使用AWS API管理云基础设施,以及如何管理远程计算机上的Python程序和环境。

    Python是作为分布式操作系统的系统管理语言而发明的,这使得它成为DevOps的理想工具。​假设您对Python语言的概念有一个基本的了解,这本书非常适合那些想要从操作/系统管理转到编程的工程师。

    你会学到什么?

    • 使用第三方包并创建新包
    • 使用Python创建操作系统管理和自动化代码
    • 编写可测试代码,并测试最佳实践
    • 使用用于Web客户端的REST API 

    这本书是为谁写的

    初级或中级系统管理员,已掌握一些bash和Python基础知识。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册