Cargando…

Programming Windows Azure /

Learn the nuts and bolts of cloud computing with Windows Azure, Microsoft's new Internet services platform. Written by a key member of the product development team, this book shows you how to build, deploy, host, and manage applications using Windows Azure's programming model and essential...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Krishnan, Sriram
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, Calif. : O'Reilly Media, ©2010.
Edición:1st ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Dedication; Table of Contents; Preface; How This Book Is Organized; Conventions Used in This Book; Using Code Examples; How to Contact Us; Safari® Books Online; Acknowledgments; Chapter 1. Cloud Computing; Understanding Cloud Computing; History of Cloud Computing; Time-sharing systems; Mainframe computing; Transactional computing; Grid computing; Understanding the Characteristics of Cloud Computing; Understanding Cloud Services; The Windows Azure Platform; Azure AppFabric; SQL Azure; Windows Azure; Understanding the Origins of Windows Azure; Understanding Windows Azure Features.
  • VirtualizationThe Fabric Controller; Storage; Blob storage; Queue service; Table storage; When Not to Use the Cloud; Service Availability; Custom Infrastructure Requirements; Security, Confidentiality, and Audits; Capacity Planning and Limits; Unpredictable Performance; Migration and Interoperability; Summary; Chapter 2. Under the Hood; Inside the Cloud; The Data Centers; Security; Compliance; The Hypervisor; Hypervisor Architecture; Hypercalls and Enlightenments; Windows Azure Hypervisor Architecture; Windows Azure Hypervisor Features; Performance features; Image-based deployment; The Fabric.
  • The Fabric ControllerCoding and Modeling; Service configuration files and service models; Update domains; Fault domain; Provisioning and Deployment; Management and Monitoring; Summary; Chapter 3. Your First Cloud App; Signing Up for Windows Azure; The Windows Azure Tool Set; Getting and Installing the Tools; Satisfying the Prerequisites; Getting to Know the SDK and Tools; Understanding the Development Fabric; Differentiating between the cloud and the Dev Fabric; Development Storage; Developing Your First Cloud Application; Writing the Code; Packing the Code for the Dev Fabric.
  • Running the Code in the Dev FabricRunning the Code in the Cloud; Packaging code for the cloud; Creating a new hosted service project; Uploading packages; Using the Visual Studio Tools; Summary; Chapter 4. Service Model; Understanding Windows Azure Roles; Role Instances; Role instances and the load balancer; Controlling the number of instances; Role Size; Service Definition and Configuration; Service Definition; Service Configuration; Introducing the Service Runtime API; Accessing Configuration Settings; Understanding Endpoints; Understanding Inter-Role Communication; Subscribing to Changes.
  • Looking at Worker Roles in DepthCreating Worker Roles; Understanding the Worker Role Life Cycle; Understanding Worker Role Patterns; Queue-based, asynchronous processing; Caching layer; Summary; Chapter 5. Managing Your Service; Common Themes Across Windows Azure Services; Windows Azure Developer Portal; Service Management API; Operations; API Authentication; Creating an X.509 Certificate; Uploading the X.509 Certificate; Making API Requests; Using Csmanage; Dealing with Upgrades; In-Place Upgrade; VIP Swap; Summary; Chapter 6. Native and Non-.NET Code; The Windows Azure Sandbox.