1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

1449319777 cloud 1919

7 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Cloud Architecture Patterns Bill Wilder Cloud Architecture Patterns by Bill Wilder Copyright © 2012 Bill Wilder All rights reserved Printed in the United States of America Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472 O’Reilly books may be purchased for educational, business, or sales promotional use Online editions are also available for most titles (http://my.safaribooksonline.com) For more information, contact our corporate/ institutional sales department: 800-998-9938 or corporate@oreilly.com Editor: Rachel Roumeliotis Production Editor: Holly Bauer Proofreader: BIM Publishing Services Indexer: BIM Publishing Services Cover Designer: Karen Montgomery Interior Designer: David Futato Illustrator: Elizabeth O’Connor, Rebecca Demarest Revision History for the First Edition: 2012-09-20 First release See http://oreilly.com/catalog/errata.csp?isbn=9781449319779 for release details Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc Cloud Architecture Patterns, the image of a sand martin, and related trade dress are trademarks of O’Reilly Media, Inc Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks Where those designations appear in this book, and O’Reilly Media, Inc., was aware of a trade mark claim, the designations have been printed in caps or initial caps While every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein ISBN: 978-1-449-31977-9 [LSI] Table of Contents Preface ix Scalability Primer Scalability Defined Vertically Scaling Up Horizontally Scaling Out Describing Scalability The Scale Unit Resource Contention Limits Scalability Easing Resource Contention Scalability is a Business Concern The Cloud-Native Application Cloud Platform Defined Cloud-Native Application Defined Summary 3 6 9 10 11 Horizontally Scaling Compute Pattern 13 Context Cloud Significance Impact Mechanics Cloud Scaling is Reversible Managing Session State Managing Many Nodes Example: Building PoP on Windows Azure Web Tier Stateless Role Instances (or Nodes) Service Tier Operational Logs and Metrics 13 14 14 14 14 17 20 22 23 23 24 25 iii Windows Azure Autoscaling Application Block (WASABi), 48 Windows Azure Blob Storage Service, 24, 112, 129, 150 Windows Azure Caching, 91 Windows Azure Compute, 112 Windows Azure Connect, 143 Windows Azure Diagnostics (WAD), 25, 112, 146 Windows Azure Fabric Controller, 99 Windows Azure Media Services, 130, 150 Windows Azure Pricing Calculator, 76 Windows Azure Service Bus, 91, 143 Windows Azure SQL Data Sync service, 150 Windows Azure SQL Database Federations, 148 Windows Azure SQL Databases, 72, 90, 139 Windows Azure Storage, 25, 39, 56, 90, 91, 103, 112, 141 Windows Azure Storage Analytics, 26, 112, 146 Windows Azure Storage service, 146 Windows Azure Table Storage service, 24, 112, 148 Windows Azure Traffic Manager, 55, 134, 138, 142, 151 Windows Azure Virtual Networking, 143 Windows Live ID, 141 Windows Phone, 121 Worker Role, 23, 24, 103, 111 Y Yahoo!, 140 Index | 161 About the Author Bill Wilder is a hands-on developer, architect, consultant, trainer, speaker, writer, and community leader focused on helping companies and individuals succeed with the cloud using the Windows Azure Platform Bill began working with Windows Azure when it was unveiled at the Microsoft PDC in 2008 and subsequently founded Boston Azure, the first/oldest Windows Azure user group in the world, in October 2009 Bill is recog nized by Microsoft as a Windows Azure MVP and is the author of Cloud Architecture Patterns Bill can be found blogging at blog.codingoutloud.com and on Twitter at @co dingoutloud ... The Cloud- Native Application Cloud Platform Defined Cloud- Native Application Defined Summary 3 6 9 10 11 Horizontally Scaling Compute Pattern 13 Context Cloud. .. Cloud Architecture Patterns Bill Wilder Cloud Architecture Patterns by Bill Wilder Copyright © 2012 Bill Wilder All... Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc Cloud Architecture Patterns, the image of a sand martin, and related trade dress are trademarks

Ngày đăng: 04/12/2022, 15:15