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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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.