This series documents the individual components of
Cloud Service Fundamentals code project by the Windows Azure CAT team.
The "Cloud Service Fundamentals in Windows Azure" sample demonstrates how to create database-backed Azure
services from real-world customer learnings of the Windows Azure Customer Advisory Team (CAT). Learn the fundamental building blocks for scale-out Azure applications.
For more details about this project, read Building
Blocks of Great Cloud Applications.
To find out about new content from the AzureCAT team, follow
Telemetry – The basics for instrumentation and logging of application services through asynchronous mechanisms at scale implemented in a data pipeline. Effectively leveraging the telemetry data is critical in troubleshooting
a service and determining the health of a service. The code project implements a scheduler using a background worker role to collect telemetry data periodically from the application, perf counters, IIS logs, event logs and the sharded SQL Database DMVs. The
data is written to a custom ops store database in Windows Azure SQL Database. The data collected by the scheduler can be viewed by reports hosted in SQL Reporting.
- Basics and Troubleshooting
Telemetry - Application Instrumentation
Telemetry - Data Acquisition Pipeline
Telemetry - Reporting
Service Fundamentals - Caching Basics (Windows Azure Team Blog)
Configuration files are key to help make managing your application seamless whether configuration parameters are in web.config or the service config – this should be transparent to the application.
in Distributed Applications
Application Request Routing in CSF (Windows Azure Team Blog)
Cool stuff / have subscribed