Cloud Native, Serverless

Azure functions learning

Start Your Azure Functions Learning Journey the Right Way with This Strategy

Earlier this year,  I wrote about Serverless functions on Kubernetes and virtual Kubelet, which raised my interest to re-explore Azure functions. Also, with the launch of the Microlearning initiative, I decided to become a better storyteller on my journey of technology evangelism, so I created a full Azure functions jumpstart playlist. In this article, I will share my highlights and the strategy to learn Azure functions through the playlist, and I will come back to update this blog post from time to time as I will be working on more Serverless and Azure functions-related content in the coming days : 

Get started on Azure functions: what and why Azure functions?

Imagine you’re a developer. No matter what language you’re programming, you must set up your environment before starting to program. Azure Functions is a serverless FaaS offering provided by Microsoft Azure. With Azure function, you can take advantage of a ready-to-code environment to get started immediately. You can use it to build web APIs, process file uploads, respond to database changes, process IoT data streams, manage message queues, and so on. The following video helps you learn Azure functions with the latest .NET 7 in 8 minutes with HTTP trigger: 

YouTube video

Getting started with Azure functions triggers and bindings 

Azure functions enable the integration scenario with many Azure functions such as Azure Service Bus, EventGrid, Cosmos DB, Azure SQL, etc.  And this magic is enabled by using triggers and bindings.

  • A trigger invokes a function to execute. A function can only have one trigger.
  • Binding has a notion of input binding and output binding. A binding to a function connects another data source to the function. 

The following video shows you how to work with one of the most popular triggers in Azure, which is the Azure Service Bus trigger

YouTube video

Getting started with Azure functions custom handlers 

Azure functions support multiple programming languages such as C#, Java, JavaScript, Python, typescript, PowerShell, etc.  That language support we call language runtime. If you’re looking for extended language support such as Go, Rust, PHP, and so on, custom handlers in Azure functions are what you’re looking for. 

An Azure function custom handler allows using any language that supports HTTP primitives and author Azure functions. With custom handlers, you can use triggers and input and output bindings via extension bundles,  hence it supports all the triggers and bindings you’re used to with Azure functions.

The following video shows you how to work with custom handlers to build a serverless go application : 

YouTube video

Next steps 

I am planning to add more content in this blog post as well as our Youtube channel CloudMelon Vis. Follow this blog post or our channel so you won’t miss any upcoming updates. Let’s stay tuned!

follow us

Stay informed of Cloud Native tech today !

Leave a Reply

Looking to take the next step in your career and unlock a world of possibilities? Look no further than Coursera Plus—the perfect plus one on your journey to success. Get your first month for just $1 with this limited-time offer. Don’t miss it out !

Join the 77% of learners on Coursera who have reported career benefits including new jobs, promotions, and expanded skill sets.


Check our latest news

Subscribe to our newsletter, so you don't miss anything !

New to Artificial Intelligence?Learn the basics of Artificial Intelligence (AI) with this complete beginner's guide. We'll…


Highlight the key takeaways from KubeCon Europe 2023 and how to effective strategies for attending sessions,…


Are you looking to make better decisions and have greater impact? Discover how Donella Meadow's book,…

logo with text CMV e1692108497137
CloudMelon Vision

Copyright @2018-2023 CloudMelon Vision is a trademark of iMelonArt LLC. All rights Reserved. 1100 Bellevue Way NE Bellevue WA 98004 United States. Privacy Policy | Terms of Services

error: Protect the unique creation from the owner !

Discover more from CloudMelon Vis

Subscribe now to keep reading and get access to the full archive.

Continue Reading