Below are the few features of Azure functions - Server-less - Focus more on building your apps faster to add business value without managing infrastructure.
- Language of your choice - You can develop your function code using C#, Java, JavaScript, Powershell and Python languages of your choice.
- Custom development - you can bring your own dependencies using Nuget and NPM to extend your application logic.
- Continuous Integration and Deployment - you can set up your function code with continuous integration and deployment using GitHub, Azure DevOps, bitbucket and other CI/CD processes.
- Built-in Security - Protect your functions with SSL Bindings, VNet integration and OAuth providers. Authenticate users with the OAuth standard from providers such as Active Directory, Facebook, Twitter, Google, and Microsoft Account.
- Scale on demand - Automatically scale out whenever there is a need by adding compute power and scale in when the code is stopped running.
- Optimized Pricing - Pay only when your app runs.
- Performance and Monitoring - Easily configure Azure App Insight to your App for monitoring and analyzing the app performance.
- Connect to Other Services - Use triggers and bindings that enable your server-less applications to respond to events and connect to other services seamlessly.
- Choice of hosting plan - Based on your need, you can opt for Consumption, Premium or App Service Plan.
|