This post was first published at Medium
Azure Functions is an event-driven serverless compute service available on Microsoft Azure Cloud. You can create a new Azure Functions app very easily in your IDE such as Visual Studio 2019, Visual Studio Code, Rider, etc. Cos I’m using Rider on my Mac, so I create a new Azure Functions solution and add a new function to the solution in Rider. There are a static class called AzureTipsFunction and a static method called RunAsync in our function.
When talking about the topic of cloud computing services, you must have heard of these concepts, Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). They are the three major service categories provided by cloud providers. It is important to understand what they are and what is the difference between them because they will appear on various occasions where cloud computing services are discussed.
The world has changed due to the COVID-19 pandemic in 2020. Medical staff around the world have shown bravery and resilience in the fight against COVID-19, and some even sacrificed their lives while performing their duties. As an ordinary person, as a programmer, I also want to help. Therefore, using AI to try to help diagnose lung diseases, such as viral pneumonia, bacterial pneumonia, is an idea that I am interested in trying.
This post details the process of using Azure DevOps to implement the CI/CD pipeline for our Azure Functions app project created in the previous post, the issues encountered in the process (of course they are solved 😃), and how to add the build/deployment status badges to our GitHub repo.