Share E-Book
Scan to open this page

Scan with your phone to open this page

Author: Yevgeniy Brikman

Rating No ratings yet

This book is a guide to DevOps and software delivery: that is, a guide to the numerous tools and techniques that are required to take that application code and run it and maintain it in production, where it can generate value for your users and your company on an ongoing basis. This includes going through all the modern practices for deploying applications and microservices to the cloud, managing your infrastructure as code, automating your software delivery lifecycle in a CI/CD pipeline, configuring networking, setting up data stores, and hooking up monitoring.

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

AI guide
【One-Line Pitch】 A hands-on, production-focused guide to DevOps and software delivery—covering deployment, infrastructure as code, CI/CD, networking, data stores, and monitoring—ideal for engineers and teams who want practical, battle-tested practices rather than theory. 【Book Arc】 - **Opening (~0%–13%)**: Sets the stage by defining DevOps and software delivery as the discipline of running and maintaining application code in production. It frames the book’s scope—deploying to the cloud, managing infrastructure as code, automating delivery pipelines, and configuring networking, data stores, and monitoring—and positions itself as a practical alternative to theoretical treatments, with endorsements from industry practitioners. - **Early (~13%–25%)**: Establishes the foundational mindset and vocabulary for the rest of the book. This stage emphasizes that DevOps is about real-world execution—getting things done step by step—rather than abstract concepts. It also signals the book’s structure: a progression from core principles to specific tools and techniques, with an emphasis on avoiding common pitfalls. - **Middle (~25%–50%)**: Dives into the core practices of software delivery, likely covering deployment strategies, infrastructure as code patterns, and the mechanics of CI/CD pipelines. The excerpts suggest a focus on practical, repeatable processes—how to automate the lifecycle from code commit to production—while highlighting trade-offs and best practices for managing cloud environments and microservices. - **Late (~50%–63%)**: Expands into operational concerns: configuring networking, setting up data stores, and integrating monitoring. This stage appears to address the "run it" side of the equation—ensuring systems are observable, resilient, and maintainable once deployed. The emphasis is on connecting the dots between delivery automation and ongoing production operations. - **Ending (~63%+)**: The excerpts do not cover the final chapters, but based on the book’s stated scope, the closing likely synthesizes the full delivery lifecycle into a cohesive workflow, possibly including case studies or advanced topics like scaling, security, or organizational adoption. Readers should expect a wrap-up that ties together deployment, infrastructure, and monitoring into a unified practice. 【Key Takeaways】 - **DevOps is about production, not just development** (Early): The book’s core premise is that software only generates value when it runs in production; everything before that is preparation. This reframes DevOps as a delivery discipline, not a set of tools. - **Practical execution beats theory** (Early): Endorsements and framing stress step-by-step, real-world guidance over abstract principles. Readers should expect actionable recipes for deployment, infrastructure, and automation, not just concepts. - **Infrastructure as code is a central pillar** (Middle): Managing infrastructure programmatically is a recurring theme, enabling repeatable, version-controlled environments. This is foundational for scaling cloud deployments and microservices. - **CI/CD automates the delivery lifecycle** (Middle): The book covers automating the pipeline from code commit to production, emphasizing that continuous integration and delivery reduce manual error and speed up feedback loops. - **Networking and data stores are operational essentials** (Late): Configuring networking and setting up data stores are treated as integral parts of running software, not afterthoughts—highlighting that delivery includes the full stack. - **Monitoring closes the loop** (Late): Hooking up monitoring is positioned as essential for maintaining production systems, ensuring that teams can detect and respond to issues after deployment. - **Pitfalls are part of the learning path** (Early): The book explicitly identifies common mistakes, helping readers avoid the traps that plague real-world DevOps implementations. This pragmatic focus is a key differentiator. 【Reading Tips】 - **Skim the opening endorsements and preface** (~0%–13%): They set the book’s philosophy and scope quickly; don’t linger here unless you want context on the author’s approach. - **Deep-read the middle sections on deployment and infrastructure as code** (~25%–50%): These are the meat of the book—spend time here to understand the core practices and trade-offs. Work through the examples to internalize the patterns. - **Pay attention to the "pitfalls" discussions** (throughout): The author explicitly flags common mistakes; these are high-value insights that save you from real-world pain. Highlight them for reference. - **Treat the late sections on networking, data stores, and monitoring as a checklist** (~50%–63%): These are practical must-haves for production readiness. Skim if you’re familiar, but use them to audit your own setup. - **Note that the excerpts are thin on specific chapter titles and advanced topics**: If you need details on scaling, security, or organizational adoption, you may need to consult the full book—the sample doesn’t cover these areas. 【Coverage Limits】 This guide is based on a 9-chunk sample that covers the book’s opening, early framing, and middle-to-late operational topics, but it does not include detailed chapter titles, specific tool walkthroughs, or the final chapters. The sample also contains some unrelated content (e.g., a Chinese-language machine learning book) that was excluded from this synthesis.
Excerpt 1
书名: Fundamentals of DevOps and Software Delivery (Yevgeniy Brikman) (Z-Library) 作者: Yevgeniy Brikman This book is a guide to DevOps and software delivery: th...
View in text
Excerpt 2
co-author of UNIX and Linux System Administration Handbook If you want to learn DevOps principles quickly, and learn them in a way that’s directly applicable...
View in text
Excerpt 3
7 案例研究 6.7.1 业务问题 6.7.2 机器学习映射 6.7.3 数据采样和转换 6.7.4 特征分析 6.7.5 模型、结果和评估 6.7.6 结果分析 6.8 小结 6.9 参考文献 第7章 深度学习 7.1 多层前馈神经网络 7.1.1 输入、神经元、激活函数和数学符号 7.1.2 多层神经网络 7...
View in text
Excerpt 4
及日益增长的Scala。幸运的是,感谢开源社区中成千上万的贡献者,每一种这些语言都有一套丰富且快速增长的库、框架和教程。这些库、框架和教程使用了最先进的技术,并且利用互联网和电脑,几乎任何一个人都能访问它们。由于成熟且稳定的企业级部署以及便携式的JVM平台,Java成了传播工具和技术的重要编程语言,特别是在大规模...
View in text
Excerpt 5
1.2 哪些不属于机器学习 1.2 哪些不属于机器学习 认清那些与机器学习有关系但又不属于机器学习的领域,是非常重要的。有的学科和机器学习可能或多或少会有重叠的部分,但是机器学习的底层原理和那些学科却截然不同: ·商业智能(BI)和报告:报告关键绩效指标(Key Performance Indicator,KPI...
View in text
Excerpt 6
个使用强化学习以及其他技术的著名示例是,由Google开发,于2016年3月一举击败世界围棋冠军李世石的AlphaGo。使用奖励和惩罚机制,该模型首先要基于成千上万的围棋板上棋子的位置,在监督学习阶段接受训练,然后在强化学习阶段自训,最终变得足够强大,战胜了人类的最佳棋手。 http://www.theatlan...
View in text
Tags
AI categories
DevOpsCloud NativeBackend
Publisher: O'Reilly Media
Publish Year: 2025
Language: English
Pages: 900
File Format: PDF
File Size: 14.9 MB
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

Generating text preview…