Rights Contact Login For More Details
- Wiley
More About This Title Windows Azure Web Sites
- English
English
A no-nonsense guide to maintaining websites in Windows Azure
If you're looking for a straightforward, practical guide to get Azure websites up and running, then this is the book for you. This to-the-point guide provides you with the tools you need to move and maintain a website in the cloud. You'll discover the features that most affect developers and learn how they can be leveraged to work to your advantage. Accompanying projects enhance your learning experience and help you to walk away with a thorough understanding of Azure's supported technologies, site deployment, and management tools and how to monitor and scale their application.
Addresses the creation, deployment, and scaling of applicationsLooks at supported project types and technologiesReviews source control integration and release managementWalks you through scaling, configuring, and monitoring your siteProvides a project built on the ASP.NET MVC framework that demonstrates many core features of Windows Azure websitesWindows Azure Websites is an ideal resource for anyone who develops web applications and wants to move them to the cloud.
- English
English
INTRODUCTION TO WINDOWS AZURE WEB SITES XII
CHAPTER 1: INTRODUCTION TO WINDOWS AZURE AND FUNDAMENTAL CONCEPTS 1
Understanding Windows Azure Web Sites 2
Understanding the Windows Azure Portal 4
Creating a Simple Site 5
Managing Your Site from the Portal 7
Working with Notifications 8
Modifying Application State 8
Performing Other Application Operations 9
Deleting a Site 10
Setting Your Deployment Credentials 10
Summary 12
CHAPTER 2: MOVING AN APPLICATION TO THE CLOUD 13
Uploading Your Web Site via FTP 14
Gathering the Basics 14
Connecting to the Server 15
Validating a Connection 16
Publishing the “Real” Site 17
Publishing from WebMatrix 18
Deploying Your Site for the First Time 18
Publishing Changes to the Site 20
Publishing through Dropbox 21
Associating Your Web Site with a Dropbox Folder 21
Pushing Files to the Cloud through Dropbox 22
Going to the Cloud with Visual Studio 2012 23
Downloading Your Publishing Profi le 23
Registering the Publishing Profi le with Your Project 23
Selecting a Deployment Strategy 24
Summary 25
CHAPTER 3: MANAGING DEPLOYMENTS VIA SOURCE CONTROL 26
Understanding Prerequisites 27
Publishing from Source Control 28
Publishing from GitHub 28
Publishing from CodePlex 30
Publishing from Bitbucket 32
Publishing from Team Foundation Service 33
Managing Previously Deployed Releases 36
Summary 38
CHAPTER 4: MANAGING WINDOWS AZURE WEB SITES FROM THE CONSOLE 39
Preparing Your Environment 39
Confi guring Your Account 40
Downloading Your Publishing Profile 42
Importing Settings 42
Switching between Subscriptions 43
Managing Your Subscription and Web Sites 44
Creating Sites 45
Controlling Site State 46
Removing Sites from Your Account 47
Confirming Your Account and Site Status 47
Configuring Your Site 48
Listing Application Configuration Elements 48
Adding, Updating, and Deleting Keys 49
Summary 51
CHAPTER 5: WORKING WITH OTHER FLAVORS OF WINDOWS AZURE WEB SITES 52
Exploring Apps in the Web Site Gallery 53
Selecting a Template 53
Sample Implementation and Publishing Walk-Through — phpBB 54
Creating the Site 55
Configuring the Board 56
Working Locally with Project Files 57
Publishing the Customized Site 58
Moving beyond the Basic Set Up 60
Summary 60
CHAPTER 6: USING PERIPHERAL FEATURES WITH WINDOWS AZURE WEB SITES 61
Sharing Administrative Responsibilities 61
Understanding the Scope of Trust in Co-Administration 63
Avoiding Shared Administration 64
Managing Your Linked Resources 65
Working with Windows Azure SQL
Databases Remotely 67
Opening the Firewall 67
Establishing Remote Connections 68
Summary 69
CHAPTER 7: SCALING, CONFIGURING, AND MONITORING YOUR SITE 70
Using the Power of the Cloud: Scale 71
Understanding Levels of Scale 71
Improving Capacity 72
Scaling Linked Resources 73
Confi guring and Downloading Diagnostic Logs 74
Viewing Trace Information from Visual Studio 2012 74
Viewing the Logs from the PowerShell Console 75
Downloading Logs via FTP 76
Setting Up and Using Custom Domains 76
Working with Application Defaults 77
Working with Application Settings 78
Setting Up Connection Strings 78
Setting Other Configuration Elements 79
Setting Framework Versions 79
Adding Handler Mappings 80
Setting the Default Document 81
Summary 81
CHAPTER 8: DEPLOYING AND CONFIGURING A CLOUD APPLICATION 82
Exploring the MovieFu Application 82
Deploying and Running the Application Locally 83
Examining Application Components 84
Creating the Database with Entity Framework 85
Familiarizing Yourself with the Application 92
Registering to Use the Site 92
Creating Movies and People 92
Adding Ratings 93
Deploying and Configuring MovieFu 94
Creating a Site and Database 94
Publishing the Site 95
Changing Application Settings 95
Refining Your Skills 96
Summary 96