Azure DevOps 顧問實戰
董大偉
買這商品的人也買了...
-
分散式系統設計 (Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services)$480$379 -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 -
力抗暗黑:Azure 資安天使的逆襲(iT邦幫忙鐵人賽系列書)$500$390 -
經理人之道:技術領袖航向成長與改變的參考指南 (The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change)$480$379 -
資料密集型應用系統設計 (Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems)$980$774 -
Clean Code 學派的風格實踐:重構遺留 Codebase,突破 C# 效能瓶頸 (Clean Code in C#: Refactor your legacy C# code base and improve application performance by applying best practices)$690$538 -
大話 AWS 雲端架構:雲端應用架構圖解輕鬆學, 2/e$620$484 -
喬叔帶你上手 Elastic Stack:Elasticsearch 的最佳實踐與最佳化技巧(iT邦幫忙鐵人賽系列書)$680$530 -
跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$695 -
你所不知道的必學前端 Debug 技巧:即學即用!讓你 Debug 不求人 (iT邦幫忙鐵人賽系列書)$620$484 -
第一次用 Azure 雲端服務就上手$620$490 -
圖解 Docker & Kubernetes 的知識與使用方法$620$490 -
電商存儲系統實戰 : 架構設計與海量數據處理$534$507 -
ASP.NET Core 6 實戰守則:超易懂的跨平台開發入門教學 (iT邦幫忙鐵人賽系列書)$600$468 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
Azure 雲端運算實戰 : 使用 PaaS 服務快速打造交談式聊天機器人 (iT邦幫忙鐵人賽系列書)$600$468 -
圖解 Web 技術的機制$480$379 -
AWS 職場實戰手冊 - 企業架站、安全防護、費用監控,用最省錢的方式紮實學會!$620$490 -
動手學 GitHub!現代人不能不知道的協同合作平台$600$510 -
Azure 證照帶你翻轉雲端職涯:模擬試題解析 × 雲端核心知識 × 面試求職指南$650$507 -
SRE 實踐與開發平台指南:從團隊協作、原則、架構和趨勢掌握全局,做出精準決策$620$484 -
ChatGPT 開發手冊 - 用 OpenAI API ‧ LangChain ‧ Embeddings 設計 Plugin、LINE/Discord bot、股票分析與客服自動化助理$750$593 -
Azure DevOps 設計策略與實戰分析:開發工程師從入門到進階完全指南(iThome鐵人賽系列書)【軟精裝】$760$593 -
K8S 自學聖經:10大核心模板快速入門【圖解教學】$790$624
商品描述
敏捷開發、Scrum、Azure DevOps專業顧問講師第一手經驗分享
敏捷開發與DevOps技術這幾年在台灣飛快的發展,從過去只有少數人關注,到如今百家齊放。現在,不管你的專案規模大小、團隊人數、只要你在開發軟體,就一定、必須、絕對…會使用到DevOps工具,當然也應該採用敏捷開發相關的思維與技術。
幫助你更加得心應手地應用Azure DevOps
本書將與讀者分享第一手的Azure DevOps的顧問實戰經驗,協助讀者在面對未來的軟體開發專案與維運時,更加地得心應手。好的軟體開發與優質的專案管理是有其方法的,正確的觀念、心態、再加上好的工具、技巧,將會讓你和你的團隊更少加班、更多產出、當然日子也能過得更加快樂。
.為何現代企業必須實踐DevOps?它能帶來什麼價值?
.何種Branch策略最適合高強度的CI/CD?
.什麼是 PR-CI(PR Pipeline)?如何具體實現?
.如何透過CI Pipeline進行程式碼品質檢查、套件安全性檢查、自動化測試、單元測試?
.如何設計支援容器(Container)發佈的pipeline?
.如何設計支援NuGet Publish套件發佈的pipeline?
.如何實踐「藍綠部署」、「金絲雀部署」等現代化佈署需求?
.Feature Toggle為何重要?該如何使用?
.如何從需求開始,串聯到每次的程式碼異動、佈署、上版,讓一切有跡可循?
.如何讓Code Reivew自動發生?
.如何透過Release Gate或手動簽核,讓上版更有確據?
.如何透過Test Plans讓測試更有效率、更有依據?
專家推薦
「本書將導入過程中所需的知識及技能做系統性的拆解,從觀念講解與建立到實作,逐步帶領讀者上手Azure DevOps,並分享第一手的軟體開發實務經驗」--吳典璋(Dann Wu), Build School創辦人暨執行長
「本書充分說明企業可以如何運用Azure DevOps的服務,完成所有在DevOps需要的自動化資訊工程。同時也可以透過Azure DevOps的看板管理,管理團隊專案並用敏捷開發方式,衝刺每一項需求,提升整體團隊動能。」--郭家齊, 金士頓科技資深IT經理/微軟技術社群區域總監/微軟最有價值專家(MVP)
<序>
這本書,是我最近幾年在客戶端進行微軟Azure DevOps教育訓練與顧問服務時,一直想整理出來的內容。
「DevOps」這個主題說難不難,說容易卻也未必。由於近代軟體工具的成熟,如今要在幾分鐘內建立出一條可靠穩定、且可重複使用的自動化CI/CD Pipeline似乎已非難事。敏捷與DevOps所期待實現的持續整合、頻繁交付,在2022年的今天,儼然已經是生活中的常態。而反觀需求面,坊間各大網站、應用服務的更新頻率與需求,比起過去,如今已是十倍數以上的躍昇。當你上網購票的時候、用手機訂餐的時候、登記疫苗的時候、搶購商品的時候…線上網站一但有任何問題,用戶的期待是「立刻」修復,完全容不得一絲一毫額外的等候時間。
另外別忘了,你網站還得要維持日常的持續更新呢!
在這個時代,新需求已經沒有停下來的那一天。不管你的系統上線多久、只要還活著,總是隨時有新的需求出現,這些需求,必須在用戶提出後最短的時間內交付。而你覺得,客戶所期待的最短是多短?一年?一個月?一周?還是一天?
如今,一個軟體產品,必須要能夠在持續頻繁更新的狀況下,同時維持高穩定、高品質、和高可用性,這才是真實世界中DevOps所面對的要求。我們被期待,系統必須在極短的時間內,同時完成新功能的上線、又能確保安全性沒有被妥協、確保各種測試已經足夠完善、確保系統的效能足以負荷…,這些,對於開發或維運人員來說,已經是很大的挑戰,而我們還沒提到最原始的需求管理,以及程式碼開發的流程呢。
而這一切,你都可以在Azure DevOps當中找到答案。
在這本書中,我們把過去幾年在客戶端的導入與實作經驗,做了一些整理,去蕪存菁,濃縮出這一本書,希望能為讓眾多預計要使用Azure DevOps來實施DevOps或CI/CD Pipeline的技術人員,有更多更完整的資訊可以參考。
作者簡介
董大偉
從Apple II時代起投入程式設計領域至今超過30年,對於軟體開發的無限創意始終著迷,在資訊業界各領域均多有鑽研。2002年起投身資訊書籍寫作以及教育訓練、顧問服務…等行列,在台灣與大陸共有十數本著作出版。兼具堅強的技術背景和業界實務經驗為後盾,在授課內容與顧問服務的議題上,與業界的實務需求緊密契合,有效幫助學員得以將技術成功導入企業應用。除了著有多本暢銷著作,從2006年至今,連續榮獲十數次微軟最有價值專家(MVP)、2018年獲選LAE(LINE API Expert),並屢次受邀擔任微軟歷年TechED大型研討會講師。近年來也投身台灣社群大型研討會擔任敏捷開發與DevOps講者,是資訊界知名的顧問講師。
作者FB專頁
https://www.facebook.com/DotNetWalker
目錄大綱
第1章 Azure DevOps 實戰
第2章 持續整合的基礎 - 版控
第3章 讓我們實現持續整合(CI)
第4章 軟體品質不該是空談
第5章 持續交付的各種情境









