Summary

Completed

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 do func settings and func 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.