MicrosoftLearning / dp-420-cosmos-db-dev

DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB
https://microsoftlearning.github.io/dp-420-cosmos-db-dev/
MIT License
81 stars 95 forks source link

Azure Functions lab is out of date #60

Open vfylyk opened 1 month ago

vfylyk commented 1 month ago

It seems like the instructions in file ./instructions/14-functions.md are quite out of date, in the following aspects:

  1. Creating a "Function App" requires selecting a hosting plan before doing the rest.
  2. The Functions pane on the Azure Portal, in the "Function App" just created, does not have an option to "+ Create" a function to be developed in the portal. It seems like the only option is using an external editor and uploading files.

I gave up after these two hurdles.

MScalopez commented 4 weeks ago

@vfylyk, thank you for bringing this to our attention, I will take a look at this early next week and will try to fix as soon as possible, sorry for any inconvenience this might have caused in your learning experience.

gregoryagu commented 1 week ago

I actually ran into the same issue as above, wherein the Portal does not give you an option to create the function in the Portal. However, the issue @vfylyk had is because he selected the wrong " Runtime Version Stack". The correct option is "8 (LTS) In Process Model" If any other version is selected, the option to create the function in the portal is not available. The instructions are actually correct, but I would add a warning of some sort to say that if you don't see the option, delete the function and select the "in-process model" It took me some time to figure this out.