- .NET 3.1/5
- Visual Studio 2019 Community (Azure Development, Cross-Platform Development, Web Development)
- Visual Studio Code
- Azure CLI
- Azure PowerShell
- Docker Desktop
- Azure Storage Explorer
- Azure CosmosDB Emulator
- Node JS 16.x
========================================================================
10% IAAS
90% PAAS in Exam AZ-204
Skills Measured - AZ 204
========================================================================
"App Service Web Apps" - PAAS -> Deploy Apps (NodeJS, JAVA) from IDE
No VM management needed
Scalable easily
Web Job
Logical Sandbox --> Logical VM
App Service
1 App Service --> Multiple Web Apps
App Service Plan -> Feature of Logical VM --> Size, External Domain, CPU
Free Plan
Standard Plan
Premium Plan
========================================================================
*.azurewebsites.net
If You want Privacy -> Isolated N/W App Service Plan
Inbound IP -> Whitelisting
=========================================================================
S1 Plan -- App Service Plan
=========================================================================
Authentication/Authorization is External Service which will be added to my "App Service"
=========================================================================
Hybrid Connection ???
App Service Hybrid Connection
App Service --> DB inside (On Premises) via Agent
===============================================
2 Flavours of Azure Command Line
CLI
Power Shell
==============================================
1 Question from this
Order list of CLI Commands to create a App Service - Web
==============================================
App Service --> Code
App Service --> Docker
App Service -> Configuration & Monitoring
==============================================
Docker Linux - App
# generate a unique name and store as a shell variable
webappname=mywebapp$RANDOM
# create a resource group
az group create --location westeurope --name myResourceGroup
# create an App Service plan
az appservice plan create --name $webappname --resource-group myResourceGroup --sku FREE
# create a Web App
az webapp create --name $webappname --resource-group myResourceGroup --plan $webappname
# store a repository url as a shell variable
gitrepo=https://github.com/Azure-Samples/php-docs-hello-world
# deploy code from a Git repository
webappname=mywebapp$RANDOM
# create a resource group
az group create --location westeurope --name myResourceGroup
# create an App Service plan
az appservice plan create --name $webappname --resource-group myResourceGroup --sku FREE
# create a Web App
az webapp create --name $webappname --resource-group myResourceGroup --plan $webappname
# store a repository url as a shell variable
gitrepo=https://github.com/Azure-Samples/php-docs-hello-world
# deploy code from a Git repository
az webapp deployment source config --name $webappname --resource-group myResourceGroup --repo-url $gitrepo --branch master --manual-integration
=======================================================================
Production
=================================================================
"SLOT" is inside App Service Plan, Not in another VM or so
You can divide load between 2 SLOTS - Weightage
=================================================================
No comments:
Post a Comment