The Continuous Testing 2.0 Toolkit: Lab-as-a-Service Tools and Best Practices for DevOps at Scale
暫譯: 持續測試 2.0 工具包:大規模 DevOps 的實驗室即服務工具與最佳實踐

Marc Hornbeek

  • 出版商: Apress
  • 出版日期: 2017-10-30
  • 售價: $1,620
  • 貴賓價: 9.5$1,539
  • 語言: 英文
  • 頁數: 180
  • 裝訂: Paperback
  • ISBN: 1484222857
  • ISBN-13: 9781484222850
  • 相關分類: DevOps
  • 海外代購書籍(需單獨結帳)

商品描述

Learn the tools and best practices of Lab-as-a-Service (LaaS) to apply them to the continuous testing (CT) components of large-scale DevOps environments. CT expert Marc Hornbeek details the industry drivers, eligibility criteria, benefits, components, and best practices of LaaS solutions. He runs through the assessment, implementation, and operation phases of a typical LaaS project lifecycle.

The Continuous Testing 2.0 Toolkit applies to any industry but is especially important to the next generation of connected systems and services, as opposed to standalone applications that can be tested in relatively simple environments. Seven LaaS benefits treated at length include in time-to-market, CapEx, and OpEx reductions and improvements in security, disaster prevention and recovery, regulatory compliance, and staff productivity and retention.

The LaaS solution components presented in this book are lab consolidation, best practices, tools, virtual and cloud technologies, expertise and project management services, and KPIs. Of these six components, Hornbeek focuses particularly on tools and best practices for LaaS users and administrators. Test orchestration tools considered include those deployed in the execution of automated test cases for a selected topology. The author shows how to integrate test tools with topologies orchestration to achieve a fully automated CT environment and how to link test cases to an abstract topology so that the topology can be invoked when a test is executed. Specific tools discussed include functional test tools, software analysis tools, traffic generators, impairment injection tools, log analysis tools, and tools to tap and monitor communication circuits and protocols.

 

 
What You'll Learn
 
  • Harness strategic management, business management, and lab lifecycle management
  • Use technology blueprint architecture, infrastructure planning, and infrastructure metrics
  • Leverage environment provisioning, project planning, and project implementation
  • Implement operations, lab orchestration, process automation, lab administration, maintenance, resource management, and security and IP
  • Work with user services, user management, user SLAs, human resource management, and culture
Who This Book Is For
 

商品描述(中文翻譯)


學習實驗室即服務(Lab-as-a-Service, LaaS)的工具和最佳實踐,將其應用於大型 DevOps 環境中的持續測試(Continuous Testing, CT)組件。CT 專家 Marc Hornbeek 詳細介紹了行業驅動因素、適用條件、好處、組件和 LaaS 解決方案的最佳實踐。他逐步講解了典型 LaaS 專案生命週期的評估、實施和運營階段。

持續測試 2.0 工具包適用於任何行業,但對於下一代連接系統和服務尤其重要,這與可以在相對簡單環境中進行測試的獨立應用程式相對立。七項 LaaS 的好處詳細探討了市場上市時間、資本支出(CapEx)和營運支出(OpEx)的減少,以及安全性、災難預防和恢復、法規遵循和員工生產力及留任的改善。

本書中介紹的 LaaS 解決方案組件包括實驗室整合、最佳實踐、工具、虛擬和雲技術、專業知識和專案管理服務,以及關鍵績效指標(KPIs)。在這六個組件中,Hornbeek 特別關注 LaaS 使用者和管理員的工具和最佳實踐。考慮的測試協調工具包括在執行選定拓撲的自動化測試案例時部署的工具。作者展示了如何將測試工具與拓撲協調整合,以實現完全自動化的 CT 環境,以及如何將測試案例鏈接到抽象拓撲,以便在執行測試時可以調用該拓撲。具體討論的工具包括功能測試工具、軟體分析工具、流量生成器、損傷注入工具、日誌分析工具,以及用於監控通信電路和協議的工具。

 


 

您將學到什麼

 



  • 掌握戰略管理、商業管理和實驗室生命週期管理

  • 使用技術藍圖架構、基礎設施規劃和基礎設施指標

  • 利用環境配置、專案規劃和專案實施

  • 實施運營、實驗室協調、流程自動化、實驗室管理、維護、資源管理,以及安全性和知識產權

  • 與用戶服務、用戶管理、用戶服務水平協議(SLAs)、人力資源管理和文化合作


本書適合誰閱讀