Summary
In this tutorial, you used the Azure Functions Core Tools to get started developing functions from the command line. You created a local functions project and the simple-interest function with nothing but the Core Tools and a text editor and ran the function locally to test it. After using the Azure CLI to create a function app in Azure, you used the Core Tools to publish your function and interact with it in Azure.
Clean up
The sandbox automatically cleans up your resources when you're finished with this module.
When you're working in your own subscription, it's a good idea at the end of a project to identify whether you still need the resources you created. Resources that you leave running can cost you money. You can delete resources individually or delete the resource group to delete the entire set of resources.
What's next?
Now that you can create projects and functions with the Core Tools, what's next?
- Install the Core Tools and Azure CLI on your own computer.
- Try creating functions projects using different languages to see the differences between them. Sample the different trigger templates and examine the generated code to see how to use them.
- Run
func
without any commands to view the Core Tools usage guide and learn about its other features. What dofunc settings
andfunc azure functionapp logstream
do? - Use
func init
to initialize a functions project folder as a Git repository and track changes to your code, then upload it to GitHub and share it. - Create automated tests that use
func start
to run on any computer. - Have a look at local functions development with Visual Studio and Visual Studio Code, including support for interactive debugging.