Index
A
- Access Control Service (ACS) / Creating a Service Bus topic
- Access Control Services (ACS)
- about / Active Directory (AD)
- authentication mechanisms / Active Directory (AD)
- Active Directory Federated Services (ADFS) / Active Directory (AD)
- AD
- about / Active Directory (AD)
- features / Active Directory (AD)
- configuring / Configuring AD
- client application, adding / Adding a client application to AD
- AD authentication
- Store app, configuring for / Configuring the Store app for AD authentication
- add-migration command / Enabling migrations and updating the database
- AD manifest, Web API
- modifying / Modifying the Web API AD manifest
- administration system, small business system case study
- designing / Administration system design
- website / Administration system design
- Windows desktop application / Administration system design
- mobile application / Administration system design
- administrative tasks, Microsoft Azure systems
- training / Administration of Microsoft Azure systems
- error logs / Administration of Microsoft Azure systems
- alerts / Administration of Microsoft Azure systems
- database maintenance / Administration of Microsoft Azure systems
- data backup / Administration of Microsoft Azure systems
- OS updates / Administration of Microsoft Azure systems
- billing / Administration of Microsoft Azure systems
- password management / Administration of Microsoft Azure systems
- release management / Administration of Microsoft Azure systems
- SSL certificates, renewing / Administration of Microsoft Azure systems
- domain names, renewing / Administration of Microsoft Azure systems
- admin sales website
- completing / Completing the admin sales website
- admin website
- updating / Updating the admin website
- alerts
- setting, in Visual Studio Online / Setting up alerts
- Work Item Alerts / Setting up alerts
- Checkin Alerts / Setting up alerts
- Build Alerts / Setting up alerts
- Code review Alerts / Setting up alerts
- Apache Hadoop
- URL / HDInsight
- application configuration transforms
- Application Lifecycle Management (ALM)
- application logging
- about / Application logging
- LOGGING LEVEL options / Application logging
- tracing, implementing / Implementing tracing in the application
- table storage, alternative to / Application logging to table storage
- blob storage, alternative to / Application logging to blob storage
- bug, diagnosing / Diagnosing a real bug
- application service principal
- modifying / Modifying the application service principal
- app services
- about / App services
- media services / Media services
- Service Bus / Service Bus
- Visual Studio Online / Visual Studio Online
- BizTalk Services / BizTalk Services
- scheduler / Scheduler
- AD / Active Directory (AD)
- authenticated user
- linking, to model / Linking an authenticated user to the model
- authentication base class
- creating / Creating an authentication base class
- authorization levels, mobile services
- Anonymous/Everyone / Introducing Azure mobile services
- Application/Anybody with the application key / Introducing Azure mobile services
- User/Only authenticated users / Introducing Azure mobile services
- Admin/Only scripts and admins / Introducing Azure mobile services
- AutoMapper
- automated exports / Automated exports
- Azure
- Web packages, deploying to / Deploying web packages to Azure
- cloud packages, deploying to / Deploying cloud packages to Azure
- Azure Active Directory
- Azure AD auth
- mobile service, configuring for / Configuring a mobile service for Azure AD auth
- AzureAdAuthorizeAttribute
- implementing / Implementing AzureAdAuthorizeAttribute
- Azure AD group authorization
- implementing / Implementing Azure AD group authorization
- references / Implementing Azure AD group authorization
- AD group, creating / Creating an AD group
- application service principal, modifying / Modifying the application service principal
- AzureAdAuthorizeAttribute, implementing / Implementing AzureAdAuthorizeAttribute
- Azure AD PowerShell
- URL / Azure tool list
- Azure AD single sign-on
- adding, to website / Adding Azure AD single sign-on to a website
- AD, configuring / Configuring AD
- MVC website, configuring for / Configuring an MVC website for AD single sign-on
- used, for publishing website / Publishing the website with AD single sign-on
- Azure daily service checks
- about / Azure daily service checks
- Azure Fabric Controller
- about / Microsoft Azure overview
- Azure management portal
- used, for creating database / Creating a database using the Azure management portal
- Azure mobile services
- about / Introducing Azure mobile services
- authorization levels / Introducing Azure mobile services
- Azure Pack
- URL, for installing / Microsoft Azure overview
- Azure periodic service activities
- Azure Portal
- URL / Azure tool list
- Azure PowerShell
- using / Using Azure PowerShell
- about / Azure PowerShell
- cmdlet reference / Azure PowerShell
- URL / Azure tool list
- Azure SQL Server
- unsupported features / SQL Server Database
- Azure storage diagnostics
- configuring / Configuring Azure storage diagnostics
- Azure tool list
- about / Azure tool list
- Azure Portal / Azure tool list
- Visual Studio / Azure tool list
- SQL Server Management Studio / Azure tool list
- Azure PowerShell / Azure tool list
- Azure AD PowerShell / Azure tool list
- New Relic / Azure tool list
- Zudio / Azure tool list
- Azure websites
- running locally / Running locally
B
- backplane options, SignalR
- about / Introducing SignalR
- Badge notification / Service Bus
- batch processor tasks
- adding / Adding batch processor tasks
- batch script
- creating / Creating a batch script
- Binary Large Objects (blobs) / Data services
- BizTalk Services
- about / BizTalk Services
- blob storage
- enabling / Application logging to blob storage
- used, for site diagnostic / Site diagnostics using blob storage
- block blobs, storage
- about / Storages
- bottom toolbar, Microsoft Azure portal
- about / The bottom toolbar
- create new menu / The bottom toolbar
- commands / The bottom toolbar
- notifications / The bottom toolbar
- completed operations / The bottom toolbar
- help / The bottom toolbar
- bug, diagnosing
- website, setting up / Setting up the website
- error, producing / Producing an error
- Build Alerts
- about / Setting up alerts
- build definition, continuous deployment
- examining / Examining the build definition
- build server
- Web packages, building on / Building web packages on a build server
- cloud service deployment packages, building on / Building cloud service deployment packages on a build server
- business infrastructure
- managing / Infrastructure capabilities
- Business Intelligence (BI)
- about / HDInsight
C
- cache
- about / Cache
- cache, tiers
- CER files
- creating / Creating CER files
- Certificate Signing Request (CSR) / Implementing an SSL certificate
- Checkin Alerts
- about / Setting up alerts
- client application
- adding, to AD / Adding a client application to AD
- building / Building a client application
- WPF project, preparing / Preparing the WPF project
- authentication base class, creating / Creating an authentication base class
- data service, creating / Creating a data service
- SignalR service, creating / Creating a SignalR service
- finishing / Completing the application
- testing / Testing the application
- cloud computing
- about / An overview of cloud computing
- Cloud configuration / Cloud configuration
- cloud deployment models
- public cloud / An overview of cloud computing
- private cloud / An overview of cloud computing
- hybrid cloud / An overview of cloud computing
- community cloud / An overview of cloud computing
- cloud packages
- deploying, to Azure / Deploying cloud packages to Azure
- reference link / Deploying cloud packages to Azure
- cloud platform solution, factors
- infrastructure capabilities / Selecting a Microsoft Azure solution
- cost / Selecting a Microsoft Azure solution
- cloud service deployment packages
- building / Building cloud service deployment packages
- building, manually / Building cloud service deployment packages manually
- building, on build server / Building cloud service deployment packages on a build server
- cloud service models
- cloud services
- about / Cloud services, Introducing cloud services
- characteristics / Cloud services
- scaling up / Designing scalable and resilient systems
- worker roles / Introducing cloud services
- web roles / Introducing cloud services
- examining / Examining the cloud service
- idle cloud services, deleting / Deleting idle cloud services
- diagnostics / Configuring diagnostics
- cloud service staging environments
- code
- configuration changes, detecting / Detecting configuration changes in code
- Code review Alerts
- about / Setting up alerts
- commandLine attribute / Adding the task
- common environment
- production environment / Common environment roles
- QA environment / Common environment roles
- test environment / Common environment roles
- development/integration / Common environment roles
- common services, Enterprise system Azure Bakery case study
- selecting / Selecting common services
- messaging / Messaging services
- authentication / Authentication
- Community Technical Preview (CTP)
- about / Microsoft Azure overview
- compute emulator UI
- about / The compute emulator UI
- compute services
- about / Compute services
- websites / Websites
- virtual machines / Virtual machines
- mobile services / Mobile services
- cloud services / Cloud services
- configuration, continuous deployment
- configuration changes
- in code, detecting / Detecting configuration changes in code
- CONFIGURE tab
- about / The CONFIGURE tab
- settings / The CONFIGURE tab
- connection string / Configuring the connection string
- configuring / Configuring a connection string
- continuous deployment
- setting up / Setting up continuous deployment
- solution, adding to source control / Adding a solution to source control
- configuring / Configuring continuous deployment
- build definition, examining / Examining the build definition
- controllers, Web API
- creating / Creating API controllers
- cost, Microsoft Azure solution
- about / Cost
- Create, Read, Update, and Delete (CRUD) / Creating the customer Azure mobile service
- critical services, Enterprise system Azure Bakery case study
- sales customer website / Identifying critical services
- production order processor / Identifying critical services
- production management Web API / Identifying critical services
- production database / Identifying critical services
- supply process / Identifying critical services
- supply mobile API / Identifying critical services
- supply deliveries table / Identifying critical services
- custom domain name
- adding, to website / Adding a custom domain name to a website
- customer Azure mobile service
- creating / Creating the customer Azure mobile service
- mobile services project, creating / Creating a mobile services project
- customer sales website
- completing / Completing the customer sales website
- user account panel, modifying / Modifying the user account panel
- PayConfirm action / Temporary PayConfirm action
- final activities / Final activities
- customer website, small business system case study
- designing / Customer website design
D
- database
- creating, with Azure management portal / Creating a database using the Azure management portal
- building, with EF code-first migrations / Building a database using Entity Framework (EF) Code First Migrations
- managing, with SSMS / Managing a database using SSMS
- managing, through Visual Studio / Managing a database through Visual Studio
- backing up / Backing up and restoring databases
- restoring / Backing up and restoring databases
- automated exports / Automated exports
- database scripts
- creating, from Entity Framework Code First Migrations / Creating database scripts from Entity Framework Code First Migrations
- data model
- creating / Creating the data model, Configuring a database context
- managing, through management portal / Managing a database through the portal
- managing, SSMS used / Managing a database using SSMS
- managing, through Visual Studio / Managing a database through Visual Studio
- data service
- creating / Creating a data service
- DataServiceBase class / The DataServiceBase class
- creating / Creating a DataServiceBase class
- DataService class / The DataService class
- data services
- about / Data services
- SQL Server Database / SQL Server Database
- storage / Storages
- HDInsight / HDInsight
- cache / Cache
- recovery services / Recovery services
- data services, Windows Phone application
- adding / Adding data services
- DataServiceBase class / The DataServiceBase class
- DataService class / The DataService class
- dead-letter queues
- about / Dead-letter queues
- debugger
- stopping / Stopping the debugger
- decision flow diagrams, Microsoft Azure solution
- about / Decision flow diagrams
- decoupling applications
- scaling out / Designing scalable and resilient systems
- scaling up / Designing scalable and resilient systems
- dependency injection (DI) / Completing the customer sales website
- development environment
- preparing / Preparing our development environment
- software, setting up / Setting up software
- mobile development / Mobile development
- Microsoft Azure SDK / The Microsoft Azure SDK
- diagnostics
- enabling / Enabling diagnostics
- logfiles, working with / Working with logfiles
- logfiles, viewing in Visual Studio / Viewing logfiles in Visual Studio
- logs, streaming / Streaming logs
- logs, downloading / Downloading logs
- files, accessing with FTP / Accessing files using FTP
- configuring / Configuring diagnostics
- local diagnostics, adding / Adding local diagnostics
- Azure storage diagnostics, configuring / Configuring Azure storage diagnostics
- Diagnostics.wadcfg function / Examining the cloud service
E
- EF / Building a database using Entity Framework (EF) Code First Migrations
- EF code-first migrations
- used, for building database / Building a database using Entity Framework (EF) Code First Migrations
- data model, creating / Creating the data model
- database context, configuring / Configuring a database context
- authenticated user, linking to model / Linking an authenticated user to the model
- connection string / Configuring the connection string
- Web.Config, modifying / Configuring the connection string
- enabling / Enabling migrations and updating the database
- database, updating / Enabling migrations and updating the database
- migrations, enabling / Enabling migrations and updating the database
- used, for publishing / Publishing with migrations
- elevated option / Adding the task
- Enterprise system Azure Bakery case study
- about / A case study of an enterprise system – Azure Bakery
- system requirements / System requirements
- Sales requirements / Sales requirements
- Production requirements / Production requirements
- Supply requirements / Supply requirements
- subsystems, identifying / Identifying subsystems
- system design / System design
- sales system integration / Sales system integration
- critical services, identifying / Identifying critical services
- Microsoft Azure Services, selecting / Selecting Microsoft Azure Services
- conclusion / Conclusion of an enterprise system case study – Azure Bakery
- Entity Data Model (EDM) / Building a database using Entity Framework (EF) Code First Migrations
- Entity Framework Code First Migrations
- database scripts, creating from / Creating database scripts from Entity Framework Code First Migrations
- entity model, production order processor
- adding / Adding an entity model
- environmental variables
- about / Environmental variables
- error
- producing / Producing an error
- searching / Producing an error
- example environments sets
- small business / Example environment sets
- medium business / Example environment sets
- large business / Example environment sets
- executionContext attribute / Adding the task
- external login
- modifying / Modifying the external login
F
- files
- accessing, with FTP / Accessing files using FTP
- FileZilla
- FTP
- used, for accessing files / Accessing files using FTP
G
- Git
- Global Assembly Cache (GAC)
- go-live checklist / The go-live checklist
H
- HDInsight
- about / HDInsight
- HTTP Secure (HTTPS) endpoint / Implementing an SSL certificate
- HTTP traffic
- redirecting, to HTTPS / Redirecting all HTTP traffic to HTTPS
- hub, SignalR
- creating / Creating a SignalR hub
I
- IaaS
- about / An overview of cloud computing
- idle cloud services
- deleting / Deleting idle cloud services
- infrastructure capabilities, Microsoft Azure solution
- about / Infrastructure capabilities
- IntelliTrace
- debugging with / Debugging with IntelliTrace
- URL / Debugging with IntelliTrace
- inversion-of-control (IoC) / Completing the customer sales website
J
- JSON Web Token (JWT) / Active Directory (AD)
K
- Kudu
- Kudu service
L
- life cycle methods, worker roles
- OnStart method / Examining the worker role
- Run method / Examining the worker role
- OnStop method / Examining the worker role
- limited option / Adding the task
- line of business (LOB) systems / Administration system design
- live services
- monitoring / Monitoring live services
- load balancing methods
- performance / Traffic Manager
- round-robin / Traffic Manager
- failover / Traffic Manager
- local debugging, Azure mobile services
- reference link / Configuring a mobile service for Azure AD auth
- local diagnostics
- adding / Adding local diagnostics
- logfiles
- working with / Working with logfiles
- viewing, in Visual Studio / Viewing logfiles in Visual Studio
- LOGGING LEVEL options
- Off / Application logging
- Error / Application logging
- Warning / Application logging
- Information / Application logging
- Verbose / Application logging
- logs
- streaming / Streaming logs
- stream logs, filtering / Filtering stream logs
- downloading / Downloading logs
M
- management portal
- database, managing through / Managing a database through the portal
- features / Features of the management portal
- management services alerts
- about / Management services alerts
- management tool
- selecting / Choosing a management tool
- media services
- about / Media services
- message partitioning
- reference link / Creating a Service Bus topic
- messaging simulator
- about / The messaging simulator
- project, setting up / Setting up the project
- data service, creating / Creating a data service
- messaging service, creating / Creating a messaging service
- completing / Completing the simulator
- running / Running the simulator
- Microsoft Azure
- overview / Microsoft Azure overview
- URL, for purchase options / Choosing a subscription
- URL, for requesting invoiced payments / Choosing a subscription
- Microsoft Azure account
- creating / Creating a Microsoft Azure account
- Microsoft Azure portal
- about / The Microsoft Azure portal
- Microsoft Azure SDK
- about / The Microsoft Azure SDK
- URL, for installing / The Microsoft Azure SDK
- Microsoft Azure Service Bus / Introducing SignalR
- Microsoft Azure services
- about / Examining Microsoft Azure Services
- compute services / Compute services
- data services / Data services
- app services / App services
- network services / Network services
- Microsoft Azure Services, Enterprise system Azure Bakery case study
- selecting / Selecting Microsoft Azure Services
- common services, selecting / Selecting common services
- sales services, selecting / Selecting sales services
- production services, selecting / Selecting production services
- supply services, selecting / Selecting supply services
- Microsoft Azure solution
- selecting / Selecting a Microsoft Azure solution
- decision flow diagrams / Decision flow diagrams
- Microsoft Azure solution, factors
- platform capabilities / Selecting a Microsoft Azure solution, Platform capabilities
- cost / Selecting a Microsoft Azure solution, Cost
- infrastructure capabilities / Infrastructure capabilities
- Microsoft Azure systems
- administration / Administration of Microsoft Azure systems
- mobile development
- about / Mobile development
- requisites / Mobile development
- URL, for requisites / Mobile development
- mobile service
- publishing / Publishing the mobile service
- configuring, for Azure AD auth / Configuring a mobile service for Azure AD auth
- Mobile service DbContext / Mobile service DbContext
- mobile services
- about / Mobile services
- scaling out / Designing scalable and resilient systems
- mobile service sample project
- exploring / Exploring the mobile service sample project
- sample table controller / The sample table controller
- sample data entity / The sample data entity
- sample scheduled job / A sample scheduled job
- Mobile service DbContext / Mobile service DbContext
- WebApiConfig / WebApiConfig
- cleaning up / Cleaning up the project
- integrating, with sales database / Integrating with the sales database
- development app settings, configuring / Configuring development app settings
- authentication, integrating with sales website / Integrating authentication with the sales website
- channel registration API controller, adding / Adding a channel registration API controller
- order controller, adding / Adding an order controller
- mobile services project
- creating / Creating a mobile services project
- MONITOR tab
- about / The MONITOR tab
- MVC website
- configuring, for AD single sign-on / Configuring an MVC website for AD single sign-on
- MVVM Light / Creating a data service
- MyWebsite.SetParameters.xml file
N
- network services
- about / Network services
- Virtual Network / Virtual Network
- New Relic
- URL / Azure tool list
- Notification Hub / Service Bus
- notifications debug, Windows Phone application
- about / Notifications debug
- NuGet
O
- OAuth
- OAuth authentication
- implementing / Implementing OAuth authentication
- providers, URLs / Implementing OAuth authentication
- Twitter application, creating / Creating a Twitter application
- external login, modifying / Modifying the external login
- Twitter login, testing / Testing the Twitter login
- object-relational mapper (ORM) / Building a database using Entity Framework (EF) Code First Migrations
- OnStart method / Examining the worker role
- OnStop method / Examining the worker role
- OpenSSL
- used, for creating PFX certificate / Using OpenSSL to create a PFX certificate
- OpenSSL installer
- references / Using OpenSSL to create a PFX certificate
- options, for creating database
- Database-First technique / Building a database using Entity Framework (EF) Code First Migrations
- Model-First technique / Building a database using Entity Framework (EF) Code First Migrations
- Code-First approach / Building a database using Entity Framework (EF) Code First Migrations
- Code-First (Reverse engineered) / Building a database using Entity Framework (EF) Code First Migrations
- OrderController class / Creating the order controller
- order processor
- updating / Updating the order processor
- OrderTopicProcessor
- using, in worker role / Using OrderTopicProcessor in the worker role
- OS upgrades
P
- PaaS
- about / An overview of cloud computing
- page blobs, storage
- about / Storages
- PayConfirm action / Temporary PayConfirm action
- PeekLock mode / Service Bus
- persistence / Designing scalable and resilient systems
- PFX certificate
- creating, with OpenSSL / Using OpenSSL to create a PFX certificate
- Plain Old CLR Object (POCO) / Building a database using Entity Framework (EF) Code First Migrations
- platform capabilities, Microsoft Azure solution
- about / Platform capabilities
- platform environments
- designing / Designing platform environments
- common environments / Common environment roles
- example environments sets / Example environment sets
- website deployment slots, using / Using website deployment slots
- cloud service staging environments, using / Using cloud service staging environments
- Portable Class Library (PCL) / The DataService class
- portal, Microsoft Azure
- URL / Creating a Microsoft Azure account
- exploring / Exploring the portal
- top toolbar / The top toolbar
- side toolbar / The side toolbar
- bottom toolbar / The bottom toolbar
- website, configuring / Configuring a website in the portal
- prerequisites, OpenSSL VC++ 2008
- reference, for 64 bit / Using OpenSSL to create a PFX certificate
- reference, for 32 bit / Using OpenSSL to create a PFX certificate
- pricing calculator
- URL / Cost
- production order processor
- building / Building the production order processor
- entity model, adding / Adding an entity model
- Service Bus topic, preparing / Preparing the Service Bus topic
- task, adding / Adding an order processor task
- TopicProcessorBase, creating / Creating TopicProcessorBase
- TopicProcessorBase, implementing / Implementing TopicProcessorBase
- OrderTopicProcessor, using in worker role / Using OrderTopicProcessor in the worker role
- testing / Testing the production order processor
- single instance, testing / Testing a single instance
- multiple instances, testing / Testing multiple instances
- production services, Enterprise system Azure Bakery case study
- order processor / Selecting production services
- Web API / Selecting production services
- storage / Selecting production services
- production subsystems, Enterprise system Azure Bakery case study
- production order processor / Production subsystems
- production management system / Production subsystems
- ProductUoW.AddToOrder method / Implementing tracing in the application
- project configurations, multiple environments
- about / Project configurations for multiple environments
- build configurations, adding to solution / Adding build configurations to a solution
- website configuration transforms / Website configuration transforms
- application configuration transforms / Application configuration transforms
- Cloud configuration / Cloud configuration
- push notifications, Windows Phone application
- setting up / Setting up push notifications
- manifest, modifying / Modifying the manifest
- channel helper, adding / Adding a channel helper
- Push Notification Service (PNS) / Creating the customer Azure mobile service
- Push Notification Services (PNS) / Service Bus
Q
- queues, storage
- about / Storages
R
- Raw notification / Service Bus
- RDP connection
- establishing / Establishing an RDP connection
- ReceiveAndDelete mode / Service Bus
- recovery services
- about / Recovery services
- Red Gate's Developer Bundle
- about / Azure tool list
- URL / Azure tool list
- Red Gate's Windows
- about / Azure tool list
- URL / Azure tool list
- Redis / Introducing SignalR
- remote debugging
- initializing / Remote debugging
- using / When to use remote debugging
- drawbacks / When to use remote debugging
- about / Remote debugging
- debugger, stopping / Stopping the debugger
- working / Examining how remote debugging works
- Remote desktop connection
- about / Remote desktop connection
- Remote Desktop Protocol (RDP) file, downloading / Downloading a Remote Desktop Protocol (RDP) file
- establishing / Establishing an RDP connection
- firewall issues / Firewall issues
- Remote Desktop Protocol (RDP) file
- downloading / Downloading a Remote Desktop Protocol (RDP) file
- resilient system
- designing / Designing scalable and resilient systems
- Run method / Examining the worker role
S
- SaaS
- about / An overview of cloud computing
- sales services, Enterprise system Azure Bakery case study
- customer website / Selecting sales services
- admin website / Selecting sales services
- order processor / Selecting sales services
- mobile API / Selecting sales services
- storage / Selecting sales services
- security / Selecting sales services
- sales subsystems, Enterprise system Azure Bakery case study
- sales customer website / Sales subsystems
- sales administration system / Sales subsystems
- sales order process system / Sales subsystems
- sales customer phone app / Sales subsystems
- scalable system
- designing / Designing scalable and resilient systems
- scale out
- scale up
- scheduled job
- creating / Creating a scheduled job and queue
- scheduled queue
- creating / Creating a scheduled job and queue
- scheduled work activity
- creating / Creating a scheduled work activity
- scheduled job, creating / Creating a scheduled job and queue
- queue, creating / Creating a scheduled job and queue
- connection string, configuring / Configuring a connection string
- scheduler
- about / Scheduler
- service, SignalR
- creating / Creating a SignalR service
- Service Bus
- about / Service Bus, Introducing Azure Service Bus and topics
- queue / Service Bus
- topic / Service Bus
- relay / Service Bus
- Notification Hub / Service Bus
- Service Bus queues
- Service Bus topic
- creating / Creating a Service Bus topic
- website, connecting to / Connecting a website to the Service Bus topic
- Service Bus topic, production order processor
- preparing / Preparing the Service Bus topic
- Service Bus topics
- about / Introducing Azure Service Bus and topics
- order message life cycle / Introducing Azure Service Bus and topics
- ServiceConfiguration.cloud function / Examining the cloud service
- ServiceConfiguration.local function / Examining the cloud service
- ServiceDefinition.csdef function / Examining the cloud service
- Service Management REST API
- about / The Service Management REST API
- references / The Service Management REST API
- services, small business system case study
- applications / Selecting services
- storage / Selecting services
- messaging / Selecting services
- security / Selecting services
- Shared Access Signature (SAS) / Creating a Service Bus topic
- side toolbar, Microsoft Azure portal
- about / The side toolbar
- SignalR
- about / Introducing SignalR
- backplane options / Introducing SignalR
- hub, creating / Creating a SignalR hub
- service, creating / Creating a SignalR service
- SignalR service
- creating / Creating a SignalR service
- Simple Web Token (SWT) / Active Directory (AD)
- site diagnostics
- filesystem settings / Extra filesystem settings
- blob storage, using / Site diagnostics using blob storage
- site diagnostics, facilities
- WEB SERVER LOGGING / Site diagnostics
- DETAILED ERROR MESSAGES / Site diagnostics
- FAILED REQUEST TRACING / Site diagnostics
- SlowCheetah
- small business system case study
- about / A case study of a small business system
- business requirements / System requirements
- subsystems, identifying / Identifying subsystems
- system integration / System integration
- critical systems, identifying / Identifying critical systems
- services, selecting / Selecting services
- conclusion / Conclusion of the small business case study
- software, development environment
- setting up / Setting up software
- Visual Studio Express 2013, for web / Setting up software
- Visual Studio Express 2013, for Windows Desktop / Setting up software
- Visual Studio Express 2013, for for Windows / Setting up software
- SQL Azure Servers
- managing / Managing SQL Azure Servers and databases
- managing, tools / Managing SQL Azure Servers and databases
- Azure PowerShell, using / Using Azure PowerShell
- management tool, selecting / Choosing a management tool
- SQL Azure tools / Azure tool list
- SQL Compare product
- SQL Server
- URL, for downloading / Setting up software
- SQL Server Database
- about / SQL Server Database
- SQL Server Database, tiers
- Web / SQL Server Database
- Business editions / SQL Server Database
- Premium edition / SQL Server Database
- SQL Server Management Studio
- URL / Azure tool list
- SSL certificate
- implementing / Implementing an SSL certificate
- about / Implementing an SSL certificate
- CER files, creating / Creating CER files
- OpenSSL, used for creating PFX certificate / Using OpenSSL to create a PFX certificate
- uploading / Uploading the certificate
- HTTP traffic, redirecting to HTTPS / Redirecting all HTTP traffic to HTTPS
- SSMS
- used, for managing database / Managing a database using SSMS
- Start up tasks
- about / Start-up tasks
- batch script, creating / Creating a batch script
- adding / Adding the task
- environment variables / Environmental variables
- sticky session / Designing scalable and resilient systems
- storage
- storage emulator UI
- about / The storage emulator UI
- StorageQueueProcessorBase
- implementing / Implementing StorageQueueProcessorBase
- storage queue processor base
- creating / Creating a storage queue processor base
- stream logs
- filtering / Filtering stream logs
- subscription
- selecting / Choosing a subscription
- adding / Adding a subscription
- SUBSCRIPTIONS tab
- about / The SUBSCRIPTIONS tab
- settings / The SUBSCRIPTIONS tab
- subsystems, Enterprise system Azure Bakery case study
- identifying / Identifying subsystems
- sales / Sales subsystems
- production / Production subsystems
- supply / Supply subsystems
- subsystems, small business system case study
- customer website / Identifying subsystems
- administration system / Identifying subsystems
- customer website, designing / Customer website design
- administration system, designing / Administration system design
- supply mobile service
- creating / Creating the supply mobile service
- barcode controller, creating / Creating the barcode controller
- order controller, creating / Creating the order controller
- supply services, Enterprise system Azure Bakery case study
- order processor / Selecting supply services
- mobile API / Selecting supply services
- storage / Selecting supply services
- supply subsystems, Enterprise system Azure Bakery case study
- supply processing system / Supply subsystems
- supply tablet application / Supply subsystems
- supply Windows Store application
- creating / Creating the supply Windows Store application
- configuring, for AD authentication / Configuring the Store app for AD authentication
- DataServiceBase class, creating / Creating a DataServiceBase class
- system
- architecting / Systems architecture
- system, architecting
- requirements, gathering / Systems architecture
- subsystems, identifying / Systems architecture
- subsystems, designing / Systems architecture
- subsystems, integrating / Systems architecture
- critical systems, identifying / Systems architecture
- Microsoft Azure Services, selecting / Systems architecture
- System.Diagnostics.Trace methods
- TraceError(string) / Application logging
- TraceError(string, object[]) / Application logging
- TraceInformation(string) / Application logging
- TraceInformation (string, object[]) / Application logging
- TraceWarning(string) / Application logging
- TraceWarning (string, object[]) / Application logging
- WriteLine(string) / Application logging
- system design, Enterprise system Azure Bakery case study
- sales customer phone app / System design – the sales customer phone app
- sales order processor / System design – sales order processor
T
- table data
- querying / Querying table data
- table designer
- using / Using the table designer
- tables, storage
- about / Storages
- table storage
- scaling / Designing scalable and resilient systems
- advantages / Application logging to table storage
- setting up / Application logging to table storage
- table data, querying / Querying table data
- Tabular Data Stream (TDS) / SQL Server Database
- taskType attribute
- simple / Adding the task
- foreground / Adding the task
- background / Adding the task
- Team Foundation Build
- Team Foundation Server (TFS)
- TF build environmental properties
- reference link / Building web packages on a build server
- TFS build extensions
- reference link / Building cloud service deployment packages on a build server
- Tile notification / Service Bus
- Time to live (TTL) / Dead-letter queues
- Toast notification / Service Bus
- TopicClient object
- reference link / Creating messaging logic
- TopicProcessorBase
- creating / Creating TopicProcessorBase
- implementing / Implementing TopicProcessorBase
- topic workspace
- exploring / Exploring the topic workspace
- MONITOR tab / The MONITOR tab
- CONFIGURE tab / The CONFIGURE tab
- SUBSCRIPTIONS tab / The SUBSCRIPTIONS tab
- top toolbar, Microsoft Azure portal
- about / The top toolbar
- home button / The top toolbar
- top menu / The top toolbar
- credit status flyout / The top toolbar
- subscriptions menu / The top toolbar
- language menu / The top toolbar
- main menu / The top toolbar
- Trace object methods
- URL / Application logging
- tracing
- implementing, in application / Implementing tracing in the application
- Traffic Manager
- about / Traffic Manager
- Transact-SQL (TSQL) / SQL Server Database
- Twitter application
- creating / Creating a Twitter application
- URL / Creating a Twitter application
- Twitter login
- testing / Testing the Twitter login
U
- unit of work (UoW) pattern / Completing the customer sales website
- user account panel
- modifying / Modifying the user account panel
V
- virtual machines
- about / Virtual machines
- Virtual Network
- about / Virtual Network
- Visual Studio
- database, managing through / Managing a database through Visual Studio
- table designer, using / Using the table designer
- logfiles, viewing in / Viewing logfiles in Visual Studio
- URL / Azure tool list
- Visual Studio Express 2013
- for Web / Setting up software
- for Windows Desktop / Setting up software
- for Windows / Setting up software
- Visual Studio Online
- about / Visual Studio Online, Creating a Visual Studio Online project
- project, creating / Creating a Visual Studio Online project, Creating a Visual Studio Online project
- URL / Creating a Visual Studio Online project
- account, creating / Creating a Visual Studio Online account
- alerts, setting up / Setting up alerts
- Visual Studio updates
- checking / Checking for Visual Studio updates
W
- Web.Config
- modifying / Configuring the connection string
- Web.config file
- Web API
- about / Introducing a Web API
- publishing / Publishing a Web API
- AD manifest, modifying / Modifying the Web API AD manifest
- WebApiConfig / WebApiConfig
- Web API service
- building / Building a Web API service
- project, creating / Creating a Web API project
- controllers, creating / Creating API controllers
- Web packages
- building, on build server / Building web packages on a build server
- reference link / Building web packages on a build server
- deploying, to Azure / Deploying web packages to Azure
- web roles
- about / Introducing cloud services
- website
- creating / Creating a website
- configuring, in Microsoft Azure portal / Configuring a website in the portal
- custom domain name, adding to / Adding a custom domain name to a website
- Azure AD single sign-on, adding to / Adding Azure AD single sign-on to a website
- publishing, with AD single sign-on / Publishing the website with AD single sign-on
- setting up / Setting up the website
- website, connecting to Service Bus topic
- about / Connecting a website to the Service Bus topic
- website, creating / Preparing the website
- messaging logic, creating / Creating messaging logic
- message, sending from controller / Sending a message from the controller
- website configuration transforms
- about / Website configuration transforms
- website deployment packages
- building / Building website deployment packages
- website deployment slots
- using / Using website deployment slots
- websites
- about / Websites
- scaling out / Designing scalable and resilient systems
- publishing manually, to filesystem / Manually publishing websites to the filesystem
- WebSockets
- URL / Introducing SignalR
- Windows Identity Foundation (WIF) / Active Directory (AD)
- Windows Phone application
- creating / Creating a Windows Phone application
- data services, creating / Adding data services
- push notifications, setting up / Setting up push notifications
- notifications debug / Notifications debug
- completing / Completing the app
- worker roles
- about / Introducing cloud services, Exploring worker roles
- creating / Creating a worker role
- examining / Examining the worker role
- life cycle methods / Examining the worker role
- publishing / Publishing a worker role
- OrderTopicProcessor, using / Using OrderTopicProcessor in the worker role
- finishing / Completing the worker role
- Work Item Alerts
- about / Setting up alerts
- WPF project
- preparing / Preparing the WPF project
X
- xPath variable
- URL / Environmental variables
Z
- Zudio
- URL / Azure tool list