Wählen Sie das Betriebssystem und die Entwicklungstools, das bzw. die Sie benötigen, um Ihre umfangreichen Aufträge in Batch auszuführen. Batch bietet sowohl für Windows Server- als auch für Linux-Computeknoten eine einheitliche Verwaltung und Auftragsplanung. Gleichzeitig können Sie weiterhin die einzigartigen Features der jeweiligen Umgebung nutzen. Mit Windows können Sie Ihren vorhandenen Windows-Code, einschließlich Microsoft .NET, für die Ausführung umfangreicher Computeaufträge in Azure nutzen. Mit Linux können Sie zwischen beliebten Distributionen wie CentOS, Ubuntu und SUSE Linux Enterprise Server wählen, um Ihre Computeaufträge auszuführen. Wenn Portabilität ein wichtiger Aspekt ist, können Sie Docker-Container verwenden, um Ihre Anwendungen problemlos transportieren und verschieben zu können. Batch bietet verschiedene SDKs und unterstützt eine Reihe von Entwicklungstools wie Python und Java.