In this article, Introduction to Azure Functions using Terraform. I will provide a quick introduction to Azure Functions and Terraform with a hands-on example which is quite easy to follow.
In this article I will provide a quick introduction to Azure Functions and Terraform with a hands-on example which is quite easy to follow.
There are many articles out there about Azure Functions, but most fails to explain how to automate their deployment for a real world scenario using CI/CD pipelines.
This article will not get into the details of creating a a specific CI/CD pipeline, but instead focus on automating the infrastructure and code needed to deploy a Function App in Azure using a simple example. Commands will be provided so you can use this code to easily integrate with any CI/CD tools such Azure DevOps or Jenkins.
We will start by giving a very quick introduction to Azure Functions and Terraform and then move to a hand-on exercise. Note that we won’t have time to cover all the concepts about Terraform but I will provide some links as a reference.
Azure Functions are the Serverless event driven compute service in Azure, similar to AWS Lambda. This is also know as Function as a Service or Faas. In short, Serverless is anything that executes business logic that does not require any Server. This removes the Operational aspect of DevOps.
In this post use Azure SQL JSON support to easily create serverless REST API with Node, taking advantage of all available post-relational features
In the article, we will go to the next step to create a subscription and use webhook event handlers to view those logs in our Azure web application.
In this blog, we will see it in action using an example. See how to combine real-time data ingestion component with a Serverless processing layer.
Learn how to develop an Azure Function that leverages Azure SQL database serverless with Challenge 1 of the Seasons of Serverless challenge. Seasons of Serverless Challenge 1: Azure Functions and Azure SQL Database serverless.