The tool allows users to build their own event-driven applications on top of Kubernetes.
Microsoft and Red Hat have jointly developed an open-sourced Kubernetes event-driven autoscaling (KEDA) service.
According to Microsoft, KEDA enables developers to deploy serverless containers on Kubernetes in any public or private cloud, as well as on-premises, including Microsoft’s Azure Kubernetes Service (AKS) and Red Hat Open Shift.
The service allows a container to consume events directly from the source, instead of routing through HTTP. This means any Kubernetes workload requiring scaling based on events rather than CPU or memory scaling can use the service.
New open-source projects
Microsoft will be announcing a number of other open-source-related projects at its Build 2019 developer conference this week.
- A new Visual Studio Subscription with GitHub Enterprise bundle
- Visual Studio Online, a “web-based companion” to Visual Studio and VIsual Studio Code
- GitHub Identity support for Azure GitHub users
In the coming months, Microsoft plans to open source its Q# compiler and quantum simultaors, which are part of the Quantum Development Kit in GitHub. In addition, it is bringing Azure Active Directory synchronization to GitHub users. This capability will be in public preview as of May 23.
Microsoft is also releasing the open-sourced version 1.0 of ML.NET, which enables developers to create models that use machine-learning tasks.
(With inputs from ZDNet)