Python for Devops: Learn Ruthlessly Effective Automation
暫譯: Python 在 DevOps 中的應用:學習無情有效的自動化
Gift, Noah, Behrman, Kennedy, Deza, Alfredo
- 出版商: O'Reilly
- 出版日期: 2020-01-21
- 定價: $2,080
- 售價: 8.0 折 $1,664
- 語言: 英文
- 頁數: 451
- 裝訂: Quality Paper - also called trade paper
- ISBN: 149205769X
- ISBN-13: 9781492057697
-
相關分類:
DevOps、Python、程式語言
-
相關翻譯:
Python for DevOps|學習精準有效的自動化 (Python for Devops: Learn Ruthlessly Effective Automation) (繁中版)
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$680$537 -
$1,248User Story Mapping: Discover the Whole Story, Build the Right Product (Paperback)
-
$1,700$1,700 -
$4,620$4,389 -
$1,980$1,881 -
$600$474 -
$780$616 -
$1,650$1,568 -
$450$315 -
$560$442 -
$1,998$1,898 -
$1,840Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
-
$1,980$1,881 -
$780$616 -
$780$663 -
$2,450$2,328 -
$1,840Multithreaded JavaScript: Concurrency Beyond the Event Loop
-
$2,680$2,626 -
$1,824Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems (Paperback)
-
$600$468 -
$2,350$2,233 -
$1,881Functional Design: Principles, Patterns, and Practices (Paperback)
-
$750$375 -
$1,892Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals (Paperback)
-
$1,880$1,786
相關主題
商品描述
Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, and many organizations need some form of automation. Throughout all these transformations, Python has become one of the most popular languages in the world. This practical guide shows you how to use Python for everyday Linux systems administration tasks with today's most useful DevOps tools, including Docker, Kubernetes, and Terraform.
Learning how to interact and automate with Linux is an essential skill for millions of professionals. Python makes it much easier. With this book, you'll learn how to develop software and solve problems using containers, as well as how to monitor, instrument, load-test, and operationalize your software. If you're looking for effective ways to "get stuff done" in Python, this is your guide.
- Automate several tasks using Python
- Work more efficiently by using a smaller subset of the language
- Use continuous integration systems to increase software quality
- Mix shell and Python commands to solve problems
商品描述(中文翻譯)
在過去十年中,科技發生了許多變化。數據變得炙手可熱,雲端無處不在,許多組織需要某種形式的自動化。在這些轉變中,Python 已成為全球最受歡迎的語言之一。本實用指南將教您如何使用 Python 來處理日常的 Linux 系統管理任務,並搭配當今最有用的 DevOps 工具,包括 Docker、Kubernetes 和 Terraform。
學會如何與 Linux 互動和自動化是數百萬專業人士的基本技能。Python 使這一切變得更加簡單。通過本書,您將學會如何使用容器開發軟體和解決問題,以及如何監控、測試、負載測試和運營您的軟體。如果您正在尋找有效的方法來「完成任務」,這本書就是您的指南。
- 使用 Python 自動化多個任務
- 通過使用語言的較小子集來提高工作效率
- 使用持續集成系統來提高軟體質量
- 混合使用 shell 和 Python 命令來解決問題
作者簡介
Noah Gift is a lecturer and consultant at UC Davis Graduate School of Management in the MSBA program. Professionally, Noah has approximately 20 years' experience programming in Python and is a member of the Python Software Foundation. He has worked for a variety of companies in roles ranging from CTO, general manager, consulting CTO, and cloud architect. Currently, he is consulting start-ups and other companies on machine learning and cloud architecture and is doing CTO-level consulting via Noah Gift Consulting. He has published close to 100 technical publications including two books on subjects ranging from cloud machine learning to DevOps. He is also a certified AWS Solutions Architect. Noah has an MBA from the University of California, Davis; an MS in computer information systems from California State University, Los Angeles; and a BS in nutritional science from Cal Poly, San Luis Obispo. You can find more about Noah by following him on Github (https: //github.com/noahgift/), visiting http: //noahgift.com, or connecting with him on https: //www.linkedin.com/in/noahgift/.
Kennedy Behrman is a veteran consultant specializing in architecting and implementing cloud solutions for early-stage startups. He has both undergraduate and graduate degrees from the University of Pennsylvania, including an MS in Computer Information Technology and post-graduate work in the Computer Graphics and Game Programming program.
He is experienced in data engineering, data science, AWS solutions, and engineering management, and has acted as a technical editor on a number of python and data science-related publications. As a Data Scientist, he helped develop a proprietary growth hacking machine learning algorithm for a startup that led to the exponential growth of the platform. Afterward, he then hired and managed a Data Science team that supported this technology. Additional to that experience, he has been active in the Python language for close to 15 years including giving talks at user groups, writing articles, and serving as technical editor to many publications.
Alfredo Deza is a passionate software engineer, avid open source developer, Vim plugin author, photographer, and former Olympic athlete. He has given several lectures around the world about Open Source Software, personal development, and professional sports. He has rebuilt company infrastructure, designed shared storage, and replaced complex build systems, always in search of efficient and resilient environments. With a strong belief in testing and documentation, he continues to drive robust development practices wherever he is.
As a passionate knowledge-craving developer Alfredo can be found giving presentations in local groups about Python, file systems and storage, system administration, and professional sports.
Grig Gheorghiu has worked for the last 13 years as a programmer, research lab manager, system/network/security architect, and most recently as a software test engineer. Grig is the founder of the Southern California Python Interest Group, as well as a member of the Agile Alliance and of the xpsocal user group. He holds an MS degree in Computer Science from USC. Grig blogs fairly regularly on agile testing topics at agiletesting.blogspot.com.
作者簡介(中文翻譯)
Noah Gift 是加州大學戴維斯分校管理研究所 MSBA 課程的講師和顧問。在專業上,Noah 擁有約 20 年的 Python 程式設計經驗,並且是 Python 軟體基金會的成員。他曾在多家公司擔任 CTO、總經理、顧問 CTO 和雲端架構師等職位。目前,他正在為初創公司和其他公司提供有關機器學習和雲端架構的顧問服務,並透過 Noah Gift Consulting 提供 CTO 級別的顧問服務。他已發表近 100 篇技術出版物,包括兩本有關雲端機器學習和 DevOps 的書籍。他也是 AWS 認證解決方案架構師。Noah 擁有加州大學戴維斯分校的 MBA、加州州立大學洛杉磯分校的計算機資訊系統碩士學位,以及加州州立大學聖路易斯奧比斯波分校的營養科學學士學位。您可以透過在 Github 上關注他 (https://github.com/noahgift/)、訪問 http://noahgift.com 或在 https://www.linkedin.com/in/noahgift/ 與他聯繫來了解更多有關 Noah 的資訊。
Kennedy Behrman 是一位資深顧問,專注於為早期階段的初創公司架構和實施雲端解決方案。他擁有來自賓夕法尼亞大學的本科和研究生學位,包括計算機資訊技術碩士學位,以及計算機圖形學和遊戲程式設計的研究生課程。
他在數據工程、數據科學、AWS 解決方案和工程管理方面擁有豐富的經驗,並曾擔任多本與 Python 和數據科學相關出版物的技術編輯。作為數據科學家,他幫助開發了一種專有的增長駭客機器學習算法,這使得一個初創公司的平台實現了指數增長。之後,他聘請並管理了一個支持這項技術的數據科學團隊。除了這些經驗外,他在 Python 語言方面活躍了近 15 年,包括在用戶小組中發表演講、撰寫文章以及擔任多本出版物的技術編輯。
Alfredo Deza 是一位充滿熱情的軟體工程師、熱衷於開源開發的開發者、Vim 插件作者、攝影師和前奧林匹克運動員。他在全球各地舉辦了多場有關開源軟體、個人發展和專業運動的講座。他重建了公司的基礎設施,設計了共享存儲,並替換了複雜的構建系統,始終尋求高效和韌性的環境。Alfredo 堅信測試和文檔的重要性,無論身在何處,他都持續推動穩健的開發實踐。
作為一位熱愛知識的開發者,Alfredo 經常在當地小組中發表有關 Python、檔案系統和存儲、系統管理以及專業運動的演講。
Grig Gheorghiu 在過去的 13 年中擔任程式設計師、研究實驗室經理、系統/網絡/安全架構師,最近則擔任軟體測試工程師。Grig 是南加州 Python 興趣小組的創始人,也是 Agile Alliance 和 xpsocal 用戶小組的成員。他擁有南加州大學的計算機科學碩士學位。Grig 定期在 agiletesting.blogspot.com 上撰寫有關敏捷測試主題的博客。