[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • 持續交付 發布可靠軟件的繫統方法(英文版)
    該商品所屬分類:計算機/網絡 -> 軟件工程
    【市場價】
    440-638
    【優惠價】
    275-399
    【作者】 (英)亨布爾(Humble,J),(英)法利(FarleyD) 著 
    【所屬類別】 圖書  計算機/網絡  軟件工程/開發項目管理 
    【出版社】人民郵電出版社 
    【ISBN】9787115403759
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝

    是否套裝:否
    國際標準書號ISBN:9787115403759
    作者:(英)亨布爾(Humble,J.),(英)法利(Farley,D.)著

    出版社:人民郵電出版社
    出版時間:2015年10月 

        
        
    "

    編輯推薦
    - 第21屆Jolt大獎獲獎作品

    - Martin Fowler作序推薦

    - 軟件開發領域新經典

    軟件發布是一個令人頭痛的過程,非常耗時且風險很高。本書獨特而有條理地闡述了以快速、高效、可靠的方式向用戶交付新功能的原則和技術實踐。通過實現自動化的構建、部署和測試過程,並改進開發人員、測試人員、運維人員之間的協作,交付團隊可以在幾小時(甚至幾分鐘)內發布軟件變更,而這不受項目大小和代碼復雜性的影響。

    本書首先給出了實現快速、可靠、低風險交付過程的基礎知識,然後介紹了部署流水線,即從簽入到發布的過程中管理所有變更的一個自動化過程。書中探討了支撐持續交付的“交付生態圈”,內容涉及基礎設施、數據和配置的管理,以及組織治理。

    作者為我們呈現了新的技術,包括自動化的基礎設施管理和數據遷移,以及虛擬化的使用,並分別探討了各種技術中的關鍵問題和實踐,演示了降低風險的方法。

    無論是開發人員、繫統管理人員、測試人員,還是經理人員,本書都能前所未有地加速你將想法變成可發布軟件的步伐,為企業迅速可靠地增添價值。 
    內容簡介
    本書講述如何實現更快、更可靠、低成本的自動化軟件交付,描述了如何通過增加反饋,並改進開發人員、測試人員、運維人員和項目經理之間的協作來達到這個目標。本書由三部分組成:部分闡述了持續交付背後的一些原則,以及支持這些原則的實踐;二部分是本書的核心,全面講述了部署流水線;第三部分圍繞部署流水線的投入產出討論了更多細節,包括增量開發技術、高級版本控制模式,以及基礎設施、環境和數據的管理和組織治理。

    本書適合所有開發人員、測試人員、運維人員和項目經理學習參考。
    作者簡介
    Jez Humble ThoughtWorks公司首席咨詢顧問,致力於幫助企業快速、可靠地交付高質量軟件,經常在各種敏捷技術大會上發表演講,擁有牛津大學物理學學士學位和倫敦大學民族音樂學碩士學位。2000年至今,他曾在各行業和不同技術領域擔任繫統管理員、開發人員、培訓人員、咨詢師和經理人員。

    David Farley 具有20多年的大型分布式繫統開發經驗,是采用敏捷開發技術的先行者,曾作為技術負責人參加了ThoughtWorks公司許多極具挑戰性的軟件項目。目前幫助構建倫敦多項金融衍生品交易所(London Multi-Asset Exchange,LMAE)。
    目錄
    目錄
    Part I: Foundations / 基礎篇1
    Chapter 1: The Problem of Delivering Software / 軟件交付的問題3
    Introduction / 引言3
    Some Common Release Antipatterns / 一些常見的發布反模式4
    Antipattern: Deploying Software Manually / 反模式:手工部署軟件5
    Antipattern:Deploying to a Production-like Environment Only after Development Is Complete / 反模式:開發完成之後纔向類生產環境部署7
    Antipattern: Manual Configuration Management of Production Environments / 反模式:生產環境的手工配置管理9
    Can We Do Better? / 我們能做得更好嗎10
    How Do We Achieve Our Goal? / 如何實現目標11
    Every Change Should Trigger the Feedback Process / 每次修改都應該觸發反饋流程13
    The Feedback Must Be Received as Soon as Possible / 必須盡快接收反饋/ 14
    The Delivery Team Must Receive Feedback and Then Act on It / 交付團隊必須接收反饋並作出反應15
    Does This Process Scale? / 這個流程可以推廣嗎16目錄

    Part I: Foundations / 基礎篇1

    Chapter 1: The Problem of Delivering Software / 軟件交付的問題3

    Introduction / 引言3

    Some Common Release Antipatterns / 一些常見的發布反模式4

    Antipattern: Deploying Software Manually / 反模式:手工部署軟件5

    Antipattern:Deploying to a Production-like Environment Only after Development Is Complete / 反模式:開發完成之後纔向類生產環境部署7

    Antipattern: Manual Configuration Management of Production Environments / 反模式:生產環境的手工配置管理9

    Can We Do Better? / 我們能做得更好嗎10

    How Do We Achieve Our Goal? / 如何實現目標11

    Every Change Should Trigger the Feedback Process / 每次修改都應該觸發反饋流程13

    The Feedback Must Be Received as Soon as Possible / 必須盡快接收反饋/ 14

    The Delivery Team Must Receive Feedback and Then Act on It / 交付團隊必須接收反饋並作出反應15

    Does This Process Scale? / 這個流程可以推廣嗎16

    What Are the Benefits? / 收效17

    Empowering Teams / 授權團隊17

    Reducing Errors / 減少錯誤18

    Lowering Stress / 緩解壓力20

    Deployment Flexibility / 部署的靈活性21

    Practice Makes Perfect / 多加練習,使其完美22

    The Release Candidate / 候選發布版本22

    Every Check-in Leads to a Potential Release23

    Principles of Software Delivery / 軟件交付的原則24

    Create a Repeatable,Reliable Process for Releasing Software / 為軟件的發布創建一個可重復且可靠的過程24

    Automate Almost Everything / 將幾乎所有事情自動化25

    Keep Everything in Version Control / 把所有的東西都納入版本控制26

    If It Hurts, Do It More Frequently, and Bring the Pain Forward / 提前並頻繁地做讓你感到痛苦的事26

    Build Quality In / 內建質量27

    Done Means Released / “DONE”意味著“已發布”27

    Everybody Is Responsible for the Delivery Process / 交付過程是每個成員的責任28

    Continuous Improvement / 持續改進28

    Summary / 小結29

    Chapter 2: Configuration Management / 配置管理31

    Introduction / 引言31

    Using Version Control / 使用版本控制32

    Keep Absolutely Everything in Version Control / 對所有內容進行版本控制33

    Check In Regularly to Trunk / 頻繁提交代碼到主干35

    Use Meaningful Commit Messages / 使用意義明顯的提交注釋37

    Managing Dependencies / 依賴管理38

    Managing External Libraries / 外部庫文件管理38

    Managing Components / 組件管理39

    Managing Software Configuration / 軟件配置管理39

    Configuration and Flexibility / 配置與靈活性40

    Types of Configuration / 配置的分類41

    Managing Application Configuration / 應用程序的配置管理43

    Managing Configuration across Applications / 跨應用的配置管理47

    Principles of Managing Application Configuration / 管理配置信息的原則47

    Managing Your Environments / 環境管理49

    Tools to Manage Environments / 環境管理的工具53

    Managing the Change Process / 變更過程管理53

    Summary / 小結54

    Chapter 3: Continuous Integration / 持續集成55

    Introduction / 引言55

    Implementing Continuous Integration / 實現持續集成56

    What You Need Before You Start / 準備工作56

    A Basic Continuous Integration System / 一個基本的持續集成繫統57

    Prerequisites for Continuous Integration / 持續集成的前提條件59

    Check In Regularly / 頻繁提交59

    Create a Comprehensive Automated Test Suite / 創建全面的自動化測試套件60

    Keep the Build and Test Process Short / 保持較短的構建和測試過程60

    Managing Your Development Workspace / 管理開發工作區62

    Using Continuous Integration Software / 使用持續集成軟件63

    Basic Operation / 基本操作63

    Bells and Whistles / 鈴聲和口哨63

    Essential Practices / 必不可少的實踐66

    Don’t Check In on a Broken Build / 構建失敗之後不要提交新代碼66

    Always Run All Commit Tests Locally before Committing, or Get Your CI Server to Do It for You / 提交前在本地運行所有的提交測試,或者讓持續集成服務器完成此事66

    Wait for Commit Tests to Pass before Moving On / 等提交測試通過後再繼續工作67

    Never Go Home on a Broken Build / 回家之前,構建必須處於成功狀態68

    Always Be Prepared to Revert to the Previous Revision / 時刻準備著回滾到前一個版本69

    Time-Box Fixing before Reverting / 在回滾之前要規定一個修復時間70

    Don’t Comment Out Failing Tests / 不要將失敗的測試注釋掉70

    Take Responsibility for All Breakages That Result from Your Changes /為自己導致的問題負責 70

    Test-Driven Development / 測試驅動的開發71

    Suggested Practices / 推薦的實踐71

    Extreme Programming (XP) Development Practices / 極限編程開發實踐71

    Failing a Build for Architectural Breaches / 若違背架構原則,就讓構建失敗72

    Failing the Build for Slow Tests / 若測試運行變慢,就讓構建失敗73

    Failing the Build for Warnings and Code Style Breaches / 若有編譯警告或代碼風格問題,就讓測試失敗 73

    Distributed Teams / 分布式團隊75

    The Impact on Process / 對流程的影響75

    Centralized Continuous Integration / 集中式持續集成76

    Technical Issues /技
    媒體評論
    如果你需要頻繁地部署軟件,那麼本書就是你所需要的。采用本書所描述的實踐會幫助你降低風險,克服工作的乏味,並增強信心。我會在我所有的項目中使用本書所描述的原則與實踐。
    ——Kent Beck,Three Rivers Institute
    不管你的軟件開發團隊是否已經明白持續集成就像源代碼控制一樣必不可少,本書都是之物。本書不可多得地將整個開發和交付過程放在一起進行詮釋,不僅提到了技術與工具,而且提供了一種理念和一些原則。作者講述的內容從測試自動化到自動部署不一而足,能夠滿足讀者的廣泛需求。開發團隊中的每個人,包括編程人員、測試人員、繫統管理員、DBA和管理者,都應該讀一讀這本書。
    ——Lisa Crispin,Agile Testing: A Practical Guide for Testers and Agile Teams的作者之一
    對於很多組織來說,持續交付不僅僅是一種部署方法,它對於開展業務也是至關重要的。本書展示了如何在具體環境中讓持續交付成為現實。
    ——James Turnbull,Pulling Strings with Puppet: Configuration Management Made Easy的作者如果你需要頻繁地部署軟件,那麼本書就是你所需要的。采用本書所描述的實踐會幫助你降低風險,克服工作的乏味,並增強信心。我會在我所有的項目中使用本書所描述的原則與實踐。

    ——Kent Beck,Three Rivers Institute

    不管你的軟件開發團隊是否已經明白持續集成就像源代碼控制一樣必不可少,本書都是之物。本書不可多得地將整個開發和交付過程放在一起進行詮釋,不僅提到了技術與工具,而且提供了一種理念和一些原則。作者講述的內容從測試自動化到自動部署不一而足,能夠滿足讀者的廣泛需求。開發團隊中的每個人,包括編程人員、測試人員、繫統管理員、DBA和管理者,都應該讀一讀這本書。

    ——Lisa Crispin,Agile Testing: A Practical Guide for Testers and Agile Teams的作者之一

    對於很多組織來說,持續交付不僅僅是一種部署方法,它對於開展業務也是至關重要的。本書展示了如何在具體環境中讓持續交付成為現實。

    ——James Turnbull,Pulling Strings with Puppet: Configuration Management Made Easy的作者

    這是一本清晰、準確、精心編寫的書,力求讓讀者明白發布過程應該是什麼樣子。作者以漸進的方式一步步地闡述了軟件部署中的理想狀態與障礙。本書是每位軟件工程師的讀物。

    ——Leyna Cotran,加利福尼亞大學歐文分校軟件研究所

    Humble和Farley闡明了是什麼使快速成長的Web應用取得成功。曾經頗具爭議的持續部署和交付已經成為司空見慣的技術,而本書出色地講述了其中的方方面面。在很多層面上,這都是開發和運維的交點,而他們正是瞄準了這一點。

    ——John Allspaw, Etsy.com技術運營副總裁,The Art of Capacity Planning和Web Operations的作者

    如果你的業務就是構建和交付基於軟件的服務,你一定會從本書清晰闡述的理念中受益。而且,除了這些理念以外,Humble和Farley還為快速可靠地進行軟件變更提供了一份卓越的“劇本”。

    ——Damon Edwards,DTO Solutions總裁,dev2ops.org網站主編之一

    我相信,做軟件的人拿起這本書,翻到任意一章,都會很快得到有價值的信息。如果從頭到尾仔細閱讀,你就能根據所在組織的具體情況對構建和部署過程進行簡化。我認為,這是一本關於軟件構建、部署、測試和發布的手冊。

    ——Sarah Edrie,哈佛商學院質量工程總監

    對於現代軟件團隊來說,顯然持續交付就是持續集成的下一步。本書以不斷為客戶提供有價值的軟件為目標,通過一套明確且有效的原則和做法使這一目
    書摘插畫
    插圖


     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部