<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Azure 4 Research</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/azure_4_research/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/azure_4_research/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:18:54 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Cloud computing guide for researchers – Automated testing using Drone</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-automated-testing-using-drone</link>
      <pubDate>Tue, 06 Mar 2018 15:35:47 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=2475</guid>
      <description><![CDATA[This is the first in a series of blog posts by the Research Software Engineering team at Imperial...]]></description>
      <content:encoded><![CDATA[<em>This is the first in a <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwwwf.imperial.ac.uk%2Fblog%2Fresearch-software-engineering%2Ftag%2Frse-cloud-computing-award%2F&amp;data=04%7C01%7CKenji.Takeda%40microsoft.com%7C0c851edf06cd42f509ba08d5738896d9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636541952854734446%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D%7C-1&amp;sdata=V5KHYJroDYmrQq0IwmmX37ZwaM688JS0bJ5vtM6FQ5U%3D&amp;reserved=0">series of blog posts</a> by the <a href="https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.imperial.ac.uk%2Fadmin-services%2Fict%2Fself-service%2Fresearch-support%2Frcs%2Fresearch-software-engineering%2F&amp;data=04%7C01%7CKenji.Takeda%40microsoft.com%7C0c851edf06cd42f509ba08d5738896d9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636541952854734446%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D%7C-1&amp;sdata=PPGsmNu3DP%2F2t5qJJz1mmRUkEfmA8IMMRmosATDRvII%3D&amp;reserved=0">Research Software Engineering team</a> at Imperial College London describing activities funded by their <a href="https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.software.ac.uk%2Frse-cloud-awardees&amp;data=04%7C01%7CKenji.Takeda%40microsoft.com%7C0c851edf06cd42f509ba08d5738896d9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636541952854734446%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D%7C-1&amp;sdata=JubSlfxkS52FuuJ15Cch4QbqB4T2xhZfvwUYSVEWGFc%3D&amp;reserved=0">RSE Cloud Computing Award</a>. The team is exploring the use of selected <a href="https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fazure.microsoft.com%2Fen-gb%2F&amp;data=04%7C01%7CKenji.Takeda%40microsoft.com%7C0c851edf06cd42f509ba08d5738896d9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636541952854734446%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D%7C-1&amp;sdata=uJ%2FUmlgBQT5VBvWI2mHKBT%2BO1TCmK6TOqUnEIQSUVCw%3D&amp;reserved=0">Microsoft Azure</a> services to accelerate the delivery of RSE projects via a cloud-first approach.
</em>

<a href="https://wwwf.imperial.ac.uk/blog/research-software-engineering/author/mwoodbri/"><strong>Mark Woodbridge</strong></a><strong>, Research Software Engineering Team Lead, Imperial College London
</strong>

<em>(Reproduced with permission from <a href="https://wwwf.imperial.ac.uk/blog/research-software-engineering/2018/02/13/cloud-first-simple-automated-testing-using-drone/">https://wwwf.imperial.ac.uk/blog/research-software-engineering/2018/02/13/cloud-first-simple-automated-testing-using-drone/</a>)</em>

A great way to explore an unfamiliar cloud platform is to deploy a familiar tool and compare the process with that used for an on-premise installation. In this case we'll set up an open source continuous delivery system (<a href="https://drone.io/">Drone</a>) to carry out automated testing of a simple Python project hosted on GitHub. Drone is not as capable or flexible as alternatives like <a href="https://jenkins.io/">Jenkins</a> (which we'll consider in a subsequent post) but it's a lot simpler and a suitable example of a self-contained webapp for our purposes of getting started with Azure.

We'll be automatically testing <a href="https://github.com/mwoodbri/drone-example/tree/2d838c52c671b85890c619b11244aa3557e62146">this repository</a>, containing a trivial Python 3 project with a single test which can be run via python -m unittest.  We add a <a href="https://github.com/mwoodbri/drone-example/blob/master/.drone.yml">single YAML file</a> to the repository to configure Drone accordingly.

There are then just three (short!) steps to get Drone testing the repository whenever code is pushed to GitHub. You don't need anything except a web browser and an Azure account:

<strong>1: Create an Azure VM where we'll install Drone</strong>

You can do this via the <a href="https://portal.azure.com/">Azure Portal</a> but we'll use the new <a href="https://shell.azure.com/">Azure Cloud Shell</a> as it's quicker – and easier to document, which is important for reproducibility. Drone is distributed as a Docker image so we'll provision a minimal <a href="https://coreos.com/os/docs/latest/">Container Linux</a> VM to host it. We need to create a resource group, add the VM, give it a public DNS name (you will need to choose your own, instead of my-ci-server) and enable HTTP(S) access:
<div>
<table style="border-collapse: collapse;background: #e7e6e6" border="0"><colgroup> <col style="width: 916px" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px;padding-right: 7px;border: solid white 6.0pt"><span style="font-family: Courier New">az group create -l westeurope --name my-rg</span></td>
</tr>
<tr>
<td style="padding-left: 7px;padding-right: 7px;border-top: none;border-left: solid white 6.0pt;border-bottom: solid white 6.0pt;border-right: solid white 6.0pt"><span style="font-family: Courier New">az vm create --name my-ci-server --resource-group my-rg --image CoreOS:CoreOS:Stable:1632.2.1 --generate-ssh-keys --size Basic_A0</span></td>
</tr>
<tr>
<td style="padding-left: 7px;padding-right: 7px;border-top: none;border-left: solid white 6.0pt;border-bottom: solid white 6.0pt;border-right: solid white 6.0pt"><span style="font-family: Courier New">az network public-ip update --name my-ci-serverPublicIP --resource-group my-rg --dns-name <strong>my-ci-server</strong></span></td>
</tr>
<tr>
<td style="padding-left: 7px;padding-right: 7px;border-top: none;border-left: solid white 6.0pt;border-bottom: solid white 6.0pt;border-right: solid white 6.0pt"><span style="font-family: Courier New">az network nsg rule create --resource-group my-rg --nsg-name my-ci-serverNSG --name HTTP --destination-port-ranges 80 --priority 1010</span></td>
</tr>
<tr>
<td style="padding-left: 7px;padding-right: 7px;border-top: none;border-left: solid white 6.0pt;border-bottom: solid white 6.0pt;border-right: solid white 6.0pt"><span style="font-family: Courier New">az network nsg rule create --resource-group my-rg --nsg-name my-ci-serverNSG --name HTTPS --destination-port-ranges 443 --priority 1020</span></td>
</tr>
</tbody>
</table>
</div>
<strong>2: Register a new OAuth application in GitHub</strong>

In order to provide Drone with access to the repository (or repositories) we want to test, visit <a href="https://github.com/settings/applications/new">this page</a> and enter the following, replacing the hostname appropriately:
<ul>
 	<li>Application name: Drone</li>
 	<li>Homepage URL: <span style="font-family: Courier New">https://<strong>my-ci-server</strong>.westeurope.cloudapp.azure.com</span></li>
 	<li>Authorization callback URL: <span style="font-family: Courier New">https://<strong>my-ci-server</strong>.westeurope.cloudapp.azure.com/authorize</span></li>
</ul>
Save the Client ID and Client Secret for the next step

<strong>3: Install and configure Drone</strong>

Run the following commands back in the Cloud Shell. You again need to replace the hostname, and also provide your GitHub username and the Client ID and Secret from the previous step.
<div>
<table style="border-collapse: collapse;background: #e7e6e6" border="0"><colgroup> <col style="width: 916px" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px;padding-right: 7px;border: solid white 6.0pt"><span style="font-family: Courier New">ssh <strong>my-ci-server</strong>.westeurope.cloudapp.azure.com</span></td>
</tr>
<tr>
<td style="padding-left: 7px;padding-right: 7px;border-top: none;border-left: solid white 6.0pt;border-bottom: solid white 6.0pt;border-right: solid white 6.0pt"><span style="font-family: Courier New">sudo docker run -d --name drone-server -e DRONE_HOST=https://<strong>my-ci-server</strong>.westeurope.cloudapp.azure.com -e DRONE_ADMIN=<strong>mwoodbri</strong> -e DRONE_GITHUB=true -e DRONE_GITHUB_CLIENT=<strong>xxxxxxxxxxxxxxxxxxxx</strong> -e DRONE_GITHUB_SECRET=<strong>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</strong> -e DRONE_LETS_ENCRYPT=true -v drone:/var/lib/drone/ -p 80:80 -p 443:443 --restart=unless-stopped drone/drone</span></td>
</tr>
<tr>
<td style="padding-left: 7px;padding-right: 7px;border-top: none;border-left: solid white 6.0pt;border-bottom: solid white 6.0pt;border-right: solid white 6.0pt"><span style="font-family: Courier New">sudo docker run -d --name drone-agent --link drone-server -e DRONE_SERVER=drone-server:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=unless-stopped drone/agent</span></td>
</tr>
</tbody>
</table>
</div>
Then visit <span style="font-family: Courier New">https://<strong>my-ci-server</strong>.westeurope.cloudapp.azure.com</span> and toggle the switch next to the name of the relevant repository.

<strong>Next steps</strong>

Drone is now monitoring the code for changes, and will run the test suite in response. If we deliberately break our unit test by making <a href="https://github.com/mwoodbri/drone-example/commit/1af9ccaecaf570945b8059702c351dd829503b68">this change</a> and pushing the code then Drone will immediately run the code and identify a problem:

<a href="https://wwwf.imperial.ac.uk/blog/research-software-engineering/files/2018/02/Screen-Shot-2018-02-11-at-14.58.14.png"><img src="https://msdnshared.blob.core.windows.net/media/2018/03/030518_2026_Cloudcomput1.png" alt="" border="0" /></a>

It will also annotate <a href="https://github.com/mwoodbri/drone-example/commits/master">the commit</a> as bad and provide us with a badge that can be dynamically embedded in our <a href="https://github.com/mwoodbri/drone-example/blob/master/README.md">README.md</a>.

We can then go onto configure Drone to notify us via email, Slack etc of failures using one of its <a href="https://plugins.drone.io/">many plugins</a>.

<strong>Summary</strong>

We've seen how various features of the Azure platform, including Virtual Machines, Cloud Shell, and the extensive Marketplace can be combined with GitHub and Drone to rapidly deploy a secure, private CI system entirely from your browser. There exist alternative means of achieving the same result – not least various hosted, subscription based systems – and there are Azure recipes for <a href="https://docs.microsoft.com/en-gb/azure/jenkins/install-jenkins-solution-template">Jenkins</a> and <a href="https://azuremarketplace.microsoft.com/en-gb/marketplace/apps/drone.drone">Drone</a> itself. However, the approach demonstrated here is applicable to any container-based software and therefore provides a flexible and efficient means of at least prototyping new services – via a cloud-first strategy.]]></content:encoded>
    </item>
    <item>
      <title>Cloud computing guide for researchers – Understanding shipping behaviour with Microsoft Azure</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-understanding-shipping-behaviour-with-microsoft-azure</link>
      <pubDate>Tue, 12 Dec 2017 10:02:51 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=2445</guid>
      <description><![CDATA[Keeping track of global shipping has previously suffered from a lack of data. Current tracking...]]></description>
      <content:encoded><![CDATA[Keeping track of global shipping has previously suffered from a lack of data. Current tracking technology has transformed the problem into one of an overabundance of information, as huge amounts of vessel tracking data are slowly becoming available, mostly due to the Automatic Identification System (AIS). Due to the volume of this data, traditional data mining and machine learning approaches are challenged when called upon to decipher the complexity of these environments. Scientists from the<a href="https://www.syros.aegean.gr/en.aspx"> University of the Aegean, Dept. Product &amp; Systems and Design Engineering</a> and <a href="https://www.marinetraffic.com/">MarineTraffic</a> (the leading vessel tracking website), are using data science in the cloud to transform billions of records of spatiotemporal (AIS) data into information for understanding the patterns of global trade by adopting distributed processing approaches. The research team led by Assoc Prof. Dimitris Zissis, is leveraging novel algorithmic approaches and Microsoft Azure, to transform Big Data into actionable information for a multitude of maritime stakeholders. Members of the team include: Giannis Spiliopoulos, Researcher at MarineTraffic; Konstantinos Chatzikokolakis, Senior Researcher at MarineTraffic; Elias Xidias, Senior Researcher at the University of the Aegean.

<img src="https://msdnshared.blob.core.windows.net/media/2017/12/121217_1002_Cloudcomput1.png" alt="" />
<h1>Why?</h1>
The importance of a well-developed understanding of the maritime traffic patterns and trade routes is critical to all seafarers and maritime stakeholders. Unlike roads, shipping lanes are not carved in stone. Their size, boundaries and content vary over space and time, under the influence of external sources. Today we only have a vague understanding of the specific routes vessels follow when travelling between ports, which is an essential metric for calculating any valid maritime statistics and indicators (e.g trade indicators, emissions and others). From a security perspective, it is necessary for understanding areas of high congestion, so that smaller vessels can avoid collisions with bigger ships. Moreover, an understanding of vessel patterns at scale can assist in the identification of anomalous behaviors and help predict the future location of vessels. Additionally, by combining ship routes with a model to estimate the emission of vessels (which depends on travel distance, speed, draught, weather conditions and characteristics of the vessel itself), emissions of e.g. CO2 and NOx can be estimated per ship and per national territory

<img src="https://msdnshared.blob.core.windows.net/media/2017/12/121217_1002_Cloudcomput2.png" alt="" />
<h1>From data to knowledge</h1>
Data is received through the MarineTraffic system and for the purposes of this work we use a dataset of approximately 5 billion messages recorded from January to December 2016. As the amount of available spatiotemporal data grows to massive scales, it is becoming clear that applying traditional techniques to AIS data processing can lead to processing times of several days, if applied to global data sets of considerable size (current datset over 500G). Due to this, for the distributed processing tasks, we rely on a <a href="https://azure.microsoft.com/en-us/services/hdinsight/apache-spark/">HDInsight Azure Spark</a> (2.1.0 ver-sion) cluster made up by: 6 worker nodes (D4v2 Azure nodes), each one equipped with 8 processing cores and 28 GB RAM; and 2 head nodes (D12 v2 Azure nodes), each one equipped with 4 processing cores and 28 GB RAM, summing up to a total of 56 computing cores and 224 GB RAM.

<img src="https://msdnshared.blob.core.windows.net/media/2017/12/121217_1002_Cloudcomput3.png" alt="" />

The work is described in detail in <a href="https://zenodo.org/record/825825">Giannis Spiliopoulos, Dimitrios Zissis, Konstantinos Chatzikokolakis, A Big Data Driven Approach to Extracting Global Trade Patterns, Mobility Analytics for Spatio-temporal and Social Data with VLDB 2017, Munich 2017.</a>
<h1>Global scale data analysis for researchers</h1>
Today, the growing number of distributed sensors and tracking systems are generating overwhelming amounts of high velocity spatiotemporal data. Processing these datasets is a highly complex task. Traditional state of the art techniques and technologies have proven incapable of dealing with such volumes of loosely structured spatiotemporal data. Towards building more efficient systems, methods of distributing processing and storage across a cluster of computers has been proposed. The trend towards more data (big data) is leading to changes in the computing paradigm, and in particular to the notion of computational approaches. A transition is currently taking place from a computing-centric model where data live on disk and are moved to a central processing unit for computational tasks towards a data-centric model, where computation is moved towards the data.

Using services from Microsoft's Azure, the project harnesses the power of the cloud to perform complex analytics on these datasets. Thanks to Microsoft Azure the researchers are able to reduce the processing time from several days to just a few hours. Find out more on our <a href="https://aka.ms/a4rblog">Cloud Computing Guide for Researchers</a>.
<h1>Need access to Microsoft Azure?</h1>
There are several ways you can get access to Microsoft Azure for your research. Your university may already make Azure available to you, so first port of call is to speak to your research computing department. There are also other ways for you to start experimenting with the cloud:
<ul>
 	<li>
<div><a href="https://azure.microsoft.com/en-gb/free/">Try out Microsoft Azure for free</a> including:<span style="text-decoration: underline">
</span></div>
<ul>
 	<li><a href="https://azure.microsoft.com/en-us/marketplace/partners/microsoft-ads/linux-data-science-vm/">Test drive the Linux Data Science Virtual Machine</a></li>
 	<li><a href="https://azure.microsoft.com/en-gb/overview/machine-learning/">Machine Learning</a></li>
 	<li><a href="https://studio.azureml.net/">Azure Machine Learning Studio</a></li>
 	<li><a href="https://notebooks.azure.com/">Azure (Jupyter) Notebooks</a></li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/app-service/web/">Azure web apps</a></li>
</ul>
</li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Cloud computing guide for researchers – Getting started with AI and Machine Learning</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-getting-started-with-ai-and-machine-learning</link>
      <pubDate>Fri, 17 Nov 2017 20:06:35 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=2185</guid>
      <description><![CDATA[We are on the verge of the biggest revolution in computing since Alan Turing formalised the concepts...]]></description>
      <content:encoded><![CDATA[We are on the verge of the biggest revolution in computing since Alan Turing formalised the concepts of computation. Today software is hand-made, relying on highly-skilled craftspeople to intricately tell computers how to do useful work. A Cambrian explosion in computing is imminent, as artificial intelligence and machine learning are enabling computers to learn from data. But what is the reality beyond the hype?

There is a huge range of techniques, tools, and technologies available now for you to use, without having to have a specialist PhD in AI or machine learning. There are great opportunities to accelerate and improve your research projects with AI across research domains such as chemistry, engineering, environmental and earth sciences, genomics, humanities, physics, and social sciences. The Microsoft AI platform is easy to use and perfect for all researchers - <a href="https://microsoft.com/ai">https://microsoft.com/ai</a>. Here we show you how to get started with artifical intelligence (AI) and machine learning (ML), but this is only the tip of the iceberg in what you can achieve.

<a href="https://azure.microsoft.com/en-us/overview/ai-platform/"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput11.png" alt="" border="0" /></a>
<h1>AI and ML made easy</h1>
Microsoft Azure provides powerful support for AI and machine learning for experts and beginners alike, be it <a href="https://azuremarketplace.microsoft.com/en-gb/marketplace/apps/Microsoft.BatchAI">TensorFlow</a> or <a href="https://docs.microsoft.com/en-us/cognitive-toolkit/cntk-on-azure">CNTK</a>, <a href="https://azure.microsoft.com/en-us/services/hdinsight/apache-spark/">Apache Spark</a> or <a href="https://databricks.com/azure">Data Bricks</a>, scaling out on the latest GPUs. As the Microsoft AI platform is so extensive, it can be daunting to know where to start. So here are some suggestions to get you going, and grow your confidence to explore the full power of the Microsoft AI platform.
<ul>
 	<li>We love Jupyter notebooks, so try out the <a href="https://notebooks.azure.com">Jupyter Notebooks-as-a-Service</a> on Azure. They are free, executable and shareable over the web. Organize your notebooks and datasets in one centralized location. Libraries are saved automatically and can be viewed from any device, anywhere. These are a great way to do research in a reproducible way.  You can start from scratch or upload your existing notebooks to Azure at <a href="https://notebooks.azure.com">https://notebooks.azure.com</a> Here is one that <a href="https://www.microsoft.com/en-us/research/people/matjoh/">Matthew Johnson at Microsoft Research</a> uses to teach deep learning at the University of Cambridge - <a href="https://aka.ms/jupyterdeeplearning">https://aka.ms/jupyterdeeplearning</a>
<a href="https://notebooks.azure.com/"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput21.png" alt="" border="0" /></a></li>
 	<li>
<div>Azure has a huge range of different virtual machines for you to use in the cloud. There are a number of pre-built images (VMs with software pre-installed), and one of our favourites is the <a href="https://azure.microsoft.com/en-us/services/virtual-machines/data-science-virtual-machines/">Data Science Virtual Machines</a>, on Linux and Windows. You can create a basic VM (e.g. Ubuntu Linux) and install whatever software you like by <a href="https://azure.microsoft.com/en-us/documentation/services/virtual-machines/linux/">following these instructions</a>. We suggest that you start with a small VM (A1) to get started while you are getting to grips with the basics. You can easily rebuild/reboot a bigger VM (many cores and large memory) once you are familiar with the environment. There is even a <a href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/microsoft-ads.dsvm-deep-learning?tab=Overview">deep learning virtual machine</a> with Tensorflow, Caffe2, CNTK, Chainer pre-installed, along with Anaconda Python, Jupyter notebooks, and more tools that you can run on the most powerful GPUs.</div>
<a href="https://azure.microsoft.com/en-us/services/virtual-machines/data-science-virtual-machines/"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput31.png" alt="" border="0" /></a></li>
 	<li>Explore <a href="https://studio.azureml.net/">Azure Machine Learning</a> that is a complete end-to-end, easy to use, web-based system to experiment with your own machine learning algorithms. It makes it easy to test and deploy machine learning models, including with your own Python and R code using standard libraries like Sci-Kit Learn. There are many walkthroughs and tutorials to get you started. See <a href="https://studio.azureml.net/">https://studio.azureml.net/</a><span style="color: blue">
</span></li>
</ul>
<a href="https://studio.azureml.net/"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput41.png" alt="" border="0" /></a><span style="color: blue">
</span>
<ul>
 	<li>Image classification is a key computer vision technique that has many uses, and there are some excellent tools to help you build a full pipeline to create a dedicated classifier for you project. It is not easy though, and requires a high degree of expertise. The <a href="https://www.customvision.ai/">Custom Vision Service</a> makes this much more straightforward, while using a state-of-the-art deep neural network behind the scenes to train a model based on your own input image data. You can build a remarkably accurate classifier in just a few minutes by following this short tutorial - <a href="https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/getting-started-build-a-classifier">https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/getting-started-build-a-classifier</a>. (This isjust one useful dataset you can use to play with - <a href="https://www.robots.ox.ac.uk/~vgg/data/pets/">https://www.robots.ox.ac.uk/~vgg/data/pets/</a>)</li>
</ul>
<a href="https://www.customvision.ai/"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput51.png" alt="" border="0" /></a>
<p style="margin-left: 18pt"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput61.jpg" alt="" /></p>

<ul>
 	<li>When you do need to build your own machine learning pipeline, training using many machines, then it can take a bit of work to create the infrastructure to do this, even in the cloud. <a href="https://azure.microsoft.com/en-us/blog/batch-ai-public-preview/">Azure Batch AI</a> provides you with a streamlined way of spinning a GPU cluster of machines for training your model with whatever AI framework you prefer. It makes it easy t:o provision clusters of GPUs or CPUs on demand; installing software in a container or with a script; automatic or manual scaling to manage costs; access to low priority virtual machines for learning and experimentation, and; mounting shared storage volumes for training and output data.</li>
</ul>
<p style="margin-left: 36pt"><a href="https://azure.microsoft.com/en-us/blog/batch-ai-public-preview/"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput71.png" alt="" border="0" /></a></p>

<h2>Machine Learning Services</h2>
When you are spending hours working on your AI and ML research, you want to have a smooth workflow and tools that make it really easy. The <a href="https://azure.microsoft.com/en-us/services/machine-learning-services/">Machine Learning Workbench</a> is a downloadable desktop application and command-line interface for Windows and MacOS that does just that. Built-in data preparation learns your data preparation steps as you perform them. Project management, run history, and notebook integration bolsters your productivity. Take advantage of the best open source frameworks, including TensorFlow, Cognitive Toolkit, Spark ML, and scikit-learn. You can then use the <a href="https://docs.microsoft.com/en-us/azure/machine-learning/preview/">Experimentation Service</a> to easily scale up on virtual machines or scale out using Spark clusters. Proactively manage model performance, identify the best model, and promote it using data-driven insights. Collaborate and share solutions using popular Git repositories.

<a href="https://azure.microsoft.com/en-us/services/machine-learning-services/"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput81.png" alt="" border="0" /></a>

Running and developing models is streamlined, but versioning them, and tracking which ones are being used in production, versus experimentally, can be a real headache. <a href="https://docs.microsoft.com/en-us/azure/machine-learning/preview/model-management-overview">Azure Machine Learning Model Management</a> allows you to do: model versioning; tracking models in production; deploying models to production through AzureML Compute Environment with Azure Container Service and Kubernetes; creating Docker containers with the models and testing them locally, and; automated model retraining.

You can also use <a href="https://docs.microsoft.com/en-us/azure/machine-learning/preview/quickstart-visual-studio-tools">AI tools for Visual Studio Code</a> (on Mac, Linux, and Windows), to develop across desktop, cloud, and edge devices. This extension to VS Code allows you to build, test, and deploy Deep Learning / AI solutions. It features a seamless integration with Azure Machine Learning, notably a run history view, detailing the performance of previous trainings and custom metrics. It offers a samples explorer view, allowing to browse and bootstrap new project with Microsoft Cognitive Toolkit (previously known as CNTK), Google TensorFlow, and other deep-learning framework. Finally, it provides an explorer for compute targets, which enables you to submit jobs to train models on remote environments like Azure Virtual Machines or Linux servers with GPU.
<h2>AI School and LearnAnalytics@Microsoft</h2>
This only scratches the surface of what is possible with the Microsoft AI platform. We've created AI School so that you can dig deeper into more of what is possible. So have fun learning more about the art of the possible, and how easy it is at <a href="https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faischool.microsoft.com%2Flearning-paths&amp;data=02%7C01%7Cmoreilly%40turing.ac.uk%7Ce2701a0d1d7f42928d8b08d52c496cad%7C4395f4a7e4554f958a9f1fbaef6384f9%7C0%7C0%7C636463616223090526&amp;sdata=qFN5oi1jcpsuCy1EU7J0MivEPDwaEdc%2FHbnSehtQuaQ%3D&amp;reserved=0">https://aischool.microsoft.com/learning-paths</a>

<a href="https://aischool.microsoft.com/learning-paths"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput91.png" alt="" border="0" /></a>

We also have specialist resources for data scientists with <a href="https://learnanalytics.microsoft.com/">LearnAnalytics@MS</a>. This includes webinars, on-demand videos, and catalogue of classroom (in-person) training.

<a href="https://learnanalytics.microsoft.com/"><img src="https://msdnshared.blob.core.windows.net/media/2017/11/111717_2010_Cloudcomput101.jpg" alt="" border="0" /></a>

&nbsp;
<h2>Need access to Microsoft Azure?</h2>
There are several ways you can get access to Microsoft Azure for your research. Your university may already make Azure available to you, so first port of call is to speak to your research computing department. There are also other ways for you to start experimenting with the cloud:
<ul>
 	<li><a href="https://azure.microsoft.com/en-us/free/">Sign-up to a one month free trial here</a></li>
 	<li>
<div>There are several <a href="https://azure.microsoft.com/en-gb/free/">free Azure services for you to explore</a>, listed here, and including:<span style="color: #0563c1;text-decoration: underline">
</span></div>
<ul>
 	<li><a href="https://azure.microsoft.com/en-us/marketplace/partners/microsoft-ads/linux-data-science-vm/">Test drive the Linux Data Science Virtual Machine</a></li>
 	<li><a href="https://azure.microsoft.com/en-gb/overview/machine-learning/">Machine Learning</a></li>
 	<li><a href="https://studio.azureml.net/">Azure Machine Learning Studio</a></li>
 	<li><a href="https://notebooks.azure.com/">Azure (Jupyter) Notebooks</a></li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/app-service/web/">Azure web apps</a></li>
</ul>
</li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Cloud computing guide for researchers – Research data management and collaboration</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-research-data-management-and-collaboration</link>
      <pubDate>Thu, 14 Sep 2017 22:24:33 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=2075</guid>
      <description><![CDATA[Research is a collaborative endeavour, but it's not always easy to share data, workflows and...]]></description>
      <content:encoded><![CDATA[Research is a collaborative endeavour, but it's not always easy to share data, workflows and software with others in the lab, research group, or around the world. Cloud computing makes this much easier, by being able to host data, <a href="https://notebooks.azure.com/">workbooks</a>, and computing together in one place. You can share as much data as you like, and it's as easy as using <a href="https://storageexplorer.com/">Azure Storage Explorer</a>, <a href="https://github.com/Azure/blobxfer">Python</a>, or command line tools, <a href="https://channel9.msdn.com/Blogs/Windows-Azure/Get-started-with-Azure-Storage">as explained in this video</a>, and <a href="https://github.com/MSRConnections/Azure-training-course/tree/master/Content/Storage">this detailed walkthrough on Github</a>. Jupyter notebooks are one example of how collaborative open science is developing, with Azure providing executable <a href="https://notebooks.azure.com/">Notebooks-as-a-Service for free</a>. Azure provides the ideal platform for creating services that make research data and outputs easily available. Data Commons and reproducible research platforms are ideally suited for implementation on the cloud, by bringing data, compute, and tools together for researchers to create results, collaborate, analyse data, share, archive and preserve their outputs.

<img src="https://msdnshared.blob.core.windows.net/media/2017/09/091417_2224_Cloudcomput1.png" alt="" />
<h2>Making Research Data Work</h2>
Making data available requires a combination of scalable infrastructure and tools that are researcher-friendly. Organisations such as the <a href="https://nbn.org.uk/">National Biodiversity Network</a> and <a href="https://ag-analytics.org/">Ag-Analytics</a> are using Microsoft Azure to provide seamless access to research data and tools. The ability to easily design and deliver end-to-end research data and collaboration tools means that teams can focus on creating the best experience for their users.

<a href="https://ag-analytics.org/"><img src="https://msdnshared.blob.core.windows.net/media/2017/09/091417_2224_Cloudcomput2.jpg" alt="" border="0" /></a>

A wide range of cloud technologies makes this easier than ever for research data management, including:
<ul style="margin-left: 54pt">
 	<li>
<div><a href="https://azure.microsoft.com/en-gb/services/storage/">Azure storage</a>, with a tiered model for optimising cost and efficiencies:</div>
<ul>
 	<li>
<div>Azure blob storage for scalable object storage of unstructured data. It includes <a href="https://docs.microsoft.com/en-gb/azure/storage/blobs/storage-blob-storage-tiers">blob object-level tiering</a> Azure for optimizing costs without moving your data:</div>
<ul>
 	<li><a href="https://azure.microsoft.com/en-gb/services/storage/blobs/">Hot storage tier</a> frequently accessed data</li>
 	<li><a href="https://azure.microsoft.com/en-gb/blog/introducing-azure-cool-storage/">Cool storage tier</a> with same, fast access times as hot storage, at much reduced storage cost</li>
 	<li><a href="https://azure.microsoft.com/en-us/blog/announcing-the-public-preview-of-azure-archive-blob-storage-and-blob-level-tiering/">Archive storage</a> for low cost, durable, highly available, secure cloud storage for rarely accessed data with flexible latency requirements (on the order of hours).</li>
</ul>
</li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/storage/files/">Azure Files</a>. Simple, distributed, cross-platform replacement to network file share in the cloud</li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/storsimple/">StorSimple</a> for automated, hybrid on-premise and Azure storage</li>
</ul>
</li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/data-lake-store/">Azure Data Lake Store</a> for unstructured, semi-structuers and structured data, with no limit on size. Azure Data Lake Store is secured, massively scalable and built in accordance with the open HDFS standard, allowing you to run massively parallel analytics.</li>
</ul>
For structured relational databases, Azure offers Database-as-a-Service to allow you to easily deploy and manage systems without having to worry about the underlying infrastructure. This includes support for the most popular database systems, as well as new cloud-scale services.
<ul>
 	<li>Azure database <a href="https://azure.microsoft.com/en-gb/services/postgresql/">Postgres</a> and <a href="https://azure.microsoft.com/en-gb/services/mysql/">MySQL</a>. This allows you to spend more time building your research management services by providing automatic database patching, automatic backups, built-in monitoring, security and <a href="https://docs.microsoft.com/en-gb/azure/postgresql/overview">more</a>.</li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/cosmos-db/">CosmosDB</a> globally distributed, multi-model database service. It is flexible, with native <a href="https://docs.microsoft.com/en-gb/azure/cosmos-db/mongodb-introduction">MongoDB API support</a>, support <a href="https://docs.microsoft.com/en-gb/azure/cosmos-db/tutorial-develop-graph-dotnet">Gremlin graph APIs</a>, and <a href="https://docs.microsoft.com/en-gb/azure/cosmos-db/spark-connector">Spark connector</a> or doing real-time machine learning.</li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/storage/tables/">Azure Tables</a>, flexible NoSQL key-value store for semi-structured datasets</li>
</ul>
<h2>Jupyter Notebooks made easy – and free!</h2>
Jupyter notebooks are one example of how collaborative open science is developing, with Microsoft providing <a href="https://notebooks.azure.com/">Notebooks-as-a-Service for free</a>. These Jupyter notebooks on Azure, available as a service, fully executable, and shareable. These are a great way to do science in a reproducible way.  You can start from scratch or upload your existing notebooks to Azure at <a href="https://notebooks.azure.com/">https://notebooks.azure.com</a>

<img src="https://msdnshared.blob.core.windows.net/media/2017/09/091417_2224_Cloudcomput3.png" alt="" />

These can be used to share your science, such as the LIGO Open Science Centre. They have made data and analysis pipeline available using Azure Notebooks, so that researchers can reproduce the results of the gravitational waves discovery – see <a href="https://losc.ligo.org/tutorials/">https://losc.ligo.org/tutorials/</a> You can also build more complex Jpyter notebook setups combining free Azure Notebooks, Jupyter hub on Azure virtual machines (including GPUs) and on-premise servers. See the <a href="https://blogs.msdn.microsoft.com/uk_faculty_connection/2017/08/25/discussions-around-jupyterhub-infrastructure-at-jupytercon/">UK Faculty Connection blog for more details</a>.
<h2>Research-as-a-Service</h2>
<span style="color: #222222">Microsoft Azure means that you can not only host data, but build researcher-centric services to make this data work for users. For example, Nicola Bonzanni at ENPICOM uses Azure to build Conbind, phylogenetic fingerprinting Research-as-a-Service for genomics researcher worldwide. <a href="https://www.microsoft.com/en-us/research/blog/cancer-crop-genomics-using-research-service/">Read more about it here</a>.
</span>

Parker MacCready at the University of Washington has used Azure to complement his university's Linux HPC cluster, by building a cloud system to manage his regional climate simulation output data, and <a href="https://www.microsoft.com/en-us/research/predicting-ocean-chemistry-using-microsoft-azure/">make it available to other as part of the LiveOcean project</a>. <span style="color: #222222">Jan Newton, principal oceanographer at the Applied Physics Laboratory and co-director of the Washington Ocean Acidification Project (WOAP), believes it may change how the public sees climate change and ocean chemistry. She explains, "Data portals and models like LiveOcean can really make a bridge [of understanding] because even if people don't understand the chemistry, they'll look at the color-coding and see how this changes with location and season." <a href="https://www.microsoft.com/en-us/research/blog/predicting-ocean-chemistry-using-microsoft-azure/">You can read more about it here.</a>
</span>

<a href="https://youtu.be/qntLlC4F4JU"><img src="https://msdnshared.blob.core.windows.net/media/2017/09/091417_2224_Cloudcomput4.jpg" alt="" border="0" /></a><span style="color: #222222;font-family: Segoe UI">
</span>
<h2>Learn more</h2>
There are more general Azure getting started videos at <a href="https://azure.microsoft.com/en-us/get-started/">https://azure.microsoft.com/en-us/get-started/</a><span style="color: blue">
</span> and a full set of Azure for Research self-pace walkthroughs at <a href="https://aka.ms/learncloud">https://aka.ms/learncloud</a>

We are publishing more in this blog series on more advanced topics for researchers to take advantage of Azure. So stay posted in our <a href="https://blogs.msdn.microsoft.com/azure_4_research/tag/guide/">cloud computing guide for researchers</a>.
<h2>Need access to Microsoft Azure?</h2>
There are several ways you can get access to Microsoft Azure for your research. Your university may already make Azure available to you, so first port of call is to speak to your research computing department. There are also other ways for you to start experimenting with the cloud:
<ul>
 	<li><a href="https://azure.microsoft.com/en-us/free/">Sign-up to a one month free trial here</a></li>
</ul>
There are several free Azure services for you to also explore:
<ul>
 	<li><a href="https://notebooks.azure.com/">Azure Jupyter notebooks</a></li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/cosmos-db/">Try Cosmos DB for free</a></li>
 	<li><a href="https://academic.microsoft.com/">Microsoft Academic</a></li>
 	<li><a href="https://azure.microsoft.com/en-us/marketplace/partners/microsoft-ads/linux-data-science-vm/">Test drive the Linux Data Science Virtual Machine</a></li>
 	<li><a href="https://studio.azureml.net/">Azure Machine Learning</a></li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/app-service/web/">Azure web apps</a></li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Cloud computing guide for researchers – Real HPC with linear scaling on thousands of cores</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-real-hpc-with-linear-scaling-on-thousands-of-cores</link>
      <pubDate>Tue, 01 Aug 2017 18:18:45 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=1395</guid>
      <description><![CDATA[If you need to run lots of computations, either as a large supercomputer simulation, or hundreds of...]]></description>
      <content:encoded><![CDATA[<p>If you need to run lots of computations, either as a large supercomputer simulation, or hundreds of smaller runs for a parameter sweep calculation, then cloud computing can really help speed up your research. Microsoft Azure Big Compute can scale to thousands of compute cores using Message Passing Interface (MPI) due to our HPC-optimised, InfiniBand-enabled virtual machines (VMs). The availability of essentially limitless compute capabilities, on-demand, means that you can achieve more, in less time. No need to queue for your job to run, have your job priority lowered because you've run too many jobs, or compete with other users on a shared system. You also have full flexibility to install any software you like, without having to wait for someone else to do it for you. You can do <em>real</em> HPC in the public cloud today.
</p><h2><em>Real</em> HPC in the cloud
</h2><p><img src="https://msdnshared.blob.core.windows.net/media/2017/09/091417_2217_Cloudcomput11.png" alt="" />
	</p><p>High performance computing (HPC) requires low-latency, high bandwidth dedicated networking between compute nodes, and Microsoft Azure has this. Our Azure A-Series (A8 &amp; A9) and H-Series (H16) VMs, with InfiniBand, achieve near bare-metal HPC performance and can run LINPACK at over 90% efficiency. You can even run parallel GPU (Graphic Processing Unit) nodes with our N-Series, which also have low-latency, high-speed networking, e.g. NC24r VMs have 24 CPU cores, 4 x K80 GPUs, 224GB RAM and InfiniBand.It is easy to run tightly-coupled distributed software for applications fluid dynamics, molecular modelling, climate research that need specialized hardware to run efficiently. 
</p><p><a href="https://arxiv.org/abs/1702.02968">Unlike other public clouds</a>, scaling does not stop at a couple of hundred cores, but can scale well to thousands of cores on real-world applications. 
</p><p>We have tested many HPC applications such as OpenFOAM, Fluent, STAR-CCM+, NAMD, PAM-CRASH and other highly-parallel, MPI-based codes can scale well to over a thousand cores. For example, you can see here how Fluent computational fluid dynamics software performs on up to 1024 compute cores. This test case is what Formula One teams were routinely running just a few years ago, in their dedicated CFD facilities, and is now possible for anyone via Microsoft Azure from their laptop. It shows how scientists and engineers can have the same HPC capability from anywhere in the world. It opens a world of possibilities for those who do not have easy access to HPC facilities. It is equally empowering for researchers, universities and HPC Centres, as it provides extra flexibility, capability, and agility to complement existing HPC investments. A hybrid cloud HPC model enables service providers to give their users the best possible experience, and focus energy on accelerating time to insight and scientific impact.
</p><p><a href="https://azure.microsoft.com/en-us/solutions/big-compute/">Microsoft Azure Big Compute</a> is flexible in how you want to use it for your HPC applications. How you do this will depend on your individual and organisational situation, experience, and what you are trying to achieve. 
</p><h2>HPC cluster in the cloud
</h2><p>Setup your own HPC cluster in Azure as your own personal supercomputer, with whatever software you like on it. Having full administrator access to your cluster gives you full flexibility and control over your own research software stack. There is no need to wait for someone else to install your software and libraries before you can start computing. It is possible to setup different clusters for different users, with custom configurations of CPU, memory, network, and software. You can think differently about how to get research done, scaling the cluster, creating new ones, and tearing them down when you don't need them. You can see <a href="https://github.com/MSRConnections/Azure-training-course/blob/master/Content/High-Performance%20Computing/SLURM%20Linux%20Cluster%20HOL.md">how to setup a SLURM cluster here</a>. 
</p><p style="margin-left: 18pt"><img src="https://msdnshared.blob.core.windows.net/media/2017/09/091417_2217_Cloudcomput2.png" alt="" />
	</p><h2>Research applications in the cloud
</h2><p>Burst your research application into the cloud. You can easily enable a desktop application, command-line tool, or web-application/service to run at scale without leaving your familiar environment. Azure Batch manages the compute resources in the cloud, so you can transparently run your application from whichever environment is most comfortable for you. This transforms how you can do your research, extending your desktop to literally thousands of machines in the cloud. You can even use Docker containers with Azure Batch, with our open-source <a href="https://github.com/Azure/batch-shipyard">Batch Shipyard toolkit here</a>, and a <a href="https://github.com/MSRConnections/Azure-training-course/blob/master/Content/Batch/Azure%20Batch%20HOL.md">detailed walkthrough here</a>. 
</p><p style="margin-left: 18pt"><span style="color:#222222;font-family:Segoe UI">
			<img src="https://msdnshared.blob.core.windows.net/media/2017/09/091417_2217_Cloudcomput31.png" alt="" />
		</span></p><p><span style="color:#222222;font-family:Segoe UI">Researchers at the University of Newcastle, UK, used Azure Batch to run a parameter study for high-resolution flood modelling across 571 cities in Europe. By running across 40 x A11 Azure VMs they were able to run all of their simulations in two days, instead of two and a half months. <a href="https://blogs.msdn.microsoft.com/azure_4_research/2017/04/27/cloud-computing-guide-for-researchers-parameter-sweep-computation-made-easy/">Read the details here</a>. 
</span></p><p><span style="color:#222222;font-family:Segoe UI">Nicola Bonzanni at ENPICOM uses Azure to build Conbind, phylogenetic fingerprinting Research-as-a-Service for genomics researcher worldwide. <a href="https://www.microsoft.com/en-us/research/blog/cancer-crop-genomics-using-research-service/">Read more about it here</a>. 
</span></p><p><a href="https://www.youtube.com/watch?v=WqYEJhdKVBs"><img src="https://msdnshared.blob.core.windows.net/media/2017/09/091417_2217_Cloudcomput41.jpg" alt="" border="0" /></a><span style="color:#222222;font-family:Segoe UI">
		</span></p><h2>HPC burst to the cloud
</h2><p>Augment your on-premise HPC cluster with the cloud, to provide additional capacity when you need it. It's a great way to accelerate research even more by providing on-demand extra resources. It is also a way you can move users who may not need specialised on-premise HPC hardware, such as for thousands of single core jobs. This can help put the right users on the right hardware, maximising investment, job throughput, and user satisfaction. You can use Microsoft HPC Pack, or many of the most commonly used HPC cluster tools, such as <a href="https://github.com/MSRConnections/Azure-training-course/blob/master/Content/High-Performance%20Computing/SLURM%20Linux%20Cluster%20HOL.md">SLURM</a>, <a href="https://docs.cyclecomputing.com/quick-start-guide-v6.5.6/cpsetup/maqsg">Cycle Computing</a>, <a href="https://azure.microsoft.com/en-gb/blog/bright-computing-integrates-azure-hpc/">Bright Computing</a>, and <a href="https://web2.altairhyperworks.com/pbs-on-azure">Altair PBS Pro</a>. 
</p><p style="margin-left: 18pt"><img src="https://msdnshared.blob.core.windows.net/media/2017/09/091417_2217_Cloudcomput5.png" alt="" />
	</p><h2>Learn more
</h2><p>You can find out more on our dedicated Azure Big Compute web pages:
</p><ul><li><a href="https://docs.microsoft.com/en-us/azure/batch/batch-hpc-solutions">Azure Batch and HPC documentation</a> explains different scenarios in detail. 
</li><li><a href="https://github.com/Azure/batch-shipyard">Batch Shipyard</a> is a tool to help provision and execute batch processing and HPC Docker workloads on <a href="https://azure.microsoft.com/en-us/services/batch/">Azure Batch</a> compute pools. No experience with the <a href="https://github.com/Azure/azure-batch-samples">Azure Batch SDK</a> is needed; run your Dockerized tasks with easy-to-understand configuration files! There is a detailed <a href="https://github.com/MSRConnections/Azure-training-course/tree/master/Content/Batch">hands-on walkthrough for this on Github</a>.
</li><li><a href="https://www.github.com/Azure/doAzureParallel" target="_blank">doAzureParallel</a> – a lightweight R package built on top of <a href="https://docs.microsoft.com/en-us/azure/batch/batch-technical-overview" target="_blank">Azure Batch</a>, that allows you to easily use Azure's flexible compute resources right from your R session.
</li><li><a href="https://azure.microsoft.com/en-us/services/container-service/">Azure Container Service</a> makes it easy to orchestrate your work using DC/OS, Docker Swarm, or Kubernetes. There is a detailed <a href="https://github.com/MSRConnections/Azure-training-course/tree/master/Content/Container%20Service">hands-on walkthrough for this on Github</a>
		</li></ul><p>You can now use low-priority VMs with Azure Batch for non-time critical jobs, to significantly reduce your costs by up to 80%. <a href="https://docs.microsoft.com/en-gb/azure/batch/batch-low-pri-vms">Learn more about it here</a>.  
</p><p>There are more general Azure getting started videos at <a href="https://azure.microsoft.com/en-us/get-started/">https://azure.microsoft.com/en-us/get-started/</a><span style="color:blue">
		</span> and a full set of Azure for Research self-pace walkthroughs at <a href="https://aka.ms/a4rgithub">https://aka.ms/a4rgithub</a>
	</p><p>We are publishing more in this blog series on more advanced topics for researchers to take advantage of Azure. So stay posted in our <a href="https://blogs.msdn.microsoft.com/azure_4_research/tag/guide/">cloud computing guide for researchers</a>. <br /><br /><h2>Need access to Microsoft Azure?</h2>
	</p><p>There are several ways you can get access to Microsoft Azure for your research. Your university may already make Azure available to you, so first port of call is to speak to your research computing department. There are also other ways for you to start experimenting with the cloud:
</p><ul><li><a href="https://azure.microsoft.com/en-us/free/">Sign-up to a one month free trial here</a>
		</li><li><a href="https://www.azure4research.com/">Apply for an Azure for Research award.</a>  Microsoft Azure for Research awards offer large allocations of cloud computing for your research project, and already supports hundreds of researchers worldwide across all domains.
</li></ul><p>There are several free Azure services for you to also explore:
</p><ul><li><a href="https://azure.microsoft.com/en-us/marketplace/partners/microsoft-ads/linux-data-science-vm/">Test drive the Linux Data Science Virtual Machine</a>
		</li><li><a href="https://studio.azureml.net/">Azure Machine Learning</a>
		</li><li><a href="https://notebooks.azure.com/">Azure Jupyter notebooks</a>
		</li><li><a href="https://azure.microsoft.com/en-gb/services/app-service/web/">Azure web apps</a>
		</li></ul><p>
 </p><p>
 </p><p>
 </p>]]></content:encoded>
    </item>
    <item>
      <title>Cloud computing guide for researchers – Learn how to use Microsoft Azure for research and data science</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-learn-how-to-use-microsoft-azure-for-research-and-data-science</link>
      <pubDate>Tue, 20 Jun 2017 10:01:33 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=1196</guid>
      <description><![CDATA[Cloud computing can provide almost every piece of computing and data capability that you may require...]]></description>
      <content:encoded><![CDATA[Cloud computing can provide almost every piece of computing and data capability that you may require for your research. Whether it is a virtual machine with tons of memory; large clusters for high-performance computing, Hadoop or Spark; Stream processing for Internet of Things devices, or sharing your research data and methods with others. Microsoft Azure is easy to use, but you will need to spend a little bit of time learning how to use <a href="https://azureplatform.azurewebsites.net/en-us/">this wide array of technology</a>. This article provides a jumping off point to the mountains of learning resources available online, on Github, and in-person training opportunities.

<a href="https://aka.ms/learncloud"><img src="https://msdnshared.blob.core.windows.net/media/2017/06/062017_1006_Cloudcomput1.png" alt="" border="0" /></a>
<h1>Are you experienced?</h1>
How you get started depends on what your current level of experience is with computing, and the cloud. Whether you're just starting out, are self-taught computational scientist, or experienced using other clouds, there are resources just for you. If you are not sure how Azure might fit your research, then this <a href="aka.ms/researchworkloads">blog post will help orientate you on different ways the cloud can help you</a>.
<h2>Beginners start here</h2>
<ul>
 	<li>
<div>The <a href="https://aka.ms/learncloud">dedicated Azure for Research Online training portal</a> provides detailed walkthroughs for using the Azure portal, Azure storage, HPC, Docker conatiners, machine learning, Spark/Hadoop HDInsight clusters, streaming analytics, data lake, and serverless computing (Azure Functions). You can use an existing Azure account, or a free trial, to run through this training. Sign-in so that you have the best learning experience. See <a href="https://aka.ms/learncloud">https://aka.ms/learncloud</a></div>
<ul>
 	<li>All of the material is available on <a href="https://aka.ms/a4rgithub">Github under an Open Source license</a> without the need to sign-in, so please fork, contribute, and help us keep growing this resource for the community.</li>
</ul>
</li>
</ul>
<h2>Confident users jump in here</h2>
The <a href="aka.ms/learncloud">Azure for Research online portal</a> is still a good place to start, as you should be able to work through the walkthrough quickly.
<ul>
 	<li>There are general Azure getting started videos, including launching virtual machines and handling storage at <a href="https://azure.microsoft.com/en-us/get-started/">https://azure.microsoft.com/en-us/get-started/</a><span style="color: blue">
</span></li>
 	<li>Microsoft Imagine provides resources for Faculty, researchers and students on Github. There is a whole host of repositories there for you to explore - <a href="https://github.com/msftimagine">https://github.com/msftimagine</a></li>
 	<li>
<div>The Microsoft Azure training and certification website has many videos from our partner Pluralsight. Get started here - <a href="https://azure.microsoft.com/en-gb/community/training/">https://azure.microsoft.com/en-gb/community/training/</a></div>
<ul>
 	<li>There are dedicated MOOC courses – typically 16-24 hours – on dozens of topics including Devops, IoT, Identity, networking, and more - <a href="https://www.microsoft.com/en-us/learning/azure-skills-training.aspx">https://www.microsoft.com/en-us/learning/azure-skills-training.aspx</a></li>
</ul>
</li>
</ul>
<h2>Azure for AWS users</h2>
<ul>
 	<li>
<div>If you know how to use AWS, then this guide is just for you - <a href="https://docs.microsoft.com/en-us/azure/architecture/aws-professional/">https://docs.microsoft.com/en-us/azure/architecture/aws-professional/</a></div>
<ul>
 	<li>This shows how AWS features map to Azure – <a href="https://docs.microsoft.com/en-us/azure/architecture/aws-professional/services">https://docs.microsoft.com/en-us/azure/architecture/aws-professional/services</a></li>
 	<li>Online documentation is here - <a href="https://azure.microsoft.com/en-us/documentation/">https://azure.microsoft.com/en-us/documentation/</a></li>
 	<li>In-depth online course here (16-24 hours) - <a href="https://azure.microsoft.com/en-us/documentation/">https://azure.microsoft.com/en-us/documentation/</a></li>
</ul>
</li>
 	<li>Official Azure documentation - <a href="https://azure.microsoft.com/en-us/documentation/">https://azure.microsoft.com/en-us/documentation/</a></li>
</ul>
<h1>Doing data science</h1>
<a href="https://learnanalytics.microsoft.com/"><img src="https://msdnshared.blob.core.windows.net/media/2017/06/062017_1006_Cloudcomput2.jpg" alt="" border="0" /></a>

We have specialist resources for data scientists with <a href="https://learnanalytics.microsoft.com/">LearnAnalytics@MS</a>. This includes webinars, on-demand videos, and catalogue of classroom (in-person) training.

There are a couple of data science services that are particularly easy to learn:
<ul>
 	<li>Try the <a href="https://notebooks.azure.com">Jupyter Notebooks-as-a-Service</a> on Azure. They are free, executable and shareable over the web. Organize your notebooks and datasets in one centralized location. Libraries are saved automatically and can be viewed from any device, anywhere. These are a great way to do research in a reproducible way.  You can start from scratch or upload your existing notebooks to Azure at <a href="https://notebooks.azure.com ">https://notebooks.azure.com </a> .</li>
 	<li>Explore <a href="https://studio.azureml.net/">Azure Machine Learning</a> that is a complete end-to-end, easy to use, web-based system to experiment with your own machine learning algorithms. It makes it easy to test and deploy machine learning models, including with your own Python and R code using standard libraries like Sci-Kit Learn. There are many walkthroughs and tutorials to get you started. See <a href="https://studio.azureml.net/">https://studio.azureml.net/</a><span style="color: blue">
</span></li>
</ul>
<h1>Doing your research</h1>
We are publishing more in this blog series on more advanced topics for researchers to take advantage of Azure. So stay posted in our <a href="https://blogs.msdn.microsoft.com/azure_4_research/tag/guide/">cloud computing guide for researchers</a>. This <a href="https://azureplatform.azurewebsites.net/en-us/">interactive website</a> is an easy way to find out more and navigate the plethora of Azure services available to you.

<a href="https://azureplatform.azurewebsites.net/en-us/"><img src="https://msdnshared.blob.core.windows.net/media/2017/06/062017_1006_Cloudcomput3.png" alt="" border="0" /></a>
<h2>Get certified</h2>
If you would like to get certified with more formal Azure qualifications and training, then there are plenty of options to grow your career. <a href="https://www.microsoft.com/en-us/learning/azure-training.aspx">The Microsoft training website has the full portfolio of training options for you</a>. Here are some highlights:
<ul>
 	<li><a href="https://www.microsoft.com/en-us/learning/browse-all-certifications.aspx?technology=Microsoft%20Azure">Explore Microsoft certifications, from infrastructure, machine learning and open source here</a>.</li>
 	<li><a href="https://www.microsoft.com/itprocareercenter/">The Microsoft IT Pro Career Centre will help you map your cloud career path.</a></li>
 	<li>EdX provides many Microsoft and Azure online courses, that you can get certified for. See <a href="https://www.edx.org/school/microsoft">https://www.edx.org/school/microsoft</a></li>
</ul>
<h1>Need access to Microsoft Azure?</h1>
There are several ways you can get access to Microsoft Azure for your research. Your university may already make Azure available to you, so first port of call is to speak to your research computing department. There are also other ways for you to start experimenting with the cloud:
<ul>
 	<li>
<div>Several free services for you to explore:</div>
<ul>
 	<li><a href="https://azure.microsoft.com/en-us/marketplace/partners/microsoft-ads/linux-data-science-vm/">Test drive the Linux Data Science Virtual Machine</a></li>
 	<li><a href="https://studio.azureml.net/">Azure Machine Learning</a></li>
 	<li><a href="https://notebooks.azure.com/">Azure Jupyter notebooks</a></li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/app-service/web/">Azure web apps</a></li>
</ul>
</li>
 	<li><a href="https://azure.microsoft.com/en-us/free/">Sign-up to a one month free trial here</a></li>
 	<li><a href="https://www.azure4research.com/">Apply for an Azure for Research award.</a> Microsoft Azure for Research awards offer large allocations of cloud computing for your research project, and already supports hundreds of researchers worldwide across all domains.</li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Cloud computing guide for researchers - Cloud technology for high-energy physics computing</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-cloud-technology-for-high-energy-physics-computing</link>
      <pubDate>Wed, 07 Jun 2017 02:27:59 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=1135</guid>
      <description><![CDATA[Randall Sobie is the HEP Computing Group Leader at the University of Victoria. He works on ATLAS...]]></description>
      <content:encoded><![CDATA[Randall Sobie is the HEP Computing Group Leader at the University of Victoria. He works on ATLAS project, a collaboration of 3,000 international physicists. The project has collected hundreds of petabytes of data and Randall’s team faced the challenge of storing and accessing information on-premise. With the help of Microsoft Azure, Randall created a flexible cloud system for large workloads such as high-energy physics computing. The system has streamlined user workflow, sparking a digital transformation in the research community.

<strong><em>"Azure basically gives us a solid, rock solid performance - no questions asked."</em></strong>
<strong> Rolf Seuster, HEPnet Technical Manager, University of Victoria</strong>

<a href="https://www.youtube.com/watch?v=5Kixh66AJNM">Play YouTube video here.</a>

<a href="https://www.youtube.com/watch?v=5Kixh66AJNM"><img src="https://msdnshared.blob.core.windows.net/media/2017/06/UVicATLAS1.jpg" alt="" class="alignright size-full wp-image-1185" width="1280" height="793" /></a>]]></content:encoded>
    </item>
    <item>
      <title>Cloud computing guide for researchers – Parameter sweep computation made easy with Azure Batch</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-parameter-sweep-computation-made-easy</link>
      <pubDate>Thu, 27 Apr 2017 19:21:37 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=1116</guid>
      <description><![CDATA[When you need to go from running on your laptop or desktop computer, to run dozens, or hundreds, of...]]></description>
      <content:encoded><![CDATA[<strong>When you need to go from running on your laptop or desktop computer, to run dozens, or hundreds, of computations, then cloud computing can literally be like a time machine. Azure Batch makes it easy to create many machines to simultaneously run your jobs, so you can get your results in few hours or days, rather than waiting weeks or months.
</strong>
<h2>Accelerating science from 80 days to just two</h2>
<a href="https://www.ncl.ac.uk/ceg/staff/profile/vassilisglenis.html">Dr Vasilis Glennis</a> and <a href="https://www.ncl.ac.uk/ceg/staff/profile/chriskilsby.html">Professsor Chris Kilsby</a> at the <a href="https://www.ncl.ac.uk/ceg/">University of Newcastle, UK</a>, have developed a highly-detailed flood model for cities. The City Catchment Analysis Tool (CityCAT) system combines topographic maps, building, and green space data, with a sewer and surface water model to be able to simulate how water accumulates when there is intense rainfall. Flood risk mapping and analysis with CityCAT allows: Identification of vulnerable areas; Identification of sources of runoff; Identifying opportunities for alleviation, and; Design and testing of schemes The initial high-resolution modelling of their home town showed good results, which they could check with data from a major flood that took place on <a href="https://www.bbc.co.uk/news/uk-england-tyne-23447838">28th June 2012</a>. The team's modelling is used in the <a href="https://www.ramses-cities.eu/">European RAMSES research project</a>, that aims to measure the impact of climate change, analysing the cost and benefits of different adaptation measures in cities. Knowing how flood risk changes under climate change, and can be reduced with interventions, is a key part of the project. The problem was that the researchers had to move from simulating one city, to 571 across Europe.

<img src="https://msdnshared.blob.core.windows.net/media/2017/04/042717_1912_Cloudcomput1.png" alt="" class="" height="328" width="456" />

<em>Flood map for Newcastle under 150mm/hour rainfall scenario
</em>
<h2>Going from one to <em>n</em> machines is easy</h2>
The CityCat model can take two days to run on a single powerful computer. The team was worried that they would not be able to finish all their simulation in time, as they had to run nine different rainfall scenarios for each of the 571 cities across Europe. They turned to Microsoft Azure to setup a parameter sweep process, using the <a href="https://azure.microsoft.com/en-us/services/batch/">Azure Batch</a> system. Azure Batch is a service that handles the provisioning, scheduling, and scaling of a pool of (virtual) machines, to complete a suite of jobs. The steps we used for the setup of the parameter sweep jobs were simple:
<ul>
 	<li>Uploading the data and the application to Azure storage;</li>
 	<li>Creating jobs and tasks for the pool of VMs; and</li>
 	<li>Calling a script for each task, with a set of parameters to configure and run the application.</li>
</ul>
Once a task is completed the results are uploaded to the cloud and the VMs terminated after the completion of the jobs.

To perform the simulations for the 571 cities, a pool of 40 A11 virtual machines was created, each with 112 GB of RAM and 16 cores. By running the tasks in parallel on each virtual machine the total simulation run-time reduced from 80 days on a single machine, to approximately 2 days using Microsoft Azure.
<h2>Delivering results through Research-as-a-Service</h2>
<a href="https://ceg-research.ncl.ac.uk/ramses/"><img src="https://msdnshared.blob.core.windows.net/media/2017/04/042717_1912_Cloudcomput2.png" alt="" class="alignleft" align="left" border="0" /></a>To make this large set of results available the team setup an interactive Azure web site that shows simulation results for every European city at <a href="https://ceg-research.ncl.ac.uk/ramses/">https://ceg-research.ncl.ac.uk/ramses/</a> By hosting the simulation results data in the cloud, it was easy to then create a compelling website to allow people to easily explore this research. You can read the full paper, entitled "<em>Pluvial Flooding in European Cities—A Continental Approach to Urban Flood Modelling</em>", <a href="https://www.mdpi.com/2073-4441/9/4/296">published in the journal Water here</a>.

&nbsp;

&nbsp;

&nbsp;
<h2>Ramping up your calculations using Microsoft Azure</h2>
There are several other ways you can scale your workloads onto multiple machines, depending on what you are used to doing:
<ul>
 	<li><a target="_blank" href="https://www.github.com/Azure/doAzureParallel">doAzureParallel</a> – a lightweight R package built on top of <a target="_blank" href="https://docs.microsoft.com/en-us/azure/batch/batch-technical-overview">Azure Batch</a>, that allows you to easily use Azure's flexible compute resources right from your R session.</li>
 	<li><a href="https://github.com/Azure/batch-shipyard">Batch Shipyard</a> is a tool to help provision and execute batch processing and HPC Docker workloads on <a href="https://azure.microsoft.com/en-us/services/batch/">Azure Batch</a> compute pools. No experience with the <a href="https://github.com/Azure/azure-batch-samples">Azure Batch SDK</a> is needed; run your Dockerized tasks with easy-to-understand configuration files! There is a detailed <a href="https://github.com/MSRConnections/Azure-training-course/tree/master/Content/Batch">hands-on walkthrough for this on Github</a>.</li>
 	<li><a href="https://azure.microsoft.com/en-us/services/container-service/">Azure Container Service</a> makes it easy to orchestrate your work using DC/OS, Docker Swarm, or Kubernetes. There is a detailed <a href="https://github.com/MSRConnections/Azure-training-course/tree/master/Content/Container%20Service">hands-on walkthrough for this on Github</a></li>
</ul>
<h2>Need access to Microsoft Azure?</h2>
There are several ways you can get access to Microsoft Azure for your research. Your university may already make Azure available to you, so first port of call is to speak to your research computing department. There are also other ways for you to start experimenting with the cloud:
<ul>
 	<li><a href="https://azure.microsoft.com/en-us/free/">Sign-up to a one month free trial here</a></li>
 	<li><a href="https://www.azure4research.com/">Apply for an Azure for Research award.</a> Microsoft Azure for Research awards offer large allocations of cloud computing for your research project, and already supports hundreds of researchers worldwide across all domains.</li>
</ul>
There are several free Azure services for you to also explore:
<ul style="margin-left: 72pt">
 	<li><a href="https://azure.microsoft.com/en-us/marketplace/partners/microsoft-ads/linux-data-science-vm/">Test drive the Linux Data Science Virtual Machine</a></li>
 	<li><a href="https://studio.azureml.net/">Azure Machine Learning</a></li>
 	<li><a href="https://notebooks.azure.com/">Azure Jupyter notebooks</a></li>
 	<li><a href="https://azure.microsoft.com/en-gb/services/app-service/web/">Azure web apps</a></li>
</ul>
<h2>Learn more:</h2>
<ul>
 	<li><a href="https://azure.microsoft.com/en-us/solutions/big-compute/">Azure Big Compute</a></li>
 	<li>
<div style="text-align: justify"><a href="https://azure.microsoft.com/en-us/services/batch/">Azure Batch</a></div></li>
 	<li><a href="https://github.com/Azure/batch-shipyard">Batch Shipyard</a></li>
 	<li><a href="https://www.github.com/Azure/doAzureParallel">doAzureParallel (R library)</a></li>
 	<li><a href="https://azure.microsoft.com/en-us/services/container-service/">Azure Container Service</a></li>
 	<li><a href="https://github.com/MSRConnections/Azure-training-course">Github Azure for Research walkthroughs</a></li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Cloud computing guide for researchers – eBird big data analysis using Microsoft Azure</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-ebird-big-data-analysis-using-microsoft-azure</link>
      <pubDate>Mon, 06 Feb 2017 22:10:32 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=1005</guid>
      <description><![CDATA[Citizen scientists all over the world have been helping the Cornell Lab of Ornithology to collect...]]></description>
      <content:encoded><![CDATA[Citizen scientists all over the world have been helping the Cornell Lab of Ornithology to collect bird observations for 15 years using eBird. This real-time, online checklist program enables birders to record birds they see, keep track of lists, explore maps and graphs, share with the eBird community and contribute to ornithological science and bird conservation.

For the researchers, creating high-resolution models using this data is very computationally-intensive. Even a single species model would take around three weeks to run on the mid-sized supercomputer systems available to the team. The researchers needed a more scalable computing platform to be able to generate results for the 700 bird species in North America, to be able to release to conservation staff. The team turned to the <a href="https://www.azure4research.com">Microsoft Azure for Research program</a> that provided them with the cloud computing resources they needed to move their existing R and Linux workloads to the cloud.

They have built a truly scalable, future-proofed system, taking advantage of Microsoft Azure Storage, Microsoft Azure HDInsight Service, Microsoft R Server, Linux Ubuntu, and Apache Hadoop MapReduce and Spark.

The team can now run models that used to take three weeks in just three <em>hours.</em> They no longer have to wait in a queue on their high performance computing cluster, but can use Microsoft Azure on-demand, any time of day or night. It is transforming how they do their research, and now enables them make their research results available to bird conservationists to help protect and improve bird populations.

You can <a href="https://blogs.msdn.microsoft.com/azuredatalake/2016/12/28/cornell-lab-of-ornithology-improves-machine-learning-workflow-with-azure-hdinsight/"><strong>read the full story with technical details by Rashim Gupta here</strong></a>.

<img src="https://msdnshared.blob.core.windows.net/media/2017/12/121217_0959_Cloudcomput1.png" alt="" />]]></content:encoded>
    </item>
    <item>
      <title>Cloud computing guide for researchers – Azure IoT for Croke Park Smart Stadium</title>
      <link>https://docs.microsoft.com/archive/blogs/azure_4_research/cloud-computing-guide-for-researchers-azure-iot-for-croke-park-smart-stadium</link>
      <pubDate>Tue, 31 Jan 2017 12:13:22 GMT</pubDate>
      <dc:creator><![CDATA[Dr Kenji Takeda]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/azure_4_research/?p=995</guid>
      <description><![CDATA[Using sensors in a busy environment, such as a sports stadium, can unveil deep insights to provide a...]]></description>
      <content:encoded><![CDATA[Using sensors in a busy environment, such as a sports stadium, can unveil deep insights to provide a better experience for visitors to a game, the local community, and tourists wanting to enjoy the venue. Deploying sensors, collecting data, processing it, making sense of the information, and visualising it are key challenges that researchers at Dublin City University were tasked with solving at Croke Park Stadium in Dublin, Ireland, working with Intel and Microsoft’s technical team.

<a href="https://msdnshared.blob.core.windows.net/media/2017/01/croke01.jpg"><img title="croke01" style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border-width: 0px" alt="croke01" src="https://msdnshared.blob.core.windows.net/media/2017/01/croke01_thumb.jpg" width="644" height="364" border="0" /></a>

The team used Azure IoT Suite to easily build an end-to-end solution gathering data from sound sensors, and a weather station, and providing analysed information into dashboards via Power BI. The system can be used to provide fans with fun experiences and encouraging the home team with louder cheering! It also helps to monitor for sound pollution, improving relationships with the local community. The weather station improves health and safety for the fantastic Etihad Skyline tour.

<a href="https://msdnshared.blob.core.windows.net/media/2017/01/croke02.png"><img title="croke02" style="padding-top: 0px;padding-left: 0px;padding-right: 0px;border-width: 0px" alt="croke02" src="https://msdnshared.blob.core.windows.net/media/2017/01/croke02_thumb.png" width="644" height="352" border="0" /></a>

<strong><a href="https://microsoft.github.io/techcasestudies/iot/2016/10/28/CrokePark.html">You can read the full story by Niall Moran here</a>,</strong> which goes into the technical architecture and implementation details.]]></content:encoded>
    </item>
  </channel>
</rss>