توضیحاتی در مورد کتاب Hands-On Guide to AgileOps: A Guide to Implementing Agile, DevOps, and SRE for Cloud Operations
نام کتاب : Hands-On Guide to AgileOps: A Guide to Implementing Agile, DevOps, and SRE for Cloud Operations
ویرایش : 1
عنوان ترجمه شده به فارسی : راهنمای عملی AgileOps: راهنمای پیادهسازی Agile، DevOps و SRE برای عملیات ابری
سری :
نویسندگان : Navin Sabharwal, Raminder Rathore, Udita Agrawal
ناشر : Apress
سال نشر : 2021
تعداد صفحات : 225
ISBN (شابک) : 1484275047 , 9781484275047
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 10 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
فهرست مطالب :
Table of Contents
About the Authors
About the Technical Reviewer
Acknowledgments
Preface
Chapter 1: Introduction
Agile History: The Starting Point
Evolving Software Teams: Drifting to New Ways of Working
Bridging the Dev and Ops Gap
DevOps: Complementing Agile
Agility in Infrastructure Operations: Need of the Hour
The Agile Manifesto: Simple Guiding Principles
Summary
Chapter 2: Traditional Infrastructure Operations
ITSM Approach
Service Strategy
Service Design
Service Transition
Service Operation
Continual Service Improvement
Drawbacks with Traditional InfraOps Teams
Need for Change
Summary
Chapter 3: Introduction to Agile and DevOps
When to Adopt Agile?
Agile Principles
Agile Benefits
Scaling Agile with DevOps
When to Adopt DevOps?
DevOps in the Product Lifecycle
Summary
Chapter 4: Factors Leading to Agile Operations
The Shift Toward Agile
Benefits That Come with Agility
Cloud Computing
Infrastructure as a Service
Platform as a Service
Software as a Service
Microservice Architecture
Deployment Patterns and Automation
Blue-Green Deployments
Rolling Updates
Canary Deployments
Shift-Left Testing
Static Code Analysis
Infrastructure Testing
Smoke Testing
Functional and Performance Testing
Security Testing
User Acceptance Testing
Chaos Testing
A/B Testing
Changes in Architecture Impacting Operations
Summary
Chapter 5: Introduction to Agile Methods
Scrum
Adopting Scrum in IT Ops
Getting Started with Scrum
Scrum Roles
Work Items
Backlogs
Scrum Sprints
Sprint Ceremonies
Information Radiators
Best Practices in Scrum
Summary of Scrum
Kanban
Kanban Roles
Kanban Ceremonies
Kanban Boards
Kanban Metrics
Getting Started with Kanban
Best Practices in Kanban
Summary of Kanban
Scrumban
Scrumban Roles
Scrumban Ceremonies
Getting Started with Scrumban
Best Practices in Scrumban
Summary of Scrumban
Summary
Chapter 6: Introduction to Agile Frameworks
Agile ITSM
IT4IT
Lean IT
Scaled Agile Framework® (SAFe®)
Spotify
LeSS
Nexus
Disciplined Agile Delivery (DAD)
Site Reliability Engineering
Balance Between Dev and Ops Work
Summary
Chapter 7: Using Agile for Infrastructure Operations
The Starting Point
Adopting the Right Agile Framework and Methodology
Identifying the Agile Methodology
Identifying Tools for Implementation
Identifying the Need for Extended Integration
Upgrading Teams on Using the Agile Approach
Redefining Team Roles and Responsibilities
Nurturing the Culture of “Pulling Work”
Baselining the Initial Cycle Time and Related Metrics
Identifying Candidates for Self-Servicing
Creating Team Dashboards for Visibility
Piloting and Extending the Approach
Continuously Measuring Metrics and Replanning
Summarizing the Transformation Plan
Phase 1: Pilot and Accelerate
Phase 2: Expand and Optimize
Phase 3: Sustainment
Summary
Chapter 8: Moving to Agile with Infrastructure as Code
Getting Started with Infrastructure as Code Using Scrum
Estimating Stories
Defining Acceptance Criteria
An Infrastructure Build Example
Tools Pipeline
Infrastructure as Code Example
Integrating IaC with Development Pipelines
Extending the IaC Example
Key Agile Practices While Adopting IaC Using Scrum
Summary
Chapter 9: Success Path
Case Study Implementing AgileOps
New Operating Model for Alpha
Outcomes
Summary
Chapter 10: Learnings and Ways Forward
Our Learnings
Emerging Trends to Focus
Next Steps
Conclusion
Index