Skip to content

Commit d9ab4b3

Browse files
committed
update
1 parent 553d417 commit d9ab4b3

File tree

1 file changed

+35
-30
lines changed

1 file changed

+35
-30
lines changed

articles/app-service/getting-started.md

Lines changed: 35 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Take the first steps toward working with Azure App Service.
44
ms.author: msangapu
55
author: msangapu-msft
66
ms.topic: overview
7-
ms.date: 4/3/2023
7+
ms.date: 4/10/2023
88
zone_pivot_groups: app-service-getting-started-stacks
99
---
1010

@@ -17,59 +17,64 @@ zone_pivot_groups: app-service-getting-started-stacks
1717
| Action | Resources |
1818
| --- | --- |
1919
| **Create your first .NET app** | Using one of the following tools:<br><br><li>[Visual Studio](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vs)<li>[Visual Studio Code](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vscode)<li>[Command line](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-cli)<li>[Azure PowerShell](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-ps)<li>[Azure Portal](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-azure-portal) |
20-
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[GitHub actions](./deploy-github-actions.md) |
21-
| **Monitor your app**| <li>[Monitoring overview](./overview-monitoring.md)<li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve](./overview-diagnostics.md)<li>[Monitor instances using Health Check](./monitor-instances-health-check.md)|
22-
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
23-
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
24-
| **Review best practices** | <li>[Scale your App Service app]()<li>[Secure your app]()<li>Use built-in [monitoring tools]() to help analyze your functions<li>Read the [C# language reference]()|
20+
| **Deploy your app** | <li>[Configure ASP.NET](./configure-language-dotnet-framework.md)<li>Configure ASP.NET core[./configure-language-dotnetcore.md?pivots=platform-linux]<li>[GitHub actions](./deploy-github-actions.md) |
21+
| **Monitor your app**| <li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve tool](./overview-diagnostics.md)|
22+
| **Add domains and certificates** |<li>[Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<li>[Add SSL certificate](./configure-ssl-certificate.md)|
23+
| **Connect to a database** | <li>[.NET with Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)<li>[.NET Core with Azure SQL DB](./tutorial-dotnetcore-sqldb-app.md)|
24+
| **Custom containers** |<li>[Linux - Visual Studio Code](./quickstart-custom-container.md?tabs=dotnet&pivots=container-linux-vscode)<li>[Windows - Visual Studio](./quickstart-custom-container.md?tabs=dotnet&pivots=container-windows-vs)|
25+
| **Review best practices** | <li>[Scale your app]()<li>[Deployment](./deploy-best-practices.md)<li>[Security](/security/benchmark/azure/baselines/app-service-security-baseline.md)|
2526
::: zone-end
2627
::: zone pivot="stack-python"
2728
[Azure App Service](./overview.md) is a fully managed platform as a service (PaaS) for hosting web applications. Use the following resources to get started with Python.
2829

2930
| Action | Resources |
3031
| --- | --- |
31-
| **Create your first Python app** | Using one of the following tools:<br><br><li>[Visual Studio](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vs)<li>[Visual Studio Code](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vscode)<li>[Command line](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-cli)<li>[Azure PowerShell](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-ps)<li>[Azure Portal](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-azure-portal) |
32-
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[Azure DevOps](./deploy-azure-pipelines.md?tabs=yaml) |
33-
| **Monitor your app**| <li>[Monitoring overview](./overview-monitoring.md)<li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve](./overview-diagnostics.md)<li>[Monitor instances using Health Check](./monitor-instances-health-check.md)|
34-
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
35-
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
36-
| **Review best practices** | <li>[Scale your App Service app]()<li>[Secure your app]()<li>Use built-in [monitoring tools]() to help analyze your functions<li>Read the [C# language reference]()|
32+
| **Create your first Python app** | Using one of the following tools:<br><br><li>[Flask - CLI](./quickstart-python.md?tabs=flask%2Cwindows%2Cazure-cli%2Cvscode-deploy%2Cdeploy-instructions-azportal%2Cterminal-bash%2Cdeploy-instructions-zip-azcli)<li>[Flask - Visual Studio Code](./quickstart-python.md?tabs=flask%2Cwindows%2Cvscode-aztools%2Cvscode-deploy%2Cdeploy-instructions-azportal%2Cterminal-bash%2Cdeploy-instructions-zip-azcli)<li>[Django - CLI](./quickstart-python.md?tabs=django%2Cwindows%2Cazure-cli%2Cvscode-deploy%2Cdeploy-instructions-azportal%2Cterminal-bash%2Cdeploy-instructions-zip-azcli)<li>[Django - Visual Studio Code](./quickstart-python.md?tabs=django%2Cwindows%2Cvscode-aztools%2Cvscode-deploy%2Cdeploy-instructions-azportal%2Cterminal-bash%2Cdeploy-instructions-zip-azcli)<li>[Django - Azure portal](./quickstart-python.md?tabs=django%2Cwindows%2Cazure-portal%2Cvscode-deploy%2Cdeploy-instructions-azportal%2Cterminal-bash%2Cdeploy-instructions-zip-azcli) |
33+
| **Deploy your app** | <li>[Configure Python](configure-language-python.md)<li>[GitHub actions](./deploy-github-actions.md) |
34+
| **Monitor your app**| <li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve tool](./overview-diagnostics.md)|
35+
| **Add domains and certificates** |<li>[Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<li>[Add SSL certificate](./configure-ssl-certificate.md)|
36+
| **Connect to a database** | <li>[.NET with Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)<li>[.NET Core with Azure SQL DB](./tutorial-dotnetcore-sqldb-app.md)|
37+
| **Custom containers** |<li>[Linux - Visual Studio Code](./quickstart-custom-container.md?tabs=dotnet&pivots=container-linux-vscode)<li>[Windows - Visual Studio](./quickstart-custom-container.md?tabs=dotnet&pivots=container-windows-vs)|
38+
| **Review best practices** | <li>[Scale your app]()<li>[Deployment](./deploy-best-practices.md)<li>[Security](/security/benchmark/azure/baselines/app-service-security-baseline.md)|
3739
::: zone-end
3840
::: zone pivot="stack-nodejs"
3941
[Azure App Service](./overview.md) is a fully managed platform as a service (PaaS) for hosting web applications. Use the following resources to get started with Node.js.
4042

4143
| Action | Resources |
4244
| --- | --- |
43-
| **Create your first .NET app** | Using one of the following tools:<br><br><li>[Visual Studio](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vs)<li>[Visual Studio Code](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vscode)<li>[Command line](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-cli)<li>[Azure PowerShell](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-ps)<li>[Azure Portal](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-azure-portal) |
44-
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[Azure DevOps](./deploy-azure-pipelines.md?tabs=yaml) |
45-
| **Monitor your app**| <li>[Monitoring overview](./overview-monitoring.md)<li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve](./overview-diagnostics.md)<li>[Monitor instances using Health Check](./monitor-instances-health-check.md)|
46-
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
47-
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
48-
| **Review best practices** | <li>[Scale your App Service app]()<li>[Secure your app]()<li>Use built-in [monitoring tools]() to help analyze your functions<li>Read the [C# language reference]()|
45+
| **Create your first Node app** | Using one of the following tools:<br><br><li>[Visual Studio Code](./quickstart-nodejs.md?tabs=linux&pivots=development-environment-vscode)<li>[CLI](./quickstart-nodejs.md?tabs=linux&pivots=development-environment-cli)<li>[Azure portal](./quickstart-nodejs.md?tabs=linux&pivots=development-environment-azure-portal) |
46+
| **Deploy your app** | <li>[Configure Node](./configure-language-nodejs.md?pivots=platform-linux)<li>[GitHub actions](./deploy-github-actions.md) |
47+
| **Monitor your app**| <li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve tool](./overview-diagnostics.md)|
48+
| **Add domains and certificates** |<li>[Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<li>[Add SSL certificate](./configure-ssl-certificate.md)|
49+
| **Connect to a database** | <li>[.NET with Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)<li>[.NET Core with Azure SQL DB](./tutorial-dotnetcore-sqldb-app.md)|
50+
| **Custom containers** |<li>[Linux - Visual Studio Code](./quickstart-custom-container.md?tabs=dotnet&pivots=container-linux-vscode)<li>[Windows - Visual Studio](./quickstart-custom-container.md?tabs=dotnet&pivots=container-windows-vs)|
51+
| **Review best practices** | <li>[Scale your app]()<li>[Deployment](./deploy-best-practices.md)<li>[Security](/security/benchmark/azure/baselines/app-service-security-baseline.md)|
4952
::: zone-end
5053
::: zone pivot="stack-java"
5154
[Azure App Service](./overview.md) is a fully managed platform as a service (PaaS) for hosting web applications. Use the following resources to get started with Java.
5255

5356
| Action | Resources |
5457
| --- | --- |
55-
| **Create your first .NET app** | Using one of the following tools:<br><br><li>[Visual Studio](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vs)<li>[Visual Studio Code](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vscode)<li>[Command line](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-cli)<li>[Azure PowerShell](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-ps)<li>[Azure Portal](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-azure-portal) |
56-
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[Azure DevOps](./deploy-azure-pipelines.md?tabs=yaml) |
57-
| **Monitor your app**| <li>[Monitoring overview](./overview-monitoring.md)<li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve](./overview-diagnostics.md)<li>[Monitor instances using Health Check](./monitor-instances-health-check.md)|
58-
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
59-
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
60-
| **Review best practices** | <li>[Scale your App Service app]()<li>[Secure your app]()<li>Use built-in [monitoring tools]() to help analyze your functions<li>Read the [C# language reference]()|
58+
| **Create your first Java app** | Using one of the following tools:<br><br><li>[Linux - Maven](./quickstart-java.md?tabs=javase&pivots=platform-linux-development-environment-maven)<li>[Linux - Azure portal](./quickstart-java.md?tabs=javase&pivots=platform-linux-development-environment-azure-portal)<li>[Windows - Maven](./quickstart-java.md?tabs=javase&pivots=platform-windows-development-environment-maven)<li>[Windows - Azure portal](./quickstart-java.md?tabs=javase&pivots=platform-windows-development-environment-azure-portal) |
59+
| **Deploy your app** | <li>[Configure Java](./configure-language-java.md?pivots=platform-linux)<li>[Deploy War](./deploy-zip.md?tabs=cli#deploy-warjarear-packages)<li>[GitHub actions](./deploy-github-actions.md) |
60+
| **Monitor your app**| <li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve tool](./overview-diagnostics.md)|
61+
| **Add domains and certificates** |<li>[Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<li>[Add SSL certificate](./configure-ssl-certificate.md)|
62+
| **Connect to a database** | <li>[.NET with Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)<li>[.NET Core with Azure SQL DB](./tutorial-dotnetcore-sqldb-app.md)|
63+
| **Custom containers** |<li>[Linux - Visual Studio Code](./quickstart-custom-container.md?tabs=dotnet&pivots=container-linux-vscode)<li>[Windows - Visual Studio](./quickstart-custom-container.md?tabs=dotnet&pivots=container-windows-vs)|
64+
| **Review best practices** | <li>[Scale your app]()<li>[Deployment](./deploy-best-practices.md)<li>[Security](/security/benchmark/azure/baselines/app-service-security-baseline.md)|
6165
::: zone-end
6266
::: zone pivot="stack-php"
6367
[Azure App Service](./overview.md) is a fully managed platform as a service (PaaS) for hosting web applications. Use the following resources to get started with PHP.
6468

6569
| Action | Resources |
6670
| --- | --- |
67-
| **Create your first .NET app** | Using one of the following tools:<br><br><li>[Visual Studio](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vs)<li>[Visual Studio Code](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vscode)<li>[Command line](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-cli)<li>[Azure PowerShell](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-ps)<li>[Azure Portal](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-azure-portal) |
68-
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[Azure DevOps](./deploy-azure-pipelines.md?tabs=yaml) |
69-
| **Monitor your app**| <li>[Monitoring overview](./overview-monitoring.md)<li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve](./overview-diagnostics.md)<li>[Monitor instances using Health Check](./monitor-instances-health-check.md)|
70-
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
71-
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
72-
| **Review best practices** | <li>[Scale your App Service app]()<li>[Secure your app]()<li>Use built-in [monitoring tools]() to help analyze your functions<li>Read the [C# language reference]()|
71+
| **Create your first PHP app** | Using one of the following tools:<br><br><li>[Linux - CLI](./quickstart-php.md?tabs=cli&pivots=platform-linux)<li>[Linux - Azure portal](./quickstart-php.md?tabs=portal&pivots=platform-linux) |
72+
| **Deploy your app** | <li>[Configure PHP](./configure-language-php.md?pivots=platform-linux)<li>[Deploy via FTP](./deploy-ftp.md?tabs=portal)|
73+
| **Monitor your app**| <li>[Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<li>[Diagnose and solve tool](./overview-diagnostics.md)|
74+
| **Add domains and certificates** |<li>[Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<li>[Add SSL certificate](./configure-ssl-certificate.md)|
75+
| **Connect to a database** | <li>[.NET with Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)<li>[.NET Core with Azure SQL DB](./tutorial-dotnetcore-sqldb-app.md)|
76+
| **Custom containers** |<li>[Linux - Visual Studio Code](./quickstart-custom-container.md?tabs=dotnet&pivots=container-linux-vscode)<li>[Windows - Visual Studio](./quickstart-custom-container.md?tabs=dotnet&pivots=container-windows-vs)|
77+
| **Review best practices** | <li>[Scale your app]()<li>[Deployment](./deploy-best-practices.md)<li>[Security](/security/benchmark/azure/baselines/app-service-security-baseline.md)|
7378
::: zone-end
7479

7580
## Next steps

0 commit comments

Comments
 (0)