Serverless Visitor Counter Badge with Azure Functions
Nov 22, 2020 · 7 min read
We all love web badges. You might have spotted many of them in README of repositories, including the repository of my blog, The Cloud Blog. In general, web badges serve two purposes. They are visually appealing. They display key information instantly. If you scroll to my website’s footer section, you will find GitHub and Netlify badges that display the status of the latest build and deployment. I use them to quickly check whether everything is fine with the world without navigating to their dashboards.
Read more of Serverless Visitor Counter Badge with Azure Functions
Generating Dynamic Open Graph Images with Azure Functions
Oct 08, 2020 · 6 min read
Open Graph (OG) tags allow you to control what content shows up when you share the webpage on major social media sites such as Facebook, Twitter, and Google. The essential Open Graph properties that you must configure in the <head> section of your webpage are the following. og:title: The title of your webpage. og:image: An image URL displayed as the thumbnail of your webpage when it is shared. The recommended dimension of this image is 1200px X 627 px.
Read more of Generating Dynamic Open Graph Images with Azure Functions
Dynamic Admission Control in AKS with Azure Functions
Sep 20, 2020 · 15 min read
This article is part of #ServerlessSeptember. You’ll find other helpful articles, detailed tutorials, and videos in this all-things-Serverless content collection. New articles from community members and cloud advocates are published every week from Monday to Thursday through September. Find out more about how Microsoft Azure enables your Serverless functions at https://docs.microsoft.com/azure/azure-functions/. Nov 02,2020: The implementation of validating webhook Azure Function that uses Azure Communication Service is available in the feature/impl-azure-comm-service branch.
Read more of Dynamic Admission Control in AKS with Azure Functions
Enhance Integrated CI and CD in Azure Pipelines as Code With Key Utils: Binary Logger and Report Generator
Dec 03, 2019 · 12 min read
If you are using Azure DevOps for building and deploying your .NET core applications, then you should consider the following. Azure Pipelines now supports composing both the build and release stages as code. You can now combine your CI and CD pipeline definitions into a single pipeline definition that lives within the same repository as the application code. Turn on binary logging in MSBuild so that you receive exhaustive structured logs from the build process.
IoT Edge Device Monitoring and Management with Azure Durable Entities Functions - Part 2
Jul 13, 2019 · 12 min read
In this series IoT Edge Application Azure Durable Entities Function In the last article, we built and tested a simple IoT Edge application that simulates temperature telemetry based on the command that it receives. We also created a test client that can invoke Direct Method on the device. Today we will build monitoring and management capabilities for our IoT Edge device using Azure Functions. One critical consideration that I would like to bring to your attention is the demand for this solution to stay mostly connected.
IoT Edge Device Monitoring and Management with Azure Durable Entities Functions - Part 1
Jul 01, 2019 · 12 min read
In this series IoT Edge Application Azure Durable Entities Function IoT systems involve many devices, each of which maintains a small internal state. The Actor Model is a good fit for representing IoT devices in the cloud because of its inherent fault tolerance, concurrency controls, performance, and scalability. I wrote about the Actor Model and Orleans (virtual actor based implementation) in one of my previous articles here.
Add DevOps To Your Existing Dockerized Applications With Azure DevOps Projects
Jul 26, 2018 · 6 min read
As a cloud developer, the current offering to add support for DevOps (CI\CD) to an a. In VSTS, tasks such as creating CI and CD workflows, linking the pipelines with code repository, and adding monitoring take a little time even though the quick start templates have considerably optimized the process. A new offering from Azure named Microsoft Azure DevOps Projects fills this gap in the DevOps offering. Using Azure DevOps Projects, you can:
Read more of Add DevOps To Your Existing Dockerized Applications With Azure DevOps Projects
Building Zero Code Cosmos DB Proxy with Azure Functions
May 09, 2018 · 7 min read
Using Azure Functions, you can free your projects from Cosmos DB API dependency. In this article, we will build a simple API using Azure Functions that interacts with Cosmos DB without requiring you to write any code. You have multiple options for building Azure Functions. You can write functions using Visual Studio tooling, or you can build one using VS Code with Azure CLI. However, for this demo, I will use the Azure Portal inbuilt function editor.
Read more of Building Zero Code Cosmos DB Proxy with Azure Functions
Use Support Backed Tedious Driver for Your Node Applications with SQL Database
Jan 03, 2017 · 7 min read
I don’t know how popular Node.js still is, but it is always fun to learn new programming languages. If you have previously worked with relational databases such as SQL database with Node.js, you must’ve noticed that there are several node packages available to enable application integration with SQL database. However, while building commercial applications, developers always want to use packages that are backed by professional support and a lively community. One such module is Tedious which we will discuss today.
Read more of Use Support Backed Tedious Driver for Your Node Applications with SQL Database
Building Azure API Management Proxy for Azure Storage
Mar 21, 2016 · 9 min read
Microsoft acquired Apiphany, backed it up with Azure compute and storage and has now made it available to users as API Management service. Azure API Management is a reliable, secure and scalable way to publish, consume and manage APIs running on the Microsoft Azure platform. Azure API Management provides all essential tools required for end-to-end management of APIs. It ensures optimal performance of the APIs, tracks and enforces usage, authentication, and more.
Read more of Building Azure API Management Proxy for Azure Storage