Skip to content

A toolkit to simplify interaction with Azure Batch Services

License

Notifications You must be signed in to change notification settings

itowlson/batch-toolkit

 
 

Repository files navigation

Issue Stats Issue Stats

batch-toolkit-fsharp

Azure Batch Services provides the ability to run batch computing processes at cloud scale.

The services are exposed through a REST api and a comprehensive SDK. Currently the SDK is targeted to the .NET platform and is somewhat C#-centric. Other languages and platforms may be supported in the future. The SDK provides a comprehensive re-interpretation of the REST API, affording a simpler interaction with the service, and the documentation allows users to develop applications in idiomatic C#.

This library is built over the SDK, and abstracts out common patterns and usage scenarios to allow use of idiomatic F# to interact with Azure Batch.

It is not my goal to obviate the SDK with this project, but rather to provide a code model centred around composition so that more complex batch-processing can be done in a simpler fashion.

Build Status

Mono .NET
Mono CI Build Status .NET Build Status

Maintainer(s)

The default maintainer account for projects under "fsprojects" is @fsprojectsgit - F# Community Project Incubation Space (repo management)

About

A toolkit to simplify interaction with Azure Batch Services

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • F# 86.7%
  • C# 11.0%
  • Shell 2.0%
  • Batchfile 0.3%