Skip to content

Commit dd6302b

Browse files
committed
first
getting started update update update pivots links updates headers
1 parent 545a68a commit dd6302b

File tree

3 files changed

+89
-0
lines changed

3 files changed

+89
-0
lines changed
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
title: Getting started with Azure App Service
3+
description: Take the first steps toward working with Azure App Service.
4+
ms.author: msangapu
5+
author: msangapu-msft
6+
ms.topic: overview
7+
ms.date: 3/31/2023
8+
zone_pivot_groups: app-service-getting-started-stacks
9+
---
10+
11+
# Getting started with Azure App Service
12+
13+
## Introduction
14+
15+
[Azure App Service](./overview.md) is a fully managed platform as a service (PaaS) for hosting web applications. You can develop in your favorite stack, be it .NET, Python, Node.js, Java, PHP, WordPress, Java, Ruby, Node.js, PHP, or containers.
16+
17+
Use the following resources to get started.
18+
19+
::: zone pivot="stack-net"
20+
| Action | Resources |
21+
| --- | --- |
22+
| **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) |
23+
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[Azure DevOps](./deploy-azure-pipelines.md?tabs=yaml) |
24+
| **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)|
25+
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
26+
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
27+
| **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]()|
28+
::: zone-end
29+
::: zone pivot="stack-python"
30+
| Action | Resources |
31+
| --- | --- |
32+
| **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) |
33+
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[Azure DevOps](./deploy-azure-pipelines.md?tabs=yaml) |
34+
| **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)|
35+
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
36+
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
37+
| **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]()|
38+
::: zone-end
39+
::: zone pivot="stack-nodejs"
40+
| Action | Resources |
41+
| --- | --- |
42+
| **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) |
43+
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[Azure DevOps](./deploy-azure-pipelines.md?tabs=yaml) |
44+
| **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)|
45+
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
46+
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
47+
| **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]()|
48+
::: zone-end
49+
::: zone pivot="stack-java"
50+
| Action | Resources |
51+
| --- | --- |
52+
| **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) |
53+
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[Azure DevOps](./deploy-azure-pipelines.md?tabs=yaml) |
54+
| **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)|
55+
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
56+
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
57+
| **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+
::: zone-end
59+
::: zone pivot="stack-php"
60+
| Action | Resources |
61+
| --- | --- |
62+
| **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) |
63+
| **Deploy your app** | <li>[Deployment Best Practices](./deploy-best-practices.md)<li>[Azure DevOps](./deploy-azure-pipelines.md?tabs=yaml) |
64+
| **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)|
65+
| **Add domains and certificates** |<li>[Map a custom domain]()<li>[Add SSL certificate]()|
66+
| **Connect to a database** | <li>[Connect to Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)|
67+
| **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]()|
68+
::: zone-end
69+
70+
## Next steps
71+
72+
> [!div class="nextstepaction"]
73+
> [Learn about the anatomy of an Azure Functions application]()

articles/app-service/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
href: index.yml
33
- name: Overview
44
items:
5+
- name: Getting started
6+
href: getting-started.md
57
- name: About App Service
68
href: overview.md
79
- name: About App Service Environments

articles/zone-pivot-groups.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -996,6 +996,20 @@ groups:
996996
title: Windows container
997997
- id: code-windows
998998
title: Windows code
999+
- id: app-service-getting-started-stacks
1000+
title: Language stacks
1001+
prompt: Choose a stack
1002+
pivots:
1003+
- id: stack-net
1004+
title: .NET
1005+
- id: stack-python
1006+
title: Python
1007+
- id: stack-nodejs
1008+
title: Node.js
1009+
- id: stack-java
1010+
title: Java
1011+
- id: stack-php
1012+
title: PHP
9991013
- id: programming-languages-spring-apps
10001014
# Owner: karler
10011015
title: Programming languages

0 commit comments

Comments
 (0)