Atjaunināt sīkdatņu piekrišanu

E-grāmata: Migrating Large-Scale Services to the Cloud

3.75/5 (14 ratings by Goodreads)
  • Formāts: PDF+DRM
  • Izdošanas datums: 03-Jun-2016
  • Izdevniecība: APress
  • Valoda: eng
  • ISBN-13: 9781484218730
Citas grāmatas par šo tēmu:
  • Formāts - PDF+DRM
  • Cena: 53,52 €*
  • * ši ir gala cena, t.i., netiek piemērotas nekādas papildus atlaides
  • Ielikt grozā
  • Pievienot vēlmju sarakstam
  • Šī e-grāmata paredzēta tikai personīgai lietošanai. E-grāmatas nav iespējams atgriezt un nauda par iegādātajām e-grāmatām netiek atmaksāta.
  • Formāts: PDF+DRM
  • Izdošanas datums: 03-Jun-2016
  • Izdevniecība: APress
  • Valoda: eng
  • ISBN-13: 9781484218730
Citas grāmatas par šo tēmu:

DRM restrictions

  • Kopēšana (kopēt/ievietot):

    nav atļauts

  • Drukāšana:

    nav atļauts

  • Lietošana:

    Digitālo tiesību pārvaldība (Digital Rights Management (DRM))
    Izdevējs ir piegādājis šo grāmatu šifrētā veidā, kas nozīmē, ka jums ir jāinstalē bezmaksas programmatūra, lai to atbloķētu un lasītu. Lai lasītu šo e-grāmatu, jums ir jāizveido Adobe ID. Vairāk informācijas šeit. E-grāmatu var lasīt un lejupielādēt līdz 6 ierīcēm (vienam lietotājam ar vienu un to pašu Adobe ID).

    Nepieciešamā programmatūra
    Lai lasītu šo e-grāmatu mobilajā ierīcē (tālrunī vai planšetdatorā), jums būs jāinstalē šī bezmaksas lietotne: PocketBook Reader (iOS / Android)

    Lai lejupielādētu un lasītu šo e-grāmatu datorā vai Mac datorā, jums ir nepieciešamid Adobe Digital Editions (šī ir bezmaksas lietotne, kas īpaši izstrādāta e-grāmatām. Tā nav tas pats, kas Adobe Reader, kas, iespējams, jau ir jūsu datorā.)

    Jūs nevarat lasīt šo e-grāmatu, izmantojot Amazon Kindle.

This book reveals the technical challenges and successful implementation details of migrating MSN, Microsofts consumer content portal--a business with 450 million worldwide users--into the Cloud. Following a technique long used in aviation, medicine, and other fields, MSNs Chief Technical Officer, Eric Passmore, describes the set of release, deployment, monitoring, and mitigation checklists used to build cloud services supporting hundreds of millions of users on Azure, Microsofts Public Cloud.

An undertaking of this scale--involving services supported by a large team of engineers--involves unique challenges and risks. This book demonstrates through personal experience how to cut through the theory and provides checklists as a surprisingly simple antidote to the competing methodologies.

This book works at two levels.





At a fundamental level, businesses need to be successful in the cloud if they want to seize new opportunities and transform theirbusiness to compete successfully. This book provides a framework for success by identifying the "hidden" work as part of moving to the cloud.





At a more practical, level there is an incredible hunger for simple to follow, "how-to" information on Cloud migration. This book is a reference guide to reduce risk and achieve success without requiring the busy reader to wade through theory.

It contains simple to follow, "how-to" information on cloud migration. It is a reference guide to achieving success, and any team can modify these tasks to fit the needs of their own organization.

Who This Book is For: Technology professionals who deploy services in the cloud or are thinking of moving to the cloud. Professionals in the DevOps and Cloud services fields need these skills to succeed in their current jobs or advance their careers.

Recenzijas

This is an account of how Microsofts MSN content portal was migrated to Azure, the companys public cloud service. This book will be a valuable hands-on guide for all teams working on similar tasks of migrating large-scale services to the cloud. It will also be an interesting and useful reference for all students and teachers of matters relating to the cloud. Summing Up: Recommended. All readers. (R. Bharath, Choice, Vol. 54 (6), February, 2017)

