Batch Shipyard Seamless Integration with Azure Batch - Azure ML Now Available in Azure Germany

Azure ML as Part of IoT Suite generall available in Azure Germany. Deep Learning, Simulation and HPC Applications with Batch Shipyard and Azure Batch. Final release of TypeScript 2.0.

Share online:

Umbraco, a popular open-source content-management system (CMS) relying on the flexible platform-as-a-service (PaaS) model offered by Microsoft Azure, SQL Database Elastic Database Pools.

New?! Here is "Azure SQL Database powers Umbraco-as-a-Service (UaaS), a software-as-a-service (SaaS) solution that eliminates the need for on-premises deployments, provides built-in scaling and removes management overhead by enabling developers to focus on product innovation rather than solution management."

Today, a couple of days after real time status check in IoT, another new Microsoft Azure feature is released as part of the IoT Suite, "Azure Machine Learning, is now generally available in Azure Germany."

"Industrial and manufacturing customers eager to ride the Industry 4.0 wave can now use IoT Suite as a part of their 'smart factory'," writes azure team.

Azure ML has the same SLA in Azure Germany as other public regions in US South Central, West Europe, and Southeast Asia.

To get started and provision a predictive maintenance solution [this also provisions an Azure ML workspace with experiments and a web service], go here. Also, at any time, you can go back to your workspace directly [using this link], where you can create more experiments and deploy web services.

Azure ML in IoT Suite in Azure Germany

Another Azure feature that goes live today, is version 1.0.0 of the Batch Shipyard Toolkit, which enables easy deployment of batch-style Dockerized workloads to Azure Batch compute pools.

New to Azure, "Azure Batch enables you to run parallel jobs in the cloud without having to manage infrastructure. It's ideal for parametric sweeps, Deep Learning training with NVIDIA GPUs, and simulations using MPI and InfiniBand."

Whether you need to run your containerized jobs on a single machine or hundreds or even thousands of machines, "Batch Shipyard blends features of Azure Batch -- handling complexities of large scale VM deployment and management, high throughput, highly available job scheduling, and auto-scaling to pay only for what you use -- with the power of Docker containers for application packaging," expalins azure team.

In addtion, it also allows "harness the deployment consistency and isolation for your batch-style and HPC containerized workloads, and run them at any scale without the need to develop directly to Azure Batch SDK," added team azure.

Additionally, also "initial set of recipes that enable scenarios such as Deep Learning, Computational Fluid Dynamics (CFD), Molecular Dynamics (MD) and Video Processing" with Batch Shipyard is released.

According to team, initial release of Batch Shipyard include followoing "major" features:

  • Automated Docker Host Engine installation tuned for Azure Batch compute nodes
  • Automated deployment of required Docker images to compute nodes
  • Accelerated Docker image deployment at scale to compute pools consisting of a large number of VMs via private peer-to-peer distribution of Docker images among the compute nodes
  • Automated Docker Private Registry instance creation on compute nodes with Docker images backed to Azure Storage if specified
  • Automatic shared data volume support for:
    • Azure File Docker Volume Driver installation and share setup for SMB/CIFS backed to Azure Storage if specified
    • GlusterFS distributed network file system installation and setup if specified
  • Seamless integration with Azure Batch job, task and file concepts along with full pass-through of the Azure Batch API to containers executed on compute nodes
  • Support for Azure Batch task dependencies allowing complex processing pipelines and graphs with Docker containers
  • Transparent support for GPU accelerated Docker applications on Azure N-Series VM instances (Preview)
  • Support for multi-instance tasks to accommodate Dockerized MPI and multi-node cluster applications on compute pools with automatic job cleanup
  • Transparent assist for running Docker containers utilizing Infiniband/RDMA for MPI on HPC low-latency Azure VM instances (i.e., STANDARD_A8 and STANDARD_A9)
  • Automatic setup of SSH tunneling to Docker Hosts on compute nodes if specified, team explained.

Batch Shipyard toolkit for Azure Batch

You can get the The Batch Shipyard toolkit can be found on GitHub.

In other release today, official final release of TypeScript 2.0, a free and open source JavaScript superset programming language is announced.

The release comes after an initial beta back in June, and a production release from back in August.

According to announcement, it brings enhanced "developer productivity, advances TypeScript's alignment with ECMAScript's evolution." Additionally, it also provides "wide support for JavaScript libraries and tools," and "augments the language service that powers a first class editing experience across tools."

The team notes, TypeScript 2.0 for For Visual Studio "15" Preview users, will be included in the next Preview release.

Others can download TypeScript 2.0 for Visual Studio 2015 here with Update 3. And, to grab it with NuGet, start using TypeScript 2.0 in Visual Studio Code, or install it with npm:

npm install -g typescript@2.0