Devsecops and Devops for Linux: The Foundations
暫譯: Linux 的 DevSecOps 與 DevOps:基礎知識

Carcano, Marco Antonio

  • 出版商: Apress
  • 出版日期: 2026-08-19
  • 售價: $2,090
  • 貴賓價: 9.5$1,985
  • 語言: 英文
  • 頁數: 830
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798868820762
  • ISBN-13: 9798868820762
  • 相關分類: Agile Software
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This book is a comprehensive guide tailored to help you develop the core skills necessary to succeed in the rapidly evolving field of DevOps and DevSecOps. It covers the intersection of development, security, and operations, equipping you with both the technical expertise and soft skills required for this role. Apart from the necessary theory, it provides a large number of examples as well as hands-on labs to familiarize you with practical applications.

The book begins with essential soft skills, introducing you to frameworks like Agile and Lean along with Scrum and Kanban. To better explain the topic and practical applicatins, an example Python project of an executable package is included. Then the book take you into a deepdive, demonstrating the process of gradually improving the project adding the explained topics as new features avoiding unnecessary rework. The book also covers security topics including source code compliance analysis and vulnerabilities scans, system security, data encryption and identity validation using GPG, X.509 certificates and PKI.

The book delves on the most commonly used protocols (HTTP, TLS, LDAP), providing also an overview of service protocols such as SOAP and REST. Along with this it also covers containers (Docker, Podman), with an overview of Kubernetes and Helm, and a hands-on lab for installing Rancher and Deploying Gitea on top of it. Gitea is also exploited to delve into Git. The book ends showing how to operate with Ansible using playbooks, roles and collections. After reading this book you will be able to solve complex challenges, create secure and maintainable solutions, and become a trusted and respected member of any DevSecOps team.

The book will not only teach you the technical concepts of DevSecOps but also to help you develop the professional mindset that will make you a sought-after DevSecOps expert. You will be able to solve complex challenges, create secure and maintainable solutions, and become a trusted and respected member of any DevSecOps team.

Whether you are an experienced engineer aiming to transition into DevSecOps or a student looking to build a career, this book provides a comprehensive, hands-on, and actionable guide to becoming a skilled DevSecOps professional.

You Will Learn:

  • Understand the fundamental concepts of DevSecOps and hands-on skills in development, security, and operations
  • Write effective, secure and reliable automations to support not only CI/CD, but the complete software lifecycle
  • How to use key tools and technologies in DevSecOps, including Git, Ansible, Kubernetes, and more
  • Essential soft skills like being a good team member and frameworks like Lean and Agile

Who is this book for: Aspiring DevOps and DevSecOps professionals, engineers looking to transition into Dev\Ops roles, and anyone seeking a strong foundation in the practices and tools of the DevSecOps field.

商品描述(中文翻譯)

這本書是一本全面的指南,旨在幫助您發展在快速變化的 DevOps 和 DevSecOps 領域中成功所需的核心技能。它涵蓋了開發、安全和運營的交集,為您提供了這個角色所需的技術專業知識和軟技能。除了必要的理論外,還提供了大量的範例以及實作實驗室,以幫助您熟悉實際應用。

本書首先介紹了基本的軟技能,介紹了 Agile 和 Lean 等框架,以及 Scrum 和 Kanban。為了更好地解釋主題和實際應用,書中包含了一個可執行包的 Python 專案範例。接著,書中深入探討了逐步改進專案的過程,將解釋的主題作為新功能添加,避免不必要的返工。本書還涵蓋了安全主題,包括源代碼合規性分析和漏洞掃描、系統安全、數據加密以及使用 GPG、X.509 證書和 PKI 進行身份驗證。

本書深入探討了最常用的協議(HTTP、TLS、LDAP),並提供了服務協議(如 SOAP 和 REST)的概述。此外,還涵蓋了容器(Docker、Podman),並概述了 Kubernetes 和 Helm,並提供了安裝 Rancher 和在其上部署 Gitea 的實作實驗室。Gitea 也被用來深入探討 Git。本書最後展示了如何使用 Ansible 操作,包括 playbooks、roles 和 collections。閱讀完這本書後,您將能夠解決複雜的挑戰,創建安全且可維護的解決方案,並成為任何 DevSecOps 團隊中值得信賴和受尊敬的成員。

這本書不僅會教您 DevSecOps 的技術概念,還會幫助您培養專業的心態,使您成為一位受歡迎的 DevSecOps 專家。您將能夠解決複雜的挑戰,創建安全且可維護的解決方案,並成為任何 DevSecOps 團隊中值得信賴和受尊敬的成員。

無論您是希望轉型為 DevSecOps 的經驗豐富的工程師,還是希望建立職業生涯的學生,這本書都提供了一個全面、實作和可行的指南,幫助您成為一名熟練的 DevSecOps 專業人士。

您將學到:
- 理解 DevSecOps 的基本概念以及開發、安全和運營的實作技能
- 編寫有效、安全和可靠的自動化,以支持不僅是 CI/CD,還有完整的軟體生命週期
- 如何使用 DevSecOps 中的關鍵工具和技術,包括 Git、Ansible、Kubernetes 等
- 基本的軟技能,如成為良好的團隊成員以及 Lean 和 Agile 等框架

這本書適合於:有志於成為 DevOps 和 DevSecOps 專業人士的讀者、希望轉型為 DevOps 角色的工程師,以及任何尋求在 DevSecOps 領域的實踐和工具上建立堅實基礎的人。

作者簡介

Marco Antonio Carcano is a professional with more than 27 years of professional experience mostly spent on Linux. After an initial time as a developer, he gradually moved to the systems field working most of the time in supporting the financial field as a System Engineer, System Architect and Solutions Architect. His current role is DevOps engineer at a visionary corporate in the software industry.

作者簡介(中文翻譯)

馬可·安東尼奧·卡爾卡諾是一位擁有超過27年專業經驗的專業人士,主要專注於Linux。在最初的開發者階段後,他逐漸轉向系統領域,並大部分時間在金融領域擔任系統工程師、系統架構師和解決方案架構師。他目前的角色是軟體產業中一家前瞻性企業的DevOps工程師。