Foreword xiii
About the Author xv
Acknowledgments xvii
Introduction xix
Chapter 1 The Story of MSN 1(6)
Why I Wrote This Book
1(1)
Why Building Software Is so Challenging
2(2)
The Old Ways No Longer Apply
2(1)
Moving Faster With Bigger Teams
2(1)
Challenges to Getting Information
3(1)
Massive Scale Amplifies Risk
3(1)
What's in This Book?
4(1)
A Broad-Base Approach
4(1)
The Checklist Approach
5(1)
The Case for Checklists
5(1)
The Journey
5(2)
Chapter 2 Brave New World 7(26)
New Technology
10(3)
Benchmarking
10(1)
Benchmarking Storage
11(2)
Takeaway
13(1)
Geo-Distributed Data
13(6)
Datacenter Topology
14(2)
Routing Around Failure
16(1)
Replication of Data
17(1)
Design on the Fly
18(1)
Takeaway
19(1)
Integration
19(3)
Simplicity
20(1)
Battle Scars
20(1)
Takeaway
21(1)
Scale
22(2)
Standards
22(1)
Example
23(1)
Takeaway
24(1)
Achieving Situational Awareness
24(2)
End-to-End Visibility
25(1)
Visibility Across Services
26(1)
Takeaway
26(1)
New Human Processes
26(3)
Automation
27(1)
A Story of Security
28(1)
Takeaway
29(1)
Then It Gets Crazy
29(2)
Let's Go Faster
31(2)
Chapter 3 A Three-Step Process for Large-Scale Cloud Services 33(16)
Previous Experience
33(1)
Adaptive Approach
34(1)
Checklist Approach
35(1)
Bridge in the Woods
35(1)
First-Level Dependency
36(2)
Three-Step Plan
38(5)
Mapping out the System
38(1)
Finding the Weak Spots
39(1)
Why a Score Matters
40(1)
Making the System Rugged and Robust
41(1)
Progress, Not Perfection
41(2)
First Attempt at Learning (FAIL)
43(5)
Why Documenting Dependencies Failed
43(2)
Why Failure Mode Analysis Failed
45(2)
Why Developing the Health Model Failed
47(1)
DevOps KungFu Masters
48(1)
Chapter 4 Success 49(10)
The Rollout
49(2)
Failure Injection
51(1)
Seven Rules
51(2)
Alerts Using Raw Counters
51(1)
Synthetic Testing on a Dependent Service
52(1)
Failure Injection to Validate Alerts
52(1)
Failure Injection on Central Storage
52(1)
Logging Errors
52(1)
Logging to a Central Location
53(1)
Completing On-Call Training
53(1)
Takeaway
53(1)
A Tale of Two Earthquakes
53(1)
Importance of Deployment
54(1)
Response to the 69 Work Items
55(1)
Scaling DevOps Practices
55(1)
The Importance of Drilling
56(1)
Beta Launch
57(1)
Production Launch
58(1)
Chapter 5 What We Learned 59(8)
Risk Managing New Technology
60(1)
Risks from Distributed Data
60(1)
Risks from Integration
61(1)
Risks from Working at a Big Scale
61(1)
Risks From Lack of Situational Awareness
62(1)
Risks from New Human Processes
62(1)
Proving Mastery Through Failure Injection
62(1)
Checklist Takeaways
63(3)
Pre-Release: What Worked Best
63(1)
Pre-Release: Areas for Improvement
63(1)
Deployment: What Worked Best
64(1)
Deployment: Areas for Improvement
64(1)
Monitoring: What Worked Best
65(1)
Monitoring: Areas for Improvement
65(1)
Mitigation: What Worked Best
65(1)
Mitigation: Areas for Improvement
66(1)
Sharing and Modifying the Checklist
66(1)
Chapter 6 Pre-Release and Deployment Checklist 67(8)
Pre-Release Checklist
67(4)
Deployment Checklist
71(4)
Chapter 7 Monitoring and Alerting Checklist 75(8)
Chapter 8 Mitigation Checklist 83(6)
Index 89
Eric Passmore is CTO of Microsoft Online Media and Publishing (MSN) is the worlds largest internet portal reaching over 450 million worldwide users, with over 20 billion monthly page views, and adding 60 million new users last year.