The Practice of Cloud System Administration Volume 2
Designing and Operating Large Distributed Systems
Paperback Engels 2014 1e druk 9780321943187Samenvatting
'The Practice of Cloud System Administration, Volume 2', focuses on “distributed” or “cloud” computing and brings a DevOps/SRE sensibility to the practice of system administration. Unsatisfied with books that cover either design or operations in isolation, the authors created this authoritative reference centered on a comprehensive approach.
Case studies and examples from Google, Etsy, Twitter, Facebook, Netflix, Amazon, and other industry giants are explained in practical ways that are useful to all enterprises. The new companion to the best-selling first volume, The Practice of System and Network Administration, Second Edition, this guide offers expert coverage of the following and many other crucial topics:
Designing and building modern web and distributed systems
- Fundamentals of large system design
- Understand the new software engineering implications of cloud administration
- Make systems that are resilient to failure and grow and scale dynamically
- Implement DevOps principles and cultural changes
- IaaS/PaaS/SaaS and virtual platform selection
Operating and running systems using the latest DevOps/SRE strategies
- Upgrade production systems with zero down-time
- What and how to automate; how to decide what not to automate
- On-call best practices that improve uptime
- Why distributed systems require fundamentally different system administration techniques
- Identify and resolve resiliency problems before they surprise you
Assessing and evaluating your team’s operational effectiveness
- Manage the scientific process of continuous improvement
- A forty-page, pain-free assessment system you can start using today
Specificaties
Lezersrecensies
Inhoudsopgave
About the Authors
Introduction
Part I: Design: Building I
1. Designing in a Distributed Worl
2. Designing for Operations
3. Selecting a Service Platform
4. Application Architectures
5. Design Patterns for Scaling
6. Design Patterns for Resiliency
Part II: Operations: Running It
7. Operations in a Distributed World
8. DevOps Culture
9. Service Delivery: The Build Phase
10. Service Delivery: The Deployment Phase
11. Upgrading Live Services
12. Automation
13. Design Documents
14. Oncall
15. Disaster Preparedness
16. Monitoring Fundamentals
17. Monitoring Architecture and Practice
18. Capacity Planning
19. Creating KPIs
20. Operational Excellence
Epilogue
Part III: Appendices
Appendix A: Assessments
Appendix B: The Origins and Future of Distributed Computing and Clouds
Appendix C: Scaling Terminology and Concepts
Appendix D: Templates and Examples
Appendix E: Recommended Reading
Bibliography
Index
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan