Deployment Flashcards
(8 cards)
On which cloud provider is the most common way to deploy a microsoft web app?
On azure (duh)
Do we need to deploy the software in a single bundle?
No. Azure provide separated services. E.g:
Azure app service. Azure SQL DB, azure signalR service.
Why would we use azure implementation of signal R?
Scalability. More simultaneous clients connected at once.
Do client side blazor require any special treatment?
No. Client side blazor is a static file website.
What is CORS and what needs to be done on client side blazor to make it work?
Cross origin resource sharing. It is necessary
How to create a production settings?
By adding an app settings file, let’s say one called appsettings.production.json. Then define the ENVIRONMENT to Production.
What are the common building blocks of the app?
one webapp with the api, one database service, one signalR service (optional, but recommended)., another webapp for the client.
Does the azure signalR service require any additional component in the app?
Yes. Necessary to add azure signalR and then add this as a service along with the connection string.