Business Considerations

"Do not wait; the time will never be 'just right.' Start where you stand, and work with whatever tools you may have at your command, and better tools will be found as you go along."
- George Herbert

Some considerations that most developers need to take into account when deciding to use functions as the solution are monitoring, pricing/hosting plans, and best practices.

Monitoring is one of the important aspects related to application life cycle management and we need to configure all the available configurations of monitoring in Azure.

Once we are ready with Azure Function Apps, it is very important for us to understand how to monitor the health of functions. Azure Functions have their own kind of monitoring, which are useful but basic.

For an advanced level of monitoring, we can utilize Application Insights. Another important business consideration is to understand the concepts of pricing so that we can make an informed decision based on the anticipated load, growth, and product roadmap.

In serverless computing, there have been best practices defined for the effective usage of a function as a service.

In this chapter, we will cover the following topics in detail:

  • Monitoring Azure Functions
  • Integration of Application Insights and Azure Functions
  • Pricing/hosting plans
  • Best practices
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.208.97