Managing a server is pretty complicated, but building with serverless architectures simplifies this process. As a student, mastering serverless functions can help you to build projects that solve real-world problems by integrating APIs, constructing user interfaces, and analysing data. Javascript is the core language of this course - one of the most in-demand languages to learn in the industry.
Students especially in the GSC track are having several issues caused by a insufficient setup of the system (wrong version combinations of Azure Functions Core and Node.js, no Node.js, outdated Nodes.js etc).
This is quite hard to figure out via Piazza and may be a very frustrating experience when starting the serverless journey
Proposal
Provide shell scripts (I expect three depending on the OS namely Windows, MacOS and Linux) or an executeable to allow a check for:
Is Node.js installed (yes/no)
Are Azure Function Core Tools installed (yes/no)
Are the versions of Azure Function Core Tools and Node.js compatible
This should include hints what to do in case soemthing is missing or incomatible
Use-cases
Students especially in the GSC track are having several issues caused by a insufficient setup of the system (wrong version combinations of Azure Functions Core and Node.js, no Node.js, outdated Nodes.js etc).
This is quite hard to figure out via Piazza and may be a very frustrating experience when starting the serverless journey
Proposal
Provide shell scripts (I expect three depending on the OS namely Windows, MacOS and Linux) or an executeable to allow a check for:
This should include hints what to do in case soemthing is missing or incomatible
References
na