- Wydawnictwo: Microsoft Press
- Data wydania: 10 listopada 2010
- Liczba stron: 168
- Eugenio Pace
- Dominic Betts
- Scott Densmore
- Ryan Dunn
- Masashi Narumoto
- Matias Woloski
This book is the second volume in a planned series about Windows Azure technology platform. Volume 1, Moving Applications to the Cloud on the Windows Azure Platform, provides an introduction to Windows Azure, discusses the cost model and application life cycle management for cloud-based applications, and describes how to migrate an existing ASP.NET application to the cloud. This book demonstrates how you can create from scratch a multi-tenant, Software as a Service (SaaS) application to run in the cloud by using the latest versions of the Windows Azure tools and the latest features of the Windows Azure platform. The book is intended for any architect, developer, or information technology (IT) professional who designs, builds, or operates applications and services that run on or interact with the cloud. Although applications do not need to be based on the Microsoft Windows® operating system to work in Windows Azure, this book is written for people who work with Windows-based systems. You should be familiar with the Microsoft .NET Framework, Microsoft Visual Studio® development system, ASP.NET MVC, and Microsoft Visual C#® development tool.
Eugenio Pace is a Senior Program Manager in the patterns & practices group at Microsoft®. He is responsible for developing guidance for migrating and building application for the Windows Azure® platform and for Windows® Phone 7. Before that he worked on architecture guidance for claims based identity and identity federation. You can find his blog here:http://blogs.msdn.com/eugeniopand on twitter @eugenio_Pace.
View Eugenio Pace's full profile page.
Dominic Betts is a principal technologist at Content Master, part of CM Group Ltd, a technical authoring and consulting company. An expert on developing applications with the Microsoft .NET Framework and Windows Azure™, Dominic has produced numerous training courses, white papers, and other technical material on .NET, Windows Azure, and Microsoft® BizTalk®.
View Dominic Betts's full profile page.
Scott Densmore works as a Software Engineer at Microsoft®. His primary interests are cloud computing and mobile device computing. You can find him athttp://scottdensmore.typepad.com/and on Twitter @scottdensmore.
View Scott Densmore's full profile page.
Ryan Dunn is the Windows Azure™ Technical Evangelist and produces the popular Cloud Cover show on Channel 9. Prior to joining Microsoft®, Ryan was an MVP for ASP.NET and Directory Services.You can find him athttp://dunnry.comor on Twitter @dunnry.
View Ryan Dunn's full profile page.
Masashi Narumoto works on Microsoft®'s patterns & practices team who delivers applied engineering guidance to Microsoft's customers. His primary interests are in cloud computing and mobile applications. You can find him athttp://blogs.msdn.com/masashi_narumotoor on Twitter @dragon119.
View Masashi Narumoto's full profile page.
Matias Woloski is a Software Architect at Southworks who specializes on identity and cloud computing. For the past 10 years he has been designing and developing software and helping companies to take advantage of emergent technologies. He is a co-author of the "A Guide to Claims based Identity and Access Control". You can find him athttp://blogs.southworks.net/mwoloskior on Twitter @woloski.
View Matias Woloski's full profile page.
Zawartość (spis treści):
Chapter 1 The Tailspin Scenario
- The Tailspin Company
- The Surveys Application Architecture
Chapter 2 Hosting a Multi-Tenant Application on Windows Azure
- Single-Tenant vs. Multi-Tenant
- Multi-Tenancy Architecture in Azure
- Selecting a Single-Tenant or Multi-Tenant Architecture
Chapter 3 Accessing the Surveys Application
- DNS Names, Certificates, and SSL in the Surveys Application
- Authentication and Authorization
- Content Delivery Network
- More Information
Chapter 4 Building a Scalable, Multi-Tenant Application for Windows Azure
- Partitioning the Application
- On-Boarding for Trials and New Customers
- Billing Customers
- Customizing the User Interface
- Scaling Applications by Using Worker Roles
- Scaling the Surveys Application
- References and Resources
Chapter 5 Working with Data in the Surveys Application
- A Data Model for a Multi-Tenant Application
- Testing and Windows Azure Storage
- Saving Survey Response Data
- Displaying Data
- Using SQL Azure
- References and Resources
AppendixUpdating a Windows Azure Service
- Options for Updating a Windows Azure Service
AppendixDebugging and Troubleshooting Windows Azure Applications
- Dependencies for Azure Applications and Projects
- Debugging Azure Applications Locally During Development
- Common Setup and Deployment Errors with Windows Azure
- Using Intellitrace with Applications Deployed to Windows Azure
- Using Windows Azure Diagnostics
- Resolving Permission Issues in Partial Trust Mode
- More Information