Index

A

access control

anonymous access 133

Azure Key Vault 228232

blobs 115116

DevTest Labs 95100

role-based 9596

shared access signatures 132135

storage 132136

stored access policies 135

access keys 111112, 179

access policies 113, 262

Active Directory (AD) 176177

activity logs 362

actors 379, 387388

AD. See Active Directory

ADE. See Azure Disk Encryption

Advanced Message Queuing Protocol (AMQP) 239

advanced rate limiting 359360

alerts

configuration 55

AMQP. See Advanced Message Queuing Protocol

anonymous access 127, 133

anonymous logs 141142

API Apps 305318

client code generation 314316

creating and deploying 305310

diagnostic logs 317318

discovery automation using Swashbuckle 310314

enabling CORS 314

metrics 316, 318

monitoring 316318

quotas 316

API Management 281, 351366

adding product 353354

APIs

adding operation to 355356

creating 352356

monitoring 362363

publishing 356

rate limits 358360

caching 360362

components 351352

developer portal 363366

overview 351352

policies 356358

service creation 352353

API Proxies 377378

append blobs 115

Application Insights 400403

performance issues and 401403

Profiler 403

telemetry 400401

application logs 49, 52, 5657

applications

ASP.NET 181

availability of 5766

Azure Marketplace and 398399

Azure Service Fabric 379392

directory queries 207216

enterprise 265

instrumenting, with telemetry 400401

integration with Azure AD 191216

directory creation 194195

preparation for 192198

querying directory 207216

viewing endpoints 197198

with OAuth 202203

with OpenID Connect 199202

with SAML-P 206207

with WS-Federation 203206

listener 242245

Microsoft Application Registry 208209

mobile 343351

multi-tier 58

passwords 209

performance issues 401403

provisioning, with Azure Quickstart Templates 397398

registering 195197, 221223

remote debugging 16

sender 245246

single page 192

using Azure AD B2B 225

using Azure AD B2C 216225

using social identity provider authentication 217225

web 281

Web/API 195196

application tiers 58

App Service plans 282287

creating 283285

function integration with 379

pricing tiers 282

settings 286287

A records 291292, 293294

ARM. See Azure Resource Manager

ARR affinity settings 288

ASP.NET 306

ASP.NET applications 181

asynchronous polling 340341

asynchronous webhooks 341

authenticated logs 141142

authentication

Azure AD 192193

mobile apps 343, 346348

multi-factor 210216, 225

scenarios 193

social identity provider 217225

storage account 135136

users 203206

authorization

mobile apps 343

authorization protocols

202203

automatic asynchronous replication 150

automatic failover 172173

Autoscale

configuration 2529

AutoScale 18

auto-shutdown policy 8789

auto-start policy 9091

Auto Swap settings 289

availability

high 59

sets 19

application tiers and 58

configuration 5860

Load Balancer and 6066

virtual machines 5766

AZCopy 44

Azure Active Directory (Azure AD)

application integration 191216

directory creation 194195

preparation for 192198

querying directory 207216

registering application 195197

viewing endpoints 197198

with OAuth 202203

with OpenID Connect 199202

with SAML-P 206207

WS-Federation 203206

B2B 225

B2C 216225

code samples 194

documentation 192

PowerShell with 192

uses of 191

Azure AD B2B 225

Azure AD B2C 216225

application registration 221223

identity provider configuration 223224

policy configuration 224

tenant creation 218221

Azure AD Connect 195

Azure AD Graph API 207

Azure App Services 281, 404

API Apps 305318

integration with source code repositories 409

Logic Apps 318342

Mobile Apps 343351

plans 282287

quotas 296

Web Apps 282305

Azure Autoscale. See Autoscale

Azure Command Line Interface (Azure CLI) 78

Web Apps and 296

Azure-connected functions 372374

Azure Cosmos DB accounts

creating 164

Azure Cosmos DB DocumentDB 160, 162177

accessing from REST API 174

choosing surface 163

consistency 170

database and collections creation 164167

Graph API database creation 168

GraphDB API queries 168

MongoDB database and 169

multiple regions, managing 171173

query documents 167168

scaling 169171

security 174176

stored procedures 173174

users and permissions 175

Azure Cosmos DB Table API 131, 163

Azure Disk Encryption (ADE) 4647

Azure Files 109

connections to 120121

storage 119

Azure File storage 4145

Azure Functions 281, 366379

Azure-connected functions 372374

creating 367368

custom bindings 376377

debugging 377

event processing 371372

integration with App Service plan 379

integration with storage 374376

overview 366367

proxies 377378

triggers 376377

webhook function, implementing 369371

Azure Key Vault 46, 225236

access management 228232

configuration 226228

HSM protected keys 232233

key rotation 235236

logging implementation 233235

uses of 225

Azure Marketplace 2, 398399

Azure Portal

adding owners and users to lab with 9798

API app creation from 306

Autoscale configuration with 2529

custom image creation with 7475

load balancing with 6166

metrics monitoring with 5556

monitoring configuration with 4954

Scale Set deployment using 1921

scaling VMs using 17

VM configuration using 1415

Azure queues 253

Azure Queues 372373

Azure Quickstart Templates 281, 397398

Azure Relay 236, 239253

Hybrid Connections 240247

namespaces 240

scaling 273274

WCF Relay 247253

Azure Resource Manager (ARM)

deployment 111

templates 2, 22, 100104, 393, 397398

virtual machines

availability 5766

configuration management 716

DevTest Labs 67104

load balancing 6167

monitoring 4757

scaling 1629

storage 2947

workload deployment 17

Web Apps and 296

Azure Samples 210

Azure Search 182186

adding data 183184

index search 185

search results 186

service indexes 182183

Azure Service Fabric 281, 379392

actors-based service 387388

applications

adding web front end to 383387

creating 380383

deployment to container 388390

migration from cloud services 390

scaling 390391

clusters 391392

monitoring and diagnose services 388

overview 379380

Azure SQL Database 123

backups 147

database tiers, choosing 144147

geo-replication 149150

graph database functionality in 160161

implementation 144161

managed elastic pools 157159

performance level, choosing 144147

point in time recovery 147149

scaling 155157

schema and data, import and export 151155

secondary databases

offline 150

online 150151

SQL Data Sync 159160

vs. Azure Tables 123

Azure Storage. See storage

Azure Storage accounts 42

Azure Storage Analytics 132

Azure Storage Queue 128131

adding messages to 128129

batch message retrieval 130

processing messages 129130

scaling queues 130131

Azure Storage Tables 4849

Azure Tables 122128

creating 123124

CRUD operations 123127

deleting records 127

inserting multiple records 125126

partitions 123124, 128129

querying, usnig OData 127

record insertion 124125

records in partitions 126

transactions 125126

updating records 126127

vs. Azure Cosmos DB Table API 131

vs. Azure SQL Database 123

Azure Virtual Machine Agent. See VM Agent

B

back off polling 131

backups

Azure SQL Database 147

BACPAC files 151155

batch messages 130

blobs 30, 42, 109122

about 110

access control 132

append 115

block 115, 141

containers 112113, 117, 122

copying 116

geo-replication for 41

hierarchies 117118

integration of function with 374376

leasing 119120

metadata 113114

page 115

partition keys 122

read and change data 112113

SAS tokens 133

scaling 119120

secure access 115116

storage account creation 110112

streaming 115

types of 115

URIs 113

Blob storage 30, 111

Content Delivery Network with 116117

naming requirements 42

block blobs 115, 141

boot diagnostic logs 57

BrokeredMessage type 257

business-to-business (B2B) workflows

Logic Apps supporting 322331

C

cache

CDN 116117

configuration 3941

expiry period 117

host 3941

local 3941

providers 181

Redis 177182

tiers 177178

caching

adding 360362

capacity metrics 137

CDN. See Content Delivery Network

certificate authority (CA) 291

certificate permissions 230

certificates

SSL 291, 294295

Chef 408

cifs-utils package 121

CLI. See Azure Command Line Interface

client-side logging 141

Cloud Foundry 392393

cloud services 390

clusters

Redis 180

Service Fabric 391392

CNAME records 291, 292, 294

collections

Cosmos DB API 164167, 169170

compute resources 282

compute time 119, 123

configuration

alerts 55

API Management policies 356358

Autoscale 2529

availability sets 5860

Azure AD B2C policies 224

Azure Key Vault 226228

Content Delivery Network 116117

custom domains 118, 292294

DevTest Labs

cost management 9295

policies and procedures 8391

diagnostics 4954

disk caching 3941

endpoint monitoring 300303

geo-replication 41

identity providers 223224

Load Balancer 6167

Mobile Apps 345346

monitoring 4954

proxies 377378

shared storage 4145

SSL certificates 294295

Storage Analytics Logging 140141

Storage Analytics Metrics 137140

storage pools 3239

Web Apps 287295

Configuration keyword 1112

configuration management

virtual machines 716

using Azure Portal 1415

using DSC 1315

with Custom Script Extension 810

with DSC 1112

configuration scripts 13

connection strings

accessing 290

settings 289

connectivity issues 239

consistency 131, 170, 171

consumer groups 269

Consumption plans 379

containers 112113, 117, 122, 379

Service Fabric application deployment to 388390

Windows 390

Content Delivery Network (CDN) 116117

continuous development (CD)

VSTS with 404409

with third-party platform tools 408409

continuous integration (CI)

VSTS with 404409

with third-party platform tools 408409

CORS 314

cost by resource 95

cost management

DevTest Labs 9295

Cost Trend chart 92

crash dumps 49, 5354

Create Alert Rule dialog box 146147

CreateServiceReplicaListeners() 383

credentials

Event Hub 267

Service Bus queue 255256

Service Bus topic 262

WCF Relay 249250

Cross-Origin Resource Sharing (CORS) 136141

CRUD operations 348

custom actions

in Logic Apps 340341

custom domains

configuration 118, 292294

mapping names 291292

custom images

creating 7276

from provisioned VM 7274

with Azure Portal 7475

with PowerShell 76

deleting 77

pros and cons of 72

Scale Set deployment using 2224

custom resources 12

Custom Script Extension

VM configuration with 810

D

data

consistency 170, 171

import and export 151155

loading into storage account 112

logging. See logs

persistence 178179

read and change 112113

redundancy 149

replication 111, 171172

storing

using blobs 115

streaming 115

validation 135

data access 343

databases

Cosmos DB API 164167

graph 163, 168

graph database functionality 160161

relational 161, 171

sharding 156

database throughput units (DTUs) 144146, 157159

data products 109

datasets

sharding large 122123

dead letter queues 259

deployment

API Apps 305310

ARM templates 22

Azure Relay namespaces 240

Azure Resource Manager 111

Hybrid Connection 240241

Mobile Apps 345

Service Fabric applications 388390

Virtual Machine Scale Sets 1824

WCF Relay 248249

Desired State Configuration (DSC) 7

Configuration keyword 1112

configuration management 78, 1115

custom resources 12

Local Configuration Manager 1213

resources 11

developer portal 363366

DevOps 399409

Application Insights 400403

overview 399

telemetry 400401

third-party platform tools 408409

Visual Studio Team Services 403408

DevTest Labs 67104

adding owner or user 9799

adding VM 7071

ARM templates 100104

configuration

cost management 9295

policies and procedures 8391

custom images

creating 7276

deleting 77

environments 100104

formulas

creating 7781

deleting 83

modifying 8182

pros and cons of 77

lab creation 6770

lab settings 99100

policies and procedures

auto-shutdown policy 8789

auto-start policy 9091

per lab policy 8687

per user policy 8586

set expiration date policy 91

virtual machine sizes policy 8385

security access 95100

diagnostic infrastructure logs 49, 54, 5657

diagnostic logs 317318, 362

diagnostics 4850

boot 57

configuration 4954

services 388

Web Apps 296300

Diagnostics extension 48

differential backups 147

directories

creating 194195

premium 195

querying 207216

disaster recovery 149150

disk caching

configuration 3941

disks

encryption 4647

managed 3031

premium 3031, 45

standard 3031, 45

storage 3032

unmanaged 3031

Docker 394

DocumentDB API 173

documents

retrieving from Azure Cosmos DB DocumentDB 167168

searching 185

domain name system (DNS) records 291

domains

custom 118, 291294

fault 58

update 58

domain specific language (DSL) 161

DSC. See Desired State Configuration

dump files 49

duplicate logs 140

E

easy tables 348

eDTUs 157159

Elastic Database Tools 156157

elastic Database Transaction Units (eDTUs) 157159

elastic pools 157159

encryption

at rest 174

Azure Disk Encryption 4647

disk 4648

in flight 174

storage service 111

Storage Service Encryption 4647

endpoints

HTTP 338339

listener 250252

monitoring 300303

OAuth 202

relay 250252

SAML-P 207

WS-Federation 206

enterprise applications 265

Enterprise Integration Pack 322323, 331, 333. See also integration accounts

environments

DevTest Lab 100104

error message logs 297

ETag 124

Event Hubs 237, 265270

connection strings 268

creating 266267

credentials 267

monitoring 276277

overview 265

pricing tiers 272

properties 266

receiving messages from consumer groups 269270

scaling 275

sending messages to 268

when to use 277278

event logs 5253, 5657, 297

EventProcessorHost 270, 278

event tracing 49

external users

adding to DevTest Labs 9799

F

failed request trace logs 297

fault domains 58

file locking 43

files. See also Azure Files

accessing 42

BACPAC 151155

connections to 120121

file shares 4245

accessing files 4445

creating 43

mounting 4344

file storage. See storage

firewalls

network 175

First In First Out (FIFO) buffer 253

formulas

creating 7781

deleting 83

modifying 8182

pros and cons of 77

full backups 147

full text search 182

functions 164. See Azure Functions

G

General Purpose storage 111

geo-replication 149150

configuration 41

Get-AzureRmAdUser cmdlet 99

Get-AzureRmResource cmdlet 76, 99

GetContainerReference() 114

GetMessage() 129

GetMessages() 130

Git 404

GitHub 409

Graph API databases

creating 168

graph databases 160161, 163

GraphDB API queries 168

Gremlin 161, 163, 168

guest executables 379

H

Hardware Security Module (HSM) protected keys 232233

HDD disks 30

high availability 59

high availability/disaster recovery (HADR) scenarios 171

host cache 3941

HTTP endpoints 338339

HTTP protocol 239, 248

HTTP requests 115

HTTPS requests 115, 174

Hybrid Connections 240247

Azure Relay namespace deployment 240

configuration retrieval 241242

deployment 240241

listener application creation 242245

running applications 246247

sender application creation 245246

I

IaaSDiagnostics extension 48

identity providers 223224. See also social identity provider authentication

IIS logs 49, 57

IIS settings 290

ImageToUpload variable 112

incremental log backups 147

Infrastructure-as-a-Service (IaaS) 1

InsertOrReplace() 126

integration accounts

adding agreements 325326

adding maps to 332333

adding partners to 324325

adding schemas to 332

creating 322324

linking Logic app to 326327

Internet of Things (IoT) 265, 278

IP addresses

changes in 294

J

Jenkins 408, 409

JSON document storage 160, 162163, 171. See also Azure Cosmos DB DocumentDB

K

key performance indicators (KPIs) 401

key permissions 229

key-value stores 160, 177

Key Vault 46, 225236

Kubernetes 394

Kudu 299, 300

L

lambda LINQ 167

leases

blob 119120

LINQ queries 167

Linux virtual machines

creating 6

metrics data 48

listener applications 242245

listener endpoints 250252

Load Balancer

availability sets and 6066

local cache 3941

Local Configuration Manager 1213

locally redundant replication 41

Locally Redundant Storage (LRS) 111

Logic App Designer 318

Logic Apps 318342

creating

connecting SaaS services 319322

with B2B capabilities 322331

with XML capabilities 331337

custom and long-running actions 340341

HTTP endpoints for 338339

integration accounts

adding agreement 325326

adding maps to 332333

adding partners to 324325

adding schemas to 332

creating 322324

linking to 326327

metric 341342

monitoring 341342

overview 318

receiving data in 327331

triggering from another app 337339

Login-AzureRmAccount cmdlet 98

logs

activity 362

analyzing 141143

anonymous 141

API Apps 317318

application 49, 52, 5657

authenticated 141

boot diagnostics 57

client-side 141

configuration 4954

diagnostic 297300, 317318, 362

diagnostic infrastructure 49, 54, 5657

duplicate 140

error message 297

event 49, 5253, 5657, 297

failed request tracing 297

finding 142143

IIS 49, 57

Key Vault 233235

metadata 143

operation 142

retention 140

status messages 142

storage 140143

Storage Analytics 132, 140141

system 48

viewing 5657

viewing, with Microsoft Excel 143

Web Apps 296300

web server 297, 318

long-running actions 340341

LRS. See Locally Redundant Storage

M

managed disks 30

managed elastic pools 157159

maps

adding to integration account 332333

XML 331

messages

adding to queue 128129

batch 130

batching 264, 274

duplicate 259

filtering 264265

identifiers 129

invisibility 129

pre-fetching 274

processing 129

receiving

from consumer group 269270

from queues 257259

from subscriptions 263264

sending

through relay 252

to a topic 262263

to Event Hubs 268

to queues 256257

messaging protocols 238239

messaging strategy 236278

Azure Relay 236, 239253

Event Hubs 237, 265270

Hybrid Connections 240247

Notification Hubs 237, 270271

scaling and monitoring 271277

Service Bus queues 237, 253259

Service Bus topics and subscriptions 259265

WCF Relay 247253

metadata

log 143

reading 114

setting 113114

system properties 113, 114

user-defined 113114

WS-Federation 206

metrics 48, 132

analyzing 139

API Apps 316, 318

capacity 137

levels of 137138, 138

Logic Apps 341342

monitoring 5557, 139

performance 402

retention 138

storage 137140

transaction 137

Web Apps 300303

MFA. See multi-factor authentication

Microsoft Application Registry 208209

Microsoft Azure Traffic Manager 304

Microsoft Excel

viewing logs with 143

Microsoft Graph API 207210

Microsoft SQL Server 164

minidumps 49

Mobile Apps 343351

authentication 346348

client application 346

configuration 345346

creating 343346

deployment 345

development environment 344345

offline sync for 348350

overview 343

push notifications 350351

target device platforms 344

MongoDB database 163, 169

monitoring

alerts 55

API Apps 316318

APIs 362363

diagnostics 4749

Event Hubs 276277

Logic Apps 341342

metrics 5557

Notification Hubs 277

Service Bus features 275277

services 388

storage metrics 139

viewing logs 5657

virtual machines 4757

configuration 4954

Web Apps 296

Monthly Estimated Cost Trend chart 92

multi-factor authentication (MFA) 210216, 225

multi-tier applications 58

N

namespaces 274

Azure Relay 240

Event Hubs 275

Service Bus 237238, 273

.NET Storage Client Library 141

NetTcpRelayBinding relay 248

network firewalls 175

network isolation 179180

New-AzureRmResourceGroupDeployment cmdlet 76

New-AzureRmRoleAssignment cmdlet 99

Newtonsoft.Json 307

Node.js 310

nodes 160161

Notification Hubs 237, 270271, 272

monitoring 277

when to use 277278

O

OAuth 2.0 198, 202203

OData

querying using 127

offline secondary databases 150

offline sync 343, 348350

online secondary databases 150151

OpenAPI Specification (OAS) 310

OpenID Connect 192193, 198, 199202, 217

OpenShift Container Platform 394396

OpenShift Origin 394, 396

Open-source Cloud Foundry (OSS CF) 392

operation logs 142

owners

adding to DevTest Labs 9798

P

page blobs 115

partition keys 123125, 126128, 170, 269

partitions 128129, 169170, 269, 274, 275

partner-managed identities 225

passwords

application 209

PeekLock mode 257

Performance Counters 51

performance metrics 402

permissions 95

certificate 230

Cosmos DB 175

key 229

secret 230

Pivotal Cloud Foundry (PCF) 392393

Placement groups 19

plain-old CLR objects (POCOs) 166

Platform-as-a-Service (PaaS) 1, 281

Azure Marketplace 398399

Azure Quickstart Templates 397398

Cloud Foundry 392393

OpenShift Container Platform 394396

third-party 392399

point in time restores 147149

PowerShell

accessing file share using 44

adding external users to lab with 9899

availability set configuration using 60

Azure AD management with 192

custom image creation with 76

disk encryption using 4647

scaling VMs with 17

Web Apps and 296

PowerShell Desired State Configuration. See Desired State Configuration

pre-fetching messages 274

premium directories 195

premium disks 3031, 45

premium storage 45

pricing tier 271272, 282

primary keys 132

proxies 377378

Publish-AzureRMVmDscConfiguration cmdlet 13

Publish-AzureVMDscConfiguration cmdlet 14

Puppet 408

push notifications 343, 350351

Q

queues 128131

Azure 253

SAS tokens for 134135

Service Bus 237, 253259

QueueSender 256

Quickstart Templates 397398

quotas

API Apps 316

R

rate limits

for APIs 358360

RBAC. See Role-Based Access Control

ReceiveAndDelete mode 257

ReceiveBatch() 264

ReceiveBatchAsync() 264

receiver keys 250

records

deleting 127

in partitions 126

inserting, into tables 124125

inserting multiple 125126

updating 126

Redis caching 177182

Redis clusters 180

relational databases 161, 171

relationships 160161

relays 237. See also Azure Relay; See also WCF Relay scaling 273274

relay service endpoints 250252

remote debugging 16, 289

Remote Desktop (RDP) 44

replication

automatic asynchronous 150

data 111, 171172

geo-replication 41, 149150

locally redundant 41

options 111

Request Units (RUs) 131

resilience

Web Apps 303305

resources

custom 12

DSC 11

REST API 174

REST APIs 43, 45

RESTful APIs 296, 305, 310, 340

restores

point in time 147149

REST services 248

retention

backups 147

Role-Based Access Control (RBAC) 9596

roles 95, 96

row keys 123, 124

RPC listeners 383

RUs. See Request Units

S

SAML 2.0 Protocol (SAML-P) 192, 198, 206207

SAS. See secure access signature

SBMP. See Service Bus Messaging Protocol

Scale Sets 1824

scaling

Azure Cosmos DB DocumentDB 169171

Azure SQL Database 155157

blob storage 119120

Event Hubs 275

queues 130

relays 273274

Service Bus features 272273

Service Bus queues 274

Service Bus topics 274

Service Fabric apps 390391

Web Apps 303305

schema

import and export 151155

schemas

adding to integration account 332

XML 331

scopes 95

search

Azure Search 182186

full text 182

Search Units (SUs) 182

secondary databases

offline 150

online 150151

secondary keys 132

secret permissions 230

secrets

managing, with Key Vault 225236

secure access signature (SAS)

data validation 135

tokens

recommendations for 135

renewing 135

Secure Socket Layer (SSL) 291

security. See also access control; See also authentication

Cosmos DB 174176

DevTest Labs 95100

Redis 179180

Select-AzureRmSubscription cmdlet 76, 98

sender applications 245246

sender keys 250

Server Manager 32

Server Message Block (SMB) protocol 42

Service Bus

messaging protocols 238239

monitoring 275277

namespaces 237238, 273

pricing tier 271272

quotas 273

scaling features 272273

when to use 277278

Service Bus Messaging Protocol (SBMP) 239

Service Bus queues 237, 253259, 278

connection strings 256

creating 255

credentials 255256

dead letter 259

duplicate messages and 259

monitoring 275

properties of 254

receiving messages 257259

scaling 274

sending messages to 256257

Service Bus subscriptions 237, 259265, 278

creating 261

filtering messages 264265

properties 260

receiving messages from 263264

Service Bus topics 237, 259265, 278

creating 261

credentials 262

filtering messages 264265

monitoring 276

properties 260

scaling 274

sending messages to 262263

Service Fabric. See Azure Service Fabric

Service Tiers 144147

session state 181

SetAzureRmVmDscExtension cmdlet 13

set expiration date policy 91

shard maps 156

shared access signatures 116

Shared Access Signature (SAS) 127

shared access signatures (SAS) 132135

Shared Key 116

Shared Key Lite 116

shared storage

configuration 4145

single page applications (SPAs) 192

Site Control Management (SCM) website 300

SOAP protocol 248

social identity provider authentication 217225

Software as a Service (SaaS) 319322

SQL Data Sync 159160

SQL queries 167

SQL Server

virtual machines

creating 7

SQL Server Management Studio (SSMS) 151155

SSD disks 30

SSH keys 393

SSH public keys

generation of 6

SSL certificates 291, 294295

standard disks 3031, 45

standard storage 45

stateful Fabric-aware services 379

stateless Fabric-aware services 379

status messages 142

storage

access control 132136

access policies 113

accounts 42

blob 110112

CDN configuration 116117

geographic location 111

key regneration 135136

read and change data 112113

types 111

Azure File 4145

Azure Files 119

Azure Storage Queue 128131

Azure Tables 122128

blob 30, 42

blobs 109122

append 115

block 115

copying 116

hierarchies 117118

leasing 119120

metadata 113114

page 115

read and change data 112113

scaling 119120

secure access 115116

streaming data 115

types of 115

containers 112113, 117, 122

Cross-Origin Resource Sharing 136141

custom domains 118

disk caching 3941

disk encryption 4648

geo-replication 41

integration of function with 374376

locally redundant 111

logs 140143

metrics 132

pools 3239

shared 4145

virtual machines 2947

capacity planning 3032

premium 45

standard 45

storage access signatures (SAS)

tokens

creating 133134

Storage Analytics Logging 140141

Storage Analytics Metrics 132

analysis 139

configuration 137140

monitoring 139

Storage API 114

Storage Client Library 4445, 133

Storage Service Encryption (SSE) 4647

stored access policies 135

stored procedures 164, 170, 173174

Stream Analytics 278

Swagger 308310, 312316, 340

Swagger Specification 310

Swashbuckle 308, 310314, 340

Sync Groups 159

Sync Schemas 159

SyncTable 348

Syslog 48

system logs 48

system properties

metadata 113

reading 114

T

tables. See also Azure Tables

easy 348

SAS tokens for 134

TeamCity 409

Team Foundation Version Control 404

telemetry 400401

temp drive 30

third-party Platform-as-a-Service (PaaS) 392399

Azure Marketplace 398399

Azure Quickstart Templates 397398

Cloud Foundry 392393

OpenShift Container Platform 394396

throughput units 275

tiered pricing 144

Timestamp 124

Time-to-Live (TTL) 117, 265

tokens 203

transaction metrics 137

transforms 331

Transform XML 334336

Transport Layer Security (TLS) 291

triggers 164, 173, 373374, 376377

for Logic Apps 337339

T-SQL 161

U

UDFs. See user-defined functions

Universal Naming Convention (UNC) 41

unmanaged disks 30

update domains 58

URIs 111, 113

user defined functions (UDFs) 173

user-defined metadata 113114

users

adding to DevTest Labs 9799

authentication of 192, 203206

Cosmos DB 175

V

vent processing functions 371372

version control 404

virtual hard disks (VHDs) 30, 72

custom image creation from 7476

virtual machine disks 30

Virtual Machine Scale Sets (VMSS)

configuring Autoscale on existing 2729

configuring Autoscale when provisioning 2526

deployment 1824

virtual machines (VMs) 1108

alerts, configuration 55

auto-shutdown policy 8789

auto-start policy 9091

availability 5766

configuration management 716

with Azure Portal 1415

with Custom Script Extension 810

with DSC 78, 1112, 1315

with VM Agent 78

creating

Linux 6

SQL Server 7

Windows Server 35

DevTest Labs 67104

adding VM to lab 7071

cost management 9295

custom images 7278

environments 100104

formulas 7783

lab creation 6770

policies and procedures 8391

security access 95100

disks

creating generalized 22

extensions 78

images 2

load balancing 6167

monitoring 4757

configuration 4954

diagnostics 4749

metrics 5557

per lab policy 8687

per user policy 8586

remote debugging 16

scaling 1629

set expiration date policy 91

sizes 17

sizes policy 8385

storage 2947

capacity planning 3032

disk caching 3941

disk encryption 4648

geo-replication 41

pools 3239

premium 45

shared 4145

standard 45

workload deployment 17

virtual networks (VNet) 179

Visual Studio 2017

API app creation with 306310

Visual Studio Server Explorer 300

Visual Studio Team Services (VSTS) 403408

VM Agent 7, 47

configuration management using 78

VM Depot 2

W

WADDiagnosticInfrastructureLogsTable 49

WADETWEventTable 49

WADLogsTable 49

WADPerformanceCountersTable 48

WCF Relay 240, 247253

credentials 249250

deployment 248249

protocols 247

relay and listener endpoints 250252

sending messages 252253

Web/API applications 195196

web applications 281

Web Apps 282305

analytics 296

configuration

certificates 291, 294

settings 287290

creating 284285

custom domains 291294

diagnostics 296300

managing 295296

monitoring 296, 300303

resilience 303305

scaling 303305

webhook functions 369371

Webhooks 94, 341

WebJobs 366367

web server logs 297, 318

web services 281

WebSockets 239

Windows containers 390

Windows virtual machines

creating 35, 45

metrics data 48

remote debugging 16

workloads

deployment, on ARM VMs 17

identifying supported 23

requirements 34

WS-Federation 192, 198, 203206

X

XML capabilities

Logic Apps with 331337

XML documents 331

XML Validation 333334

XplatCLI 296

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset