Python Continuous Integration and Delivery: A Concise Guide with Examples
暫譯: Python 持續整合與交付:簡明指南與範例
Moritz Lenz
買這商品的人也買了...
-
Soft Skills: The software developer's life manual (Paperback)$1,330$1,264 -
Microelectronics, 2/e (IE-Paperback)$1,560$1,529 -
我的程式碼會說話 (暢銷回饋版)$260$203 -
資料結構與演算法:使用 JAVA, 6/e (Data Structures and Algorithms in Java, 6/e)$690$621 -
新一代 JavaScript 程式設計精解 -《對應 ECMAScript 全新語法標準》$580$493 -
不插電:用 Java 手刻一個類神經網路$540$459 -
電磁學, 3/e$390$351 -
深度學習 (Deep Learning)(繁體中文版)$1,200$1,020 -
邁向 Linux 工程師之路:Superuser 一定要懂的技術與運用, 2/e (How Linux Works: What Every Superuser Should Know, 2/e)$600$468 -
我們的行為是怎樣被設計的:友善設計如何改變人類的娛樂、生活與工作方式$500$425 -
Kotlin 權威 2.0:Android 專家養成術 (Kotlin Programming: The Big Nerd Ranch Guide)$620$484 -
無線定位技術$474$450 -
2021 從大數據到人工智慧:理論及 Spark 實作 (熱銷版)$580$493 -
高生產力軟體開發實務|以 Java 專案驅動的基礎指南 (Real-World Software Development)$480$379 -
操作介面設計模式, 3/e (Designing Interfaces, 3/e)$980$774 -
大數據精析:PB級資料倉儲企業實戰 (書況差限門市銷售))$880$695 -
Reinforcement Learning|強化學習深度解析 (繁體中文版) (Reinforcement Learning: An Introduction, 2/e)$1,200$948 -
Python 架站特訓班:Django 3 最強實戰, 2/e (附影音/範例)$480$408 -
JavaScript 第一次學就上手$550$435 -
Jetpack Compose 從入門到實戰$654$621 -
軟體專案估算$620$484 -
Code That Fits in Your Head|軟體工程的啟發式方法$580$458 -
iOS 16 程式設計實戰 -- SwiftUI 全面剖析$560$476 -
大話設計模式:JAVA 風雲再起彩色加強版$880$695 -
從硬體到 APP 層級 – IT 系統全平台完整監控$880$695
相關主題
商品描述
Gain the techniques and tools that enable a smooth and efficient software development process in this quick and practical guide on Python continuous integration (CI) and continuous delivery (CD). Based on example applications, this book introduces various kinds of testing and shows you how to set up automated systems that run these tests, and install applications in different environments in controlled ways. Python Continuous Integration and Delivery tackles the technical problems related to software development that are typically glossed over in pure programming texts.
After reading this book, you’ll see that in today's fast-moving world, no software project can afford to go through development, then an integration phase of unpredictable length and complexity, and finally be shipped to the customer -- just to find out that the resulting application didn't quite fill their need. Instead, you’ll discover that practicing continuous integration and continuous delivery reduces the risks by keeping changes small and automating otherwise painful processes.
What You Will Learn
- Carry out various kinds of testing, including unit testing and continuous integration testing, of your Python code using Jenkins
- Build packages and manage repositories
- Incorporate Ansible and Go for automated packaging and other deployments
- Manage more complex and robust deployments
Who This Book Is For
Python programmers and operating staff that work with Python applications.
商品描述(中文翻譯)
獲得使軟體開發過程順利且高效的技術和工具,這本關於 Python 持續整合 (CI) 和持續交付 (CD) 的快速實用指南將為您提供幫助。基於範例應用程式,本書介紹了各種測試方法,並展示如何設置自動化系統來執行這些測試,並以受控的方式在不同環境中安裝應用程式。《Python 持續整合與交付》針對軟體開發中通常在純程式設計文本中被忽略的技術問題進行探討。
在閱讀完本書後,您將會發現,在當今快速變化的世界中,沒有任何軟體專案可以承受經歷開發、然後是不可預測長度和複雜性的整合階段,最後再交付給客戶——卻發現最終的應用程式並未完全滿足他們的需求。相反,您將會發現,實踐持續整合和持續交付可以通過保持變更小型化和自動化其他繁瑣的過程來降低風險。
**您將學到的內容**
- 使用 Jenkins 對您的 Python 代碼進行各種測試,包括單元測試和持續整合測試
- 建立套件並管理儲存庫
- 結合 Ansible 和 Go 進行自動化打包和其他部署
- 管理更複雜和穩健的部署
**本書適合誰**
Python 程式設計師和與 Python 應用程式合作的操作人員。








