Hello, fellow cloud people. This is Azure this week and I am Lars Klint.
Cloud wrangler and llama aficionados. This week,
Azure Function is now supporting .Node.js version 14,
Azure Functions support for .NET 5,
Azure Durable Functions get some Python love.
And save some budget woes with forecasted cost alerts.
And that part probably has Azure Functions in it somewhere too. Yeah,
lots to get through. So he, we go.
Node.js
is
powering more and more of the internet. Now,
if you don't believe me Google with Bing "left pad NPM crash",
go on. I'll wait. No I'd aggress.
The latest long-term support or what LTS version of Node.JS brings Azure
functions up to scratch with the cool kids and lets developers use the latest
features in the framework.
These include the knowledge coalescing operator question ??
Optional chaining operator?.
Internationalization API APIs and ECMAScript modules,
which actual versions of version 14 of Node.JS Azure Functions
users isn't obvious from the announcement,
but we do know you have to use Azure Functions version 3,
to use Node.JS version 14. So many versions.
Now this is indeed good news for Node.js developers as version 14 has been out
for almost a year and is becoming the standard version to use.
And now it works with Functions too.
The next big release of .NET Core is .NET 5. Yep.
Microsoft skipped version 4, drop the core.
And now .NET 5 is the main implementation of .NET. However,
ASP .NET Core 5 still is name core.
As is entity framework Core.
Microsoft says it's to reduce confusion.
Really in any case Azure Function can now use .NET 5,
which is a huge step forward in using functions in a modern workflow.
I'm personally excited about this as it brings a bunch of new features to #C and
#F, as well as significant performance improvements. In particular,
the garbage collection,
regular expressions engine and JSN parsing have received very welcome
updates.
These were areas that slowed down applications in the past and the garbage
collection, um, the implementation of it was almost a decade old!
Now .NET 5 is pretty awesome. But wait,
there's more fantastic Function features. Have you heard of Durable Functions?
They're an extension to Azure Functions that lets you define stateful servers
workflows.
And this is particularly useful for complex data processing workflows where you
chain together, individual Azure Functions. Durable Functions,
now support Python a favorite language with many developers,
including data scientists and used often for machine learning scenarios.
Which Durable Functions are very good at too. Yeah.
If you're keen on trying out your Python skills by building a Durable Function,
I've included a link to a tutorial in the description. You're welcome. Now,
before we end, I thought I'd save you some cash.
Or at least help you not spend too much on Azure with forecasted
cost alerts.
They provide advanced notification that your spending trends are likely to
exceed your allocated budget. Simple as that. Now,
that means you can fix the spending habits before it's too late.
And that can only be a good thing. If you're also into Functions,
then give the video a thumbs up and consider letting me know in the forum,
how you use as your functions. Now,
as we say on the A Cloud Guru team when we consider new changes to the show,
but aren't exactly sure what our audience would like.
Seek and you shall cloud.
And tell us also what changes you'd like to see made to the show. Yeah,
we really liked to know. So see you next week and Keep being awesome Cloud Guru.