Azure ਦਾ ਪ੍ਰਾਰੰਭਿਕ ਮਾਰਗਦਰਸ਼ਕ: ਆਪਣੇ ਪਹਿਲੇ Azure ਐਪ ਨੂੰ ਕਿਵੇਂ ਬਣਾਉਣਾ ਹੈ
Azure ਦਾ ਪ੍ਰਾਰੰਭਿਕ ਮਾਰਗਦਰਸ਼ਕ: ਆਪਣੇ ਪਹਿਲੇ Azure ਐਪ ਨੂੰ ਕਿਵੇਂ ਬਣਾਉਣਾ ਹੈ
ਆਜ ਦੇ ਤੇਜ਼ੀ ਨਾਲ ਵਿਕਾਸਸ਼ੀਲ ਕਲਾਉਡ ਕੰਪਿਊਟਿੰਗ ਦੇ ਮਾਹੌਲ ਵਿੱਚ, Azure ਮਾਈਕ੍ਰੋਸਾਫਟ ਦਾ ਕਲਾਉਡ ਕੰਪਿਊਟਿੰਗ ਪਲੇਟਫਾਰਮ ਹੈ, ਜੋ ਵਿਕਾਸਕਾਂ ਅਤੇ ਕਾਰੋਬਾਰਾਂ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਡੇਟਾ ਪ੍ਰਬੰਧਨ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਡਿਪਲੋਇਮੈਂਟ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਬਹੁਤ ਸਾਰੀਆਂ ਸੇਵਾਵਾਂ ਅਤੇ ਟੂਲਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ। ਇਹ ਲੇਖ ਤੁਹਾਨੂੰ ਆਪਣੇ ਪਹਿਲੇ Azure ਐਪ ਨੂੰ ਬਣਾਉਣ ਦੇ ਵਿਸ਼ੇਸ਼ ਕਦਮਾਂ ਵਿੱਚ ਮਦਦ ਕਰੇਗਾ, ਜਿਸ ਨਾਲ ਨਵੀਂ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਮਿਲੇਗੀ।
ਇੱਕ, Azure ਕੀ ਹੈ?
Azure ਮਾਈਕ੍ਰੋਸਾਫਟ ਦੁਆਰਾ ਦਿੱਤਾ ਗਿਆ ਕਲਾਉਡ ਕੰਪਿਊਟਿੰਗ ਪਲੇਟਫਾਰਮ ਹੈ, ਜੋ ਕਈ ਸੇਵਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਸ਼ਾਮਿਲ ਹਨ:
- ਕੰਪਿਊਟਿੰਗ ਸੇਵਾਵਾਂ (ਜਿਵੇਂ ਕਿ ਵਰਚੁਅਲ ਮਸ਼ੀਨ, Azure Functions)
- ਸਟੋਰੇਜ ਸੇਵਾਵਾਂ (ਜਿਵੇਂ ਕਿ Azure Blob, Azure SQL Database)
- ਨੈੱਟਵਰਕ ਸੇਵਾਵਾਂ (ਜਿਵੇਂ ਕਿ ਵਰਚੁਅਲ ਨੈੱਟਵਰਕ, ਲੋਡ ਬੈਲੈਂਸਰ)
- ਕ੍ਰਿਤ੍ਰਿਮ ਬੁੱਧੀ ਅਤੇ ਮਸ਼ੀਨ ਲਰਨਿੰਗ ਸੇਵਾਵਾਂ
- ਡੇਟਾ ਵਿਸ਼ਲੇਸ਼ਣ ਅਤੇ ਵੱਡੇ ਡੇਟਾ ਸੇਵਾਵਾਂ
ਆਪਣੇ ਵਿਸ਼ਵ ਭਰ ਵਿੱਚ ਡੇਟਾ ਕੇਂਦਰਾਂ ਅਤੇ ਵਿਸ਼ਾਲ ਫੰਕਸ਼ਨਾਂ ਦੇ ਨਾਲ, Azure ਵਿਕਾਸਕਾਂ ਅਤੇ ਕਾਰੋਬਾਰਾਂ ਲਈ ਇੱਕ ਲੋਕਪ੍ਰਿਯ ਚੋਣ ਬਣ ਗਿਆ ਹੈ।
ਦੋ, ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਦੀ ਤਿਆਰੀ
ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਕੁਝ ਕਦਮਾਂ ਦੀ ਤਿਆਰੀ ਕਰਨ ਦੀ ਲੋੜ ਹੈ:
1. Azure ਖਾਤਾ ਰਜਿਸਟਰ ਕਰੋ
Azure ਦੀ ਵੈਬਸਾਈਟ 'ਤੇ ਜਾਓ ਅਤੇ ਇੱਕ ਮੁਫਤ ਖਾਤਾ ਰਜਿਸਟਰ ਕਰੋ, ਤੁਹਾਨੂੰ ਇੱਕ ਸਾਲ ਦੀ ਮੁਫਤ ਪਹੁੰਚ ਮਿਲੇਗੀ, ਜਿਸ ਵਿੱਚ ਕੁਝ ਮੁਫਤ ਸੇਵਾਵਾਂ ਦੇ ਕੋਟੇ ਸ਼ਾਮਿਲ ਹਨ।
2. Azure CLI ਇੰਸਟਾਲ ਕਰੋ
Azure CLI (ਕਮਾਂਡ ਲਾਈਨ ਇੰਟਰਫੇਸ) Azure ਸਰੋਤਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੂਲ ਹੈ। ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਹੁਕਮਾਂ ਦੁਆਰਾ ਆਪਣੇ ਕੰਪਿਊਟਰ 'ਤੇ Azure CLI ਇੰਸਟਾਲ ਕਰ ਸਕਦੇ ਹੋ:
# macOS ਲਈ
brew update && brew install azure-cli
# Windows ਲਈ
winget install Microsoft.AzureCLI
# Linux ਲਈ
sudo apt-get update && sudo apt-get install azure-cli
3. Azure ਵਿੱਚ ਲੌਗਿਨ ਕਰੋ
ਇੰਸਟਾਲੇਸ਼ਨ ਪੂਰੀ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਹੇਠਾਂ ਦਿੱਤੇ ਹੁਕਮ ਦੁਆਰਾ ਆਪਣੇ Azure ਖਾਤੇ ਵਿੱਚ ਲੌਗਿਨ ਕਰੋ:
az login
ਇਹ ਬ੍ਰਾਊਜ਼ਰ ਖੋਲ੍ਹੇਗਾ ਅਤੇ ਤੁਹਾਨੂੰ Azure ਪ੍ਰਮਾਣ ਪੱਤਰ ਦਰਜ ਕਰਨ ਲਈ ਕਹੇਗਾ।
ਤਿੰਨ, ਆਪਣੇ ਪਹਿਲੇ Azure ਐਪ ਨੂੰ ਬਣਾਉਣਾ
ਅਗਲੇ, ਆਓ ਇੱਕ ਸਧਾਰਣ Azure ਵੈਬ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਈਏ। ਇਹ ਐਪਲੀਕੇਸ਼ਨ Azure ਐਪ ਸਰਵਿਸ ਦੁਆਰਾ ਹੋਸਟ ਕੀਤੀ ਜਾਵੇਗੀ।
1. ਸਰੋਤ ਸਮੂਹ ਬਣਾਓ
ਸਰੋਤ ਸਮੂਹ Azure ਵਿੱਚ ਸਰੋਤਾਂ ਨੂੰ ਸੰਗਠਿਤ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ ਇੱਕ ਤਰਕਿਕ ਕੰਟੇਨਰ ਹੈ। ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਹੁਕਮਾਂ ਦੁਆਰਾ ਇੱਕ ਨਵਾਂ ਸਰੋਤ ਸਮੂਹ ਬਣਾ ਸਕਦੇ ਹੋ:
az group create --name myResourceGroup --location eastus
2. ਐਪ ਸਰਵਿਸ ਯੋਜਨਾ ਬਣਾਓ
ਐਪ ਸਰਵਿਸ ਯੋਜਨਾ ਐਪ ਦੇ ਚਲਾਉਣ ਦੇ ਵਾਤਾਵਰਣ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੀ ਹੈ। ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਹੁਕਮਾਂ ਦੁਆਰਾ ਇੱਕ ਨਵੀਂ ਐਪ ਸਰਵਿਸ ਯੋਜਨਾ ਬਣਾ ਸਕਦੇ ਹੋ:
az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE
3. ਵੈਬ ਐਪ ਬਣਾਓ
ਹੁਣ, ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਹੁਕਮਾਂ ਦੁਆਰਾ ਇੱਕ ਨਵਾਂ ਵੈਬ ਐਪ ਬਣਾਉਣ ਲਈ ਜਾ ਸਕਦੇ ਹੋ:
az webapp create --name myUniqueAppName --resource-group myResourceGroup --plan myAppServicePlan
ਨੋਟ: ਯਕੀਨੀ ਬਣਾਓ ਕਿ myUniqueAppName Azure ਵਿੱਚ ਵਿਲੱਖਣ ਹੈ।
4. ਐਪ ਕੋਡ ਨੂੰ ਡਿਪਲੋਇ ਕਰੋ
ਤੁਸੀਂ ਕਈ ਤਰੀਕਿਆਂ ਨਾਲ ਕੋਡ ਨੂੰ Azure ਵੈਬ ਐਪ ਵਿੱਚ ਡਿਪਲੋਇ ਕਰ ਸਕਦੇ ਹੋ। ਹੇਠਾਂ ਦਿੱਤਾ ਗਿਆ ਉਦਾਹਰਨ ਸਥਾਨਕ Git ਦੁਆਰਾ ਕੋਡ ਨੂੰ ਧੱਕਣ ਦਾ ਹੈ:
4.1 Git ਰਿਪੋਜ਼ਿਟਰੀ ਸ਼ੁਰੂ ਕਰੋ
ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਆਪਣੇ ਐਪ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ Git ਰਿਪੋਜ਼ਿਟਰੀ ਸ਼ੁਰੂ ਕਰੋ:
git init
4.2 ਦੂਰ ਦੇ ਰਿਪੋਜ਼ਿਟਰੀ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ
ਵੈਬ ਐਪ ਦਾ Git URL ਪ੍ਰਾਪਤ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਦੂਰ ਦੇ ਰਿਪੋਜ਼ਿਟਰੀ ਵਜੋਂ ਸ਼ਾਮਲ ਕਰੋ:
az webapp deployment source config-local-git --name myUniqueAppName --resource-group myResourceGroup
ਤੁਸੀਂ Git URL ਦੇਖੋਗੇ, ਹੇਠਾਂ ਦਿੱਤੇ ਹੁਕਮਾਂ ਦੁਆਰਾ ਦੂਰ ਦੇ ਰਿਪੋਜ਼ਿਟਰੀ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ:
git remote add azure
4.3 ਕੋਡ ਨੂੰ ਧੱਕੋ
ਕੋਡ ਨੂੰ Azure 'ਤੇ ਧੱਕੋ:
git add .
git commit -m "Initial commit"
git push azure master
5. ਵੈਬ ਐਪ ਤੱਕ ਪਹੁੰਚੋ
ਡਿਪਲੋਇਮੈਂਟ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ URL 'ਤੇ ਜਾ ਕੇ ਆਪਣੇ ਐਪ ਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ:
http://.azurewebsites.net
ਚਾਰ, ਆਪਣੇ ਐਪ ਦੀ ਨਿਗਰਾਨੀ ਅਤੇ ਪ੍ਰਬੰਧਨ
1. Azure ਨਿਗਰਾਨੀ
Azure ਤੁਹਾਨੂੰ ਐਪ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਟ੍ਰੈਕ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਕਈ ਨਿਗਰਾਨੀ ਟੂਲਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਰਿਆਲ ਟਾਈਮ ਨਿਗਰਾਨੀ ਲਈ Azure ਮਾਨੀਟਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
2. ਐਪ ਲੌਗ
ਤੁਸੀਂ Azure ਮਾਰਕੀਟ ਵਿੱਚ ਐਪ ਲੌਗਿੰਗ ਨੂੰ ਯੋਗ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦੇ ਹੋ, ਜਿਸ ਨਾਲ ਤੁਹਾਨੂੰ ਡਿਬੱਗ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਵਿੱਚ ਸਹਾਇਤਾ ਮਿਲਦੀ ਹੈ।
az webapp log config --name myUniqueAppName --resource-group myResourceGroup --application-logging true --level information
ਪੰਜ, ਨਿਸ਼ਕਰਸ਼
Azure ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਕਲਾਉਡ ਪਲੇਟਫਾਰਮ ਹੈ, ਜੋ ਨਵੀਂ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਅਤੇ ਵਿਕਾਸਕਾਂ ਲਈ ਐਪ ਵਿਕਾਸ ਅਤੇ ਸਿੱਖਣ ਲਈ ਉਚਿਤ ਹੈ। ਇਸ ਲੇਖ ਦੇ ਮਾਰਗਦਰਸ਼ਕਾਂ ਦੁਆਰਾ, ਤੁਸੀਂ ਆਪਣੇ ਪਹਿਲੇ Azure ਐਪ ਨੂੰ ਸਫਲਤਾਪੂਰਕ ਬਣਾਇਆ ਹੈ ਅਤੇ ਬੁਨਿਆਦੀ ਪ੍ਰਬੰਧਨ ਅਤੇ ਨਿਗਰਾਨੀ ਟੂਲਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕੀਤੀ ਹੈ।
ਜਦੋਂ ਤੁਸੀਂ Azure ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ, ਤੁਸੀਂ ਹੋਰ ਸੇਵਾਵਾਂ ਅਤੇ ਫੰਕਸ਼ਨਾਂ ਦੀ ਖੋਜ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ Azure Functions ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਰਵਰ-ਰਹਿਤ ਕੰਪਿਊਟਿੰਗ, ਜਾਂ Azure Cosmos DB ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਿਸ਼ਵ ਭਰ ਵਿੱਚ ਵੰਡੇ ਗਏ ਡੇਟਾਬੇਸ ਹੋਸਟਿੰਗ। ਚਾਹੇ ਇਹ ਵਪਾਰਕ ਐਪਲੀਕੇਸ਼ਨ ਹੋਣ ਜਾਂ ਨਿੱਜੀ ਪ੍ਰੋਜੈਕਟ, Azure ਤੁਹਾਡੇ ਲਕਸ਼ਾਂ ਨੂੰ ਸਹਾਰਾ ਦੇ ਸਕਦਾ ਹੈ।
ਛੇ, ਅਗਲਾ ਕਦਮ
ਹੇਠਾਂ ਦਿੱਤੇ ਵਿਸ਼ਿਆਂ ਨੂੰ ਸਿੱਖਣਾ ਅਤੇ ਖੋਜ ਕਰਨਾ ਜਾਰੀ ਰੱਖੋ:
- Azure DevOps ਦੇ CI/CD ਡਿਪਲੋਇਮੈਂਟ
- Azure Cosmos DB ਦੁਆਰਾ ਡੇਟਾ ਪ੍ਰਬੰਧਨ
- Azure Machine Learning ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮਾਡਲ ਦੀ ਸਿਖਲਾਈ ਅਤੇ ਡਿਪਲੋਇਮੈਂਟ





