Slide 180
Slide 180 text
worker role instance shutdown, 103
SignalR for ASP.NET, 36, 147
SimpleDB database, 56
single point of failure (SPoF), 99
SLA (Service Level Agreement), 48
slave nodes, 68
SOA (Service Oriented Architecture), 24
SOAP, 17
Socket.IO for Node.js, 36, 147
Software as a Service (SaaS), 45, 78
Southwest Airlines, 82
speed, 8, 106
SPoF (single point of failure), 99
SQL Azure, 24
SQL Azure Data Sync, 148
SQL Azure Point In Time Restore, 151
SQL Data Sync service, 139
SQL Data Sync Service, 143
Sqoop, 63
Startup Tasks, 23
stateful nodes, 18–19
stateless nodes
for PoP application example, 23–24
in Horizontal Scaling Compute pattern, 20
sticky sessions, 18, 97
storage access key, 117
Super Bowl commercials, 8
systems, xiv
T
technology vs. architecture, x
temporary access, 117–119
tenant isolation, 78
terminology, xiv, 16–17
testing, 89–90
throttling
defined, 50, 86
for PoP application example, 50
TicketDirect case study, 51, 147
time lag between failure and recognition of, 96
Topaz, 90, 149
transient failures, 79, 85–87
Transient Fault Handling Application Block, 90,
149
trusted subsystems, 117
Twitter, 89
U
Universal Coordinated Time (UTC), 72
upgrade domains, 101
use cases for MapReduce pattern, 62–63
user experience, 99
and Busy Signal pattern, 88–89
and eventual consistency, 57
and Queue-Centric Workflow pattern, 36–37
handling shutdown without impacting, 97
user interface tier, 38–39
UTC (Universal Coordinated Time), 72
UX, 99
V
Valet Key pattern
PoP application example in, 121–123
shared access signatures, 122–123
public read access in, 118
purpose of, 115–116
security considerations for, 120
temporary access, 119
vs. Gatekeeper pattern, 116
vertical scaling, 1–3
virtual machines, 21–22
VPN (Virtual Private Network), 136
W
WAD (Windows Azure Diagnostics), 25, 26,
112, 146
WASABi (Windows Azure Autoscaling Applica
tion Block), 48
web applications, xiv
Web Role, 23, 102, 111, 130
web service, 17
Web Service\Current Connections counter, 102
web tier
defined, 17
for PoP application example, 23
Windows Azure, xi, xiv, 10, 55, 80, 95, 97, 101,
102, 111, 134, 145, 146
costs, 136
Enterprise Library 5.0 Integration Pack for,
147
for mobile devices, 150
MapReduce in, 60
Retry Logic on, 149
160 | Index