Index
A
- Access Azure Service Management
- about / Advanced APIM Management
- access restriction policies
- about / Using policies
- HTTP header, checking / Using policies
- call rate, limiting / Using policies
- caller IPs, restricting / Using policies
- usage quota, setting / Using policies
- JWT, validating / Using policies
- advanced policies
- control flow / Using policies
- request, forwarding / Using policies
- EventHub, logging / Using policies
- response, returning / Using policies
- one-way request, sending / Using policies
- request, sending / Using policies
- AdventureWorks Cycles (AWC)
- Aggregate Root (AR) / Processing messages with workers
- Apache Cordova
- mobile applications, building with Visual Studio Tools / Building a mobile app with Visual Studio Tools for Apache Cordova
- API
- building / Building the API
- ASP.NET Web API, using / Using the ASP.NET Web API
- ServiceStack / ServiceStack
- documenting, with Swagger/OpenAPI / Documenting the API with the Swagger/OpenAPI
- deploying / Deploying the API
- App Service / Advanced App Service features
- Gateway / API Gateway
- importing, with Swagger / Creating an API
- API Gateway
- about / API Gateway
- app
- defining, as single page application / Building a mobile app with Visual Studio Tools for Apache Cordova
- defining, as web site application / Building a mobile app with Visual Studio Tools for Apache Cordova
- application
- publishing, into Azure web apps / Publishing your application into Azure web apps
- application deployments
- Testing / Publishing your application into Azure web apps
- User Acceptance / Publishing your application into Azure web apps
- Production / Publishing your application into Azure web apps
- application development
- general scenarios / The need for a fast and easy solution
- prototyping scenario / The need for a fast and easy solution
- short-term application scenario / The need for a fast and easy solution
- mobile development scenario / The need for a fast and easy solution
- Application Lifecycle Management (ALM)
- app models
- Web apps / Publishing your application into Azure web apps
- Mobile apps / Publishing your application into Azure web apps
- API apps / Publishing your application into Azure web apps
- Logic apps / Publishing your application into Azure web apps
- App Service
- features / Advanced App Service features
- App Settings management / App Settings management
- traffic routing / Slots and traffic routing
- slots / Slots and traffic routing
- continuous deployment / Continuous deployment
- hybrid connections / Hybrid connections
- application logs / Application logs
- backup / Backup and restore
- restore / Backup and restore
- debugging, with remote debugging / Debugging App Service with remote debugging
- ARM Explorer
- URL / Generalizing the VM
- ARM quickstart template repository
- reference link / Organizing deployment tasks with the Deploy to Azure button
- ARM Virtual Network
- Windows Azure Virtual Machine, deploying / Deploy a Windows Azure Virtual Machine in an ARM Virtual Network
- ASP.NET MVC application scenario / The scenario
- ASP.NET MVC authentication process / Per-stream event handling
- ASP.NET Web API
- using / Using the ASP.NET Web API
- Assets folder, resources
- Schedules / Azure Automation
- Modules / Azure Automation
- Certificates / Azure Automation
- Variables / Azure Automation
- Credentials / Azure Automation
- Atomicity-Consistency-Isolation-Durability (ACID)
- authentication policies
- basic authorization / Using policies
- certificate authentication / Using policies
- Azure
- and Node.js / Azure and Node.js
- reference link / Azure Resource Manager
- Azure Active Directory
- used, for provisioning development environment / Azure Active Directory
- Azure Active Directory B2C
- about / Azure Active Directory B2C
- URL / Azure Active Directory B2C
- Azure AD
- Azure AD tenant
- URL / Azure Active Directory
- Azure API Management (APIM)
- about / Using Azure API Management
- using / Using Azure API Management
- Echo API, creating / Creating an API
- policies, using / Using policies
- Access Management / Identity and Access Management
- Identity Management / Identity and Access Management
- advanced APIM Management / Advanced APIM Management
- Azure Automation
- used, for automating repetitive operations / Azure Automation
- Azure Data Factory (ADF)
- about / Extracting, transforming, and loading data into a data warehouse
- Linked Service / Extracting, transforming, and loading data into a data warehouse
- DataSet / Extracting, transforming, and loading data into a data warehouse
- Pipeline / Extracting, transforming, and loading data into a data warehouse
- Azure DocumentDB
- catalog, writing / Writing catalogs into Azure DocumentDB
- Azure Event Hubs
- used, for collecting events / Collecting events with Azure Event Hubs
- Azure Portal
- Azure Redis
- used, for speeding up data access / Speeding up data access with caching and Azure Redis
- Azure RemoteApp
- used, for provisioning development environment / Azure RemoteApp
- about / Azure RemoteApp
- Azure Resource Manager (ARM)
- Azure Resource Template / Azure Resource Manager
- Azure Scheduler
- used, for automating repetitive operations / Azure Scheduler
- Azure Search service
- creating / Searching in catalogs via Azure Search
- Azure SQL Database
- versus Azure SQL Data Warehouse / Extracting, transforming, and loading data into a data warehouse
- Azure SQL Data Warehouse
- Azure Storage
- unstructured data, storing / Storing unstructured data in Azure Storage
- Azure Stream Analytics
- used, for processing event streams / Processing event streams with Azure Stream Analytics
- Azure Stream AnalyticsDealing
- used, for processing messages / Dealing the future with commands
- Azure Table Storage
- used, for persisting shopping cart / Persisting a shopping cart with Azure Table Storage
- Azure Team account
- reference link / Organizing deployment tasks with the Deploy to Azure button
- Azure web apps
- application, publishing / Publishing your application into Azure web apps
- web application, configuring with Custom Domain Name / Configuring a web application with a Custom Domain Name
B
- backend servers
- Service mode (classic) Virtual Network, configuring / Configuring a Service mode (classic) Virtual Network for the backend servers
- Bootstrap
- Bower
- Bower Package Manager (BPM)
- brokered messaging
- about / Messages and queues
- advantages / Messages and queues
C
- caching
- used, for speeding up data access / Speeding up data access with caching and Azure Redis
- camera shoot, parameters
- destinationType / Sending data to the service
- sourceType / Sending data to the service
- mediaType / Sending data to the service
- encodingType / Sending data to the service
- claims-based authentication
- Classic Manager
- versus Resource Manager / Azure RemoteApp
- Classic Storage Account
- about / Azure RemoteApp
- classification
- CloudMakers
- CloudMakers (CM)
- CloudMakers.XYZ
- about / CloudMakers.XYZ, CloudMakers.XYZ
- bootstrapping / Scenario 1 – Bootstrapping the company
- e-commerce software platform, creating / CloudMakers.XYZ scenario evolution
- API infrastructure, creating / CloudMakers.XYZ scenario evolution
- CloudMakersClassic
- CM GeoService
- RequestDTO, implementing / ServiceStack
- implementing / ServiceStack
- command messages / Messages and queues
- Commands ApiController / Sending messages with queues
- Common Table Expression (CTE) / Processing event streams with Azure Stream Analytics
- complex API workflows
- debugging / Debugging complex API workflows
- App Service, debugging with remote debugging / Debugging App Service with remote debugging
- Service Bus relay, using / Using a Service Bus relay to debug REST services
- ConnectionStrings / Sending messages with queues
- consistency / It's all about data
- Consistency-Availability-Partitioning (CAP) / It's all about data
- consistency level
- EVENTUAL / Writing catalogs into Azure DocumentDB
- BOUNDED STALENESS / Writing catalogs into Azure DocumentDB
- SESSION / Writing catalogs into Azure DocumentDB
- STRONG / Writing catalogs into Azure DocumentDB
- Content Delivery Network (CDN) / Storing unstructured data in Azure Storage
- Content Delivery Networks (CDNs)
- about / Where is my data center?
- Continuous Integration (CI)
- about / Integrating third-party services
- Create-Read-Update-Delete (CRUD)
- Create-Read-Updated-Delete (CRUD) / It's all about data
- Cross-origin resource sharing (CORS)
- about / Advanced features
- URL / Advanced features
- Custom Domain Name
- web application, configuring / Configuring a web application with a Custom Domain Name
- customer solution
- Custom Image
- about / Azure RemoteApp
D
- data access
- speeding up, with Azure Redis / Speeding up data access with caching and Azure Redis
- speeding up, via caching / Speeding up data access with caching and Azure Redis
- data center
- setting up / Where is my data center?
- data transfer
- Data Transfer Object (DTO)
- reference link / Writing catalogs into Azure DocumentDB
- DefinitelyTyped
- deployment tasks
- organizing, with Deploy to Azure button / Organizing deployment tasks with the Deploy to Azure button
- Deploy to Azure button
- used, for organizing deployment tasks / Organizing deployment tasks with the Deploy to Azure button
- reference link / Organizing deployment tasks with the Deploy to Azure button
- Developer Command Prompt / Configuring Office connectivity with a point-to-site VPN
- development environment
- setting up / Setting up the development environment
- data center / Where is my data center?
- development machine, building / Building a development machine
- VM, generalizing / Generalizing the VM
- provisioning, for mobility / Provisioning development environments for mobility
- provisioning, with Azure Active Directory / Azure Active Directory
- provisioning, with Azure RemoteApp / Azure RemoteApp
- development process
- implementing / Implementing the development process
- VSO environment, creating / Creating a new VSO environment
- Visual Studio, integrating / Integrating Visual Studio
- third-party services, integrating / Integrating third-party services
- DevEnv
- DocumentDB
- reference link / Writing catalogs into Azure DocumentDB
- Domain-driven Design (DDD) / Processing messages with workers
- Domain Name System (DNS) / Configuring a web application with a Custom Domain Name
E
- e-commerce software platform
- creating / CloudMakers.XYZ scenario evolution
- prerequisites / CloudMakers.XYZ scenario evolution
- orders, handling / Handling orders
- Easy tables (ET) / Introduction to mobile apps
- Echo API
- about / Using Azure API Management
- creating / Creating an API
- Entity Framework DbContext / Scenario
- event collector / Per-message event handling
- EventHub
- messages, sending / Dealing the future with commands
- events
- used, for dealing with past / Dealing the past with events
F
- Facebook
- URL / Advanced features
- First-In-First-Out (FIFO)
- First In First Out (FIFO) / Messages and queues
- frontend servers
- Resource mode Virtual Network, configuring / Configuring a Resource mode Virtual Network for the frontend servers
G
- GitHub
- reference link / Writing catalogs into Azure DocumentDB
- global mobile app events
- GoDaddy.com / Configuring a web application with a Custom Domain Name
H
- hosting requisites, worker code
- virtual machine / Processing messages with workers
- Cloud Services V1 / Processing messages with workers
- Service Fabric (Cloud Services V2 / Processing messages with workers
- Azure WebJob / Processing messages with workers
- HTML UI customization
- reference link / Advanced features
I
- id
- tracing feature / Sending messages with queues
- empotency feature / Sending messages with queues
- Identity Access Management (IAM)
- outsourcing / Outsourcing Identity and Access Management
- Azure AD / Azure AD and claims-based authentication
- claims-based authentication / Azure AD and claims-based authentication
- Azure Active Directory B2C / Azure Active Directory B2C
- advanced features / Advanced features
- Identity and Access Management (IAM)
- Identity Provider (IdP)
- index, actions
- Key / Searching in catalogs via Azure Search
- Retrievable / Searching in catalogs via Azure Search
- Filterable / Searching in catalogs via Azure Search
- Sortable / Searching in catalogs via Azure Search
- Facetable / Searching in catalogs via Azure Search
- Searchable / Searching in catalogs via Azure Search
- Index.html
- URL / Advanced features
- IntelliSense / Azure Resource Manager
- IP addresses
- reference link / Deploy a Windows Azure Virtual Machine in an ARM Virtual Network
- iris dataset
- ITableEntity interface, entity
K
- Kudu environment / Sending data to the service, Azure and Node.js
L
- latency
- about / Where is my data center?
- LinkedIn
- URL / Advanced features
M
- machine learning
- about / Predicting valuable information with machine learning
- supervised learning / Predicting valuable information with machine learning
- unsupervised learning / Predicting valuable information with machine learning
- regression / Predicting valuable information with machine learning
- classification / Predicting valuable information with machine learning
- URL, for standard workspace / Predicting valuable information with machine learning
- machine learning algorithm cheat sheet
- Makecert.exe / Configuring Office connectivity with a point-to-site VPN
- Malware Assessment
- about / Malware Assessment
- Manage schema functionality / Introduction to mobile apps
- markup metadata
- tag / Writing mobile applications
- ID attribute / Writing mobile applications
- name attribute / Writing mobile applications
- class attribute / Writing mobile applications
- messages
- about / Messages and queues
- sending, with queues / Sending messages with queues
- processing, with workers / Processing messages with workers
- messaging patterns, Azure Service Bus
- relay messaging / Messages and queues
- notification hub / Messages and queues
- brokered messaging / Messages and queues
- Microsoft ASP.NET MVC
- used, for building up web frontend / Building up your web frontend with Microsoft ASP.NET MVC
- Microsoft Azure
- Microsoft Thin PC
- about / Provisioning development environments for mobility
- reference link / Provisioning development environments for mobility
- mobile applications
- writing / Writing mobile applications
- capability / Writing mobile applications
- touch and gestures / Writing mobile applications
- visibility / Writing mobile applications
- views / Writing mobile applications
- building, with Visual Studio Tools for Apache Cordova / Building a mobile app with Visual Studio Tools for Apache Cordova
- mobile apps
- about / Introduction to mobile apps
- building / Introduction to mobile apps
- data, obtaining from service / Getting data from the service
- data, sending to service / Sending data to the service
- mobile apps, access options
- Allow anonymous access / Introduction to mobile apps
- Disabled / Introduction to mobile apps
- Monaco / Azure and Node.js
- Multiclass Neural Network
N
- .NET 4.6 MVC / Building up your web frontend with Microsoft ASP.NET MVC
- namespace / Service Manager (classic) mode versus Resource Manager mode
- Network Interface (NI) / Deploy a Windows Azure Virtual Machine in an ARM Virtual Network
- Network Security Group (NSG)
- Node.js
- URL / Azure and Node.js
- and Azure / Azure and Node.js
- considerations / Azure and Node.js
- NuGet
- reference link / Writing catalogs into Azure DocumentDB
O
- Office connectivity
- configuring, with point-to-site VPN / Configuring Office connectivity with a point-to-site VPN
- Online Transaction Processing (OLTP)
- about / Handling orders
- OpenWeatherMap API
- Operational Insight
- used, for managing virtual network / Managing virtual networks with Operational Insight
- key features / Managing virtual networks with Operational Insight
- System Update Assessment / System Update Assessment
- SQL Assessment / SQL Assessment
- Malware Assessment / Malware Assessment
- orders, e-commerce software platform
- handling / Handling orders
- Push approach / Handling orders
- Pull approach / Handling orders
- user actions, decoupling from SQL sinking / Decoupling user actions from SQL sinking
- denormalized data, producing for analysis / Producing denormalized data for analysis
- data, extracting into data warehouse / Extracting, transforming, and loading data into a data warehouse
- data, transforming into data warehouse / Extracting, transforming, and loading data into a data warehouse
- data, loading into data warehouse / Extracting, transforming, and loading data into a data warehouse
- valuable information, predicting with machine learning / Predicting valuable information with machine learning
- organizational containers
P
- Package Manager / Sending messages with queues
- Package search tool
- partitioning / It's all about data
- per-message event handling / Per-message event handling
- per-stream event handling
- about / Per-stream event handling
- events, collecting with Azure Event Hubs / Collecting events with Azure Event Hubs
- event streams, processing with Azure Stream Analytics / Processing event streams with Azure Stream Analytics
- arrival time / Processing event streams with Azure Stream Analytics
- custom time / Processing event streams with Azure Stream Analytics
- Platform-as-a-Service (PaaS)
- maintenance / Implementing the development process
- point-to-site VPN
- about / Configuring a Service mode (classic) Virtual Network for the backend servers
- used, for configuring office connectivity / Configuring Office connectivity with a point-to-site VPN
- policies, Azure API Management (APIM)
- using / Using policies
- product level / Using policies
- API level / Using policies
- operation level / Using policies
- access restriction policies / Using policies
- advanced policies / Using policies
- authentication policies / Using policies
- transformation policies / Using policies
- Polyglot Persistence
- about / Polyglot Persistence
- Premium Storage
- about / Building a development machine
- Preshared key (PSK)
- about / Identity and Access Management
- production slot / Publishing your application into Azure web apps
- Project Column block
- Pull approach
- advantages / Handling orders
- disadvantages / Handling orders
- Push approach
- advantages / Handling orders
- disadvantages / Handling orders
Q
- queues / Messages and queues
R
- redundancy / It's all about data
- regression
- Relational Database Management System (RDBMS)
- comparing, with partioning / It's all about data
- remote debugging
- App Service, debugging with / Debugging App Service with remote debugging
- Remote Desktop Protocol (RDP)
- remote VM, user administrator
- advantage / Provisioning development environments for mobility
- disadvantage / Provisioning development environments for mobility
- repetitive operations
- automating / Automating repetitive operations
- automating, with Azure Automation / Azure Automation
- automating, with Azure Scheduler / Azure Scheduler
- resource group / Service Manager (classic) mode versus Resource Manager mode
- Resource Manager
- about / Building a development machine
- versus Classic Manager / Azure RemoteApp
- Resource Manager mode
- versus Service Manager (classic) mode / Service Manager (classic) mode versus Resource Manager mode
- Resource mode Virtual Network
- configuring, for frontend servers / Configuring a Resource mode Virtual Network for the frontend servers
- REST services
- debugging, with Service Bus relay / Using a Service Bus relay to debug REST services
- RootManageSharedAccesKey / Processing event streams with Azure Stream Analytics
- runbook
- executing / Azure Automation
S
- scenarios, OMS
- log analytics / Managing virtual networks with Operational Insight
- automation / Managing virtual networks with Operational Insight
- availability / Managing virtual networks with Operational Insight
- security / Managing virtual networks with Operational Insight
- SDK
- reference link / Processing messages with workers
- Service Bus relay
- using, to debug REST services / Using a Service Bus relay to debug REST services
- Service Level Agreement (SLA) / Processing messages with workers
- Service Manager (classic) mode
- versus Resource Manager mode / Service Manager (classic) mode versus Resource Manager mode
- Service mode (classic) Virtual Network
- configuring, for backend servers / Configuring a Service mode (classic) Virtual Network for the backend servers
- Service Providers (SP)
- ServiceStack
- about / ServiceStack
- Shared Access Secret (SAS) / Sending messages with queues
- Shared Access Secrey / Writing catalogs into Azure DocumentDB
- shopping cart
- persisting, with Azure Table Storage / Persisting a shopping cart with Azure Table Storage
- SignalR / Per-message event handling
- Simple Object Access Protocol (SOAP)
- Simple Responsibility Principle / Per-stream event handling
- single page application
- site-to-site connection
- used, for connecting two virtual networks / Connecting two virtual networks with site-to-site connection
- site-to-site VPN
- Software-as-a-Service (SaaS)
- about / Setting up the development environment
- maintenance / Implementing the development process
- SQL Assessment
- about / SQL Assessment
- SQL databases / It's all about data
- SQL Data Warehouse (SQLDW) database
- StackExchange Redis / Speeding up data access with caching and Azure Redis
- Start class / Per-message event handling
- storage account
- about / Building a development machine
- Streaming Units (SU) / Processing event streams with Azure Stream Analytics
- subscription
- storage, reference link / SQL Assessment
- supervised learning
- Swagger
- API, importing / Creating an API
- Swagger/OpenAPI
- API, documenting / Documenting the API with the Swagger/OpenAPI
- Swagger Editor
- Swagger UI
- System Update Assessment
- about / System Update Assessment
T
- Team Foundation Server (TFS)
- team project
- reference link / Creating a new VSO environment
- technical community case study
- template
- writing / Writing the template
- programming / Programming the template
- object based programming / Programming the template
- string manipulation / Programming the template
- Test/Prod Deployment Environment
- third-party services
- integrating / Integrating third-party services
- Azure Service Bus / Integrating third-party services
- Azure Storage / Integrating third-party services
- Jenkins / Integrating third-party services
- MyGet / Integrating third-party services
- Slack / Integrating third-party services
- ZenDesk / Integrating third-party services
- Traffic Manager / Sending messages with queues
- transformation policies
- about / Using policies
- URLs, masking / Using policies
- backend service, setting / Using policies
- URL, rewriting / Using policies
U
- unstructured data
- storing, in Azure Storage / Storing unstructured data in Azure Storage
- unsupervised learning
- User eXperience (UX)
- about / Writing mobile applications
V
- Virtual Hard Disks (VHDs)
- about / Generalizing the VM
- Virtual Network (VN)
- about / Building a development machine
- virtual networks
- managing, with Operational Insight / Managing virtual networks with Operational Insight
- Visual Studio
- integrating / Integrating Visual Studio
- Visual Studio Online (VSO)
- Visual Studio Tools
- mobile applications, building with / Building a mobile app with Visual Studio Tools for Apache Cordova
- VM
- generalizing / Generalizing the VM
- VPN
- point-to-site VPN / Configuring a Service mode (classic) Virtual Network for the backend servers
- site-to-site VPN / Configuring a Service mode (classic) Virtual Network for the backend servers
- VPN gateway configurations
- VSO environment
- creating / Creating a new VSO environment
- URL / Creating a new VSO environment
- project collections / Creating a new VSO environment
- Team Projects / Creating a new VSO environment
- events / Integrating third-party services
- VSO environment, configuration settings
- version control / Creating a new VSO environment
- Process Template / Creating a new VSO environment
W
- web application
- configuring, with Custom Domain Name / Configuring a web application with a Custom Domain Name
- WebAppPlan / Writing the template
- web frontend
- building, up with Microsoft ASP.NET MVC / Building up your web frontend with Microsoft ASP.NET MVC
- Web Services Description Language (WSDL)
- web site application
- WebSocket protocol / Per-message event handling
- Windows Azure Virtual Machine
- deploying, in ARM Virtual Network / Deploy a Windows Azure Virtual Machine in an ARM Virtual Network
- Windows Phone device accessory
- worker code
- hosting, requisites / Processing messages with workers
- workers
- used, for processing messages / Processing messages with workers
Z
- Zapier