Design and Implement websites Flashcards

1
Q

Defining deployment slots

A

1) 5 slots
2) so no downtime and can be swapped
3) Staged, incremental and rollback
4) resources shared between slots

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Swapping and website configuration

A

1) website content is swapped, but the same is not true of the configuration.
2) will not move:
Image Publishing endpoints
Image Custom domain names
Image SSL certificates and bindings
Image Scale settings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

web hosting plans

A

Web hosting plans are created as a part of website creation and are not created directly.
migration possible only same region and same resource group
multiple websites on same plan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Configure websites pattern

A

1) separation of code from configuration

2) deployment environment can override configuration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

configuration types

A

1) Define and use app settings, connection strings, handlers, and virtual directories
2) Image Configure certificates and custom domains
3) Image Configure SSL bindings
4) Image Manage websites by using the API, Windows PowerShell, and the Cross-Platform Command-Line Interface (xplat-cli)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

app settings

A

1) . NET like accessing web config file
2) Others - environment variables
3) read only in the application code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

IP Address Changes

A

if you move your website to a Free web hosting plan, if you delete and re-create it, or if you subsequently enable SSL with the IP-based type.
This can also happen unintentionally if you reach your spending limit and the website is changed to the Free web hosting plan mode.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Vulnerability of the *.Azurewebsites.Net Certificate

A

Phishing attacks

Private key compromise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Server Name Indication (SNI)

A

1) Extension of the TLS standard that enables a web server to host multiple different certificates at a single web server host accessed using a single IP address that is shared among all the websites it hosts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Managing websites

A

Service Management REST API
Microsoft Azure Management Libraries for .NET
Azure PowerShell management cmdlets
Cross-Platform Command Line Interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly