From 63bab74dbafa4141637db2780666a796582a2ca6 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Mon, 17 Mar 2025 15:04:35 -0600 Subject: [PATCH 1/5] in progress --- instructions/6_SetupFunctionApp.md | 56 ++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 instructions/6_SetupFunctionApp.md diff --git a/instructions/6_SetupFunctionApp.md b/instructions/6_SetupFunctionApp.md new file mode 100644 index 0000000..08ab475 --- /dev/null +++ b/instructions/6_SetupFunctionApp.md @@ -0,0 +1,56 @@ +# Step 6: Setup the Function App and and Develop + +Costa Rica + +[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) +[brown9804](https://github.com/brown9804) + +Last updated: 2025-02-21 + +------------------------------------------ + +
+ Centered Image +
+ +## Creating a Function App via the Azure portal + +1. **Sign in to Azure Portal**: Go to the Azure portal and sign in with your Azure account. +2. **Create a Function App**: + - From the Azure portal menu or the Home page, select `Create a resource`. + - In the `New` page, search for `Function App`. + + image + +3. **Select Hosting Plan**: Under `Hosting`, choose the `Consumption (Serverless)` plan for a pay-per-execution model, or select a different plan based on your needs. + + image + +3. **Configure the Function App**: + - On the `Basics` tab, fill in the required fields: + - **Subscription**: Select your Azure subscription. + - **Resource Group**: Create a new resource group or select an existing one. + - **Function App name**: Enter a globally unique name for your Function App. + - **Region**: Choose the region closest to you or your users. + - **Runtime stack**: Select the runtime stack (e.g., .NET, Node.js, Python) you want to use. + - **Version**: Choose the version of the runtime stack. +4. **Select Hosting Plan**: Under `Hosting`, choose the `Consumption (Serverless)` plan for a pay-per-execution model, or select a different plan based on your needs. +5. **Configure Storage and Networking**: + - **Storage Account**: Create a new storage account or use an existing one. + - **Operating System**: Choose between Windows or Linux. + - **Plan Type**: Select the appropriate plan type for your Function App. +6. **Monitoring**: Enable `Application Insights` to monitor your Function App, which helps in tracking performance and diagnosing issues. +7. **Review and Create**: + - Review all the configurations you have made. + - Click `Create` to deploy your Function App. +8. **Create a Function**: + - Once the Function App is created, navigate to it in the Azure portal. + - Select `Functions` from the left-hand menu, then click `+ Add` to create a new function. + - Choose a template (e.g., HTTP trigger) and configure the function settings. + + + +
+

Total Visitors

+ Visitor Count +
From 2c9da7af9fbe099280766f7c80e70ae85be61c13 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 17 Mar 2025 21:04:59 +0000 Subject: [PATCH 2/5] Update last modified date in Markdown files --- instructions/6_SetupFunctionApp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instructions/6_SetupFunctionApp.md b/instructions/6_SetupFunctionApp.md index 08ab475..7d4bc10 100644 --- a/instructions/6_SetupFunctionApp.md +++ b/instructions/6_SetupFunctionApp.md @@ -5,7 +5,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-02-21 +Last updated: 2025-03-17 ------------------------------------------ From 13b344d53adbcae36e63421858af584a6a442ab9 Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Tue, 18 Mar 2025 10:13:00 -0600 Subject: [PATCH 3/5] in progress --- instructions/6_SetupFunctionApp.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/instructions/6_SetupFunctionApp.md b/instructions/6_SetupFunctionApp.md index 7d4bc10..81e34a1 100644 --- a/instructions/6_SetupFunctionApp.md +++ b/instructions/6_SetupFunctionApp.md @@ -26,7 +26,7 @@ Last updated: 2025-03-17 image -3. **Configure the Function App**: +4. **Configure the Function App**: - On the `Basics` tab, fill in the required fields: - **Subscription**: Select your Azure subscription. - **Resource Group**: Create a new resource group or select an existing one. @@ -34,7 +34,6 @@ Last updated: 2025-03-17 - **Region**: Choose the region closest to you or your users. - **Runtime stack**: Select the runtime stack (e.g., .NET, Node.js, Python) you want to use. - **Version**: Choose the version of the runtime stack. -4. **Select Hosting Plan**: Under `Hosting`, choose the `Consumption (Serverless)` plan for a pay-per-execution model, or select a different plan based on your needs. 5. **Configure Storage and Networking**: - **Storage Account**: Create a new storage account or use an existing one. - **Operating System**: Choose between Windows or Linux. @@ -43,10 +42,13 @@ Last updated: 2025-03-17 7. **Review and Create**: - Review all the configurations you have made. - Click `Create` to deploy your Function App. -8. **Create a Function**: - - Once the Function App is created, navigate to it in the Azure portal. - - Select `Functions` from the left-hand menu, then click `+ Add` to create a new function. - - Choose a template (e.g., HTTP trigger) and configure the function settings. + + +## Create a Function + +- Once the Function App is created, navigate to it in the Azure portal. +- Select `Functions` from the left-hand menu, then click `+ Add` to create a new function. +- Choose a template (e.g., HTTP trigger) and configure the function settings. From 820f0b72f1a74112658698154cc37cc7ca055801 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 18 Mar 2025 16:13:14 +0000 Subject: [PATCH 4/5] Update last modified date in Markdown files --- instructions/6_SetupFunctionApp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instructions/6_SetupFunctionApp.md b/instructions/6_SetupFunctionApp.md index 81e34a1..af192d4 100644 --- a/instructions/6_SetupFunctionApp.md +++ b/instructions/6_SetupFunctionApp.md @@ -5,7 +5,7 @@ Costa Rica [![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/) [brown9804](https://github.com/brown9804) -Last updated: 2025-03-17 +Last updated: 2025-03-18 ------------------------------------------ From a169ea6aae7ed3de654981f514b346aad035d89a Mon Sep 17 00:00:00 2001 From: Timna Brown <24630902+brown9804@users.noreply.github.com> Date: Tue, 18 Mar 2025 13:27:16 -0600 Subject: [PATCH 5/5] fa in place --- instructions/6_SetupFunctionApp.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/instructions/6_SetupFunctionApp.md b/instructions/6_SetupFunctionApp.md index af192d4..cb78b02 100644 --- a/instructions/6_SetupFunctionApp.md +++ b/instructions/6_SetupFunctionApp.md @@ -34,6 +34,9 @@ Last updated: 2025-03-18 - **Region**: Choose the region closest to you or your users. - **Runtime stack**: Select the runtime stack (e.g., .NET, Node.js, Python) you want to use. - **Version**: Choose the version of the runtime stack. + + image + 5. **Configure Storage and Networking**: - **Storage Account**: Create a new storage account or use an existing one. - **Operating System**: Choose between Windows or Linux. @@ -43,6 +46,10 @@ Last updated: 2025-03-18 - Review all the configurations you have made. - Click `Create` to deploy your Function App. + + https://github.com/user-attachments/assets/a1ab969e-35f0-440d-b977-ce349cb69e99 + + ## Create a Function