Developer Network Developer Network Developer
Sign in
MSDN subscriptions
Get tools
  • Technologies
    • App Development
    • Cloud
    • Web
    • Data
    • Gaming
    • Internet of Things
  • Downloads
    • Visual Studio
    • MSDN subscription access
    • SDKs
    • Trial software
      • Free downloads
      • Office resources
      • SharePoint Server 2013 resources
      • SQL Server 2014 Express resources
      • Windows Server 2012 resources
  • Programs
    • MSDN subscriptions
      • Overview
      • Benefits
      • Administrators
    • Students
      • Microsoft Imagine
      • Microsoft Student Partners
    • Architects
      • Overview
      • Case studies
      • Blueprints
      • Blog
      • Forums
    • ISV
    • Startups
    • TechRewards
    • Events
  • Community
    • Magazine
    • Forums
    • Blogs
    • Tech Advisors
    • Channel 9
  • Documentation
    • APIs and reference
    • Dev centers
  • Samples
We’re sorry. The content you requested has been removed. You’ll be auto redirected in 1 second.

Data, devices, & analytics

Data is pivotal to every application and device in our modern world. Get more from an intelligent cloud that delivers more personal computing and enables you to be more productive. If data is at the core of your organization or career, you’ll find everything you need right here.

  • Internet of Things
  • Cortana Intelligence Suite
  • Try Azure free
  • Layer 1
    Devices
  • Layer 1
    Analytics
  • Layer 1
    Visualization
  • Layer 1
    Big data
  • Intro
  • Cloud
  • Real-time
  • Resources
  • Intro
  • Cloud
  • R
  • Python
  • Resources
  • Intro
  • Power BI
  • Develop
  • Resources
  • Intro
  • The 3Vs of big data
  • Storage
  • Compute
  • Manage
  • Azure SQL DW
  • Resources
Learn more about the Internet of Things

The Internet of Things

The Internet of Things (IoT) starts with your things, the things that matter the most to you and your business. IoT is at an inflection point where the right technologies are coming together, and we are able to connect devices to the cloud and leverage streams of data that were previously out of reach. It's a great time to take a look at game-changing technologies you can use today to make your IoT ideas stand out from the crowd.

Light up the data from your devices with Windows 10 IoT Core and Microsoft Azure. Welcome to the internet of your intelligent things.

Learn about devices and Windows 10 IoT Core

From device to cloud

Start at the device end with Windows 10 IoT Core OS. The power of Windows on small devices, such as the Raspberry Pi 3, gives you the opportunity to leverage the Universal Windows Platform.

Now send your data to the cloud. Data ingestion from social media, the web, or an application is suited to Azure Event Hubs. For apps on remote devices, Azure IoT Hub is a highly scalable, publish-subscribe service that can ingest millions of events per second so that you can connect, control, and monitor millions of IoT devices remotely.

The end-to-end IoT picture has many moving parts, so why not start with preconfigured, popular solutions? Azure IoT Suite helps you to get started quickly and the solutions it contains, including remote monitoring and predictive maintenance, can be tailored to your needs.

Learn more about real-time stream analytics

Real-time data analytics

Feel the demand for real-time answers? Hearing a lot about Hot and Cold paths in IoT scenarios? Look at the capabilities that Azure Stream Analytics, Storm, and Spark on Azure can provide. Businesses are no longer only looking for prescriptive analytics, they want to know what is happening right now, and this can be integrated into your IoT pipeline with limited new coding.

Get the resources

  • Azure IoT Suite
  • Azure IoT hub documentation
  • Handling IoT data with Azure Stream Analytics
  • Windows 10 IoT core setup device explorer

Start your journey

  • How to connect your device to the cloud
  • Getting started with Windows 10 IoT
  • Connecting Stream Analytics and Azure ML for the end-to-end IoT and ML scenario
  • Azure IoT Suite - Preconfigured Solutions
Learn more about Cortana analytics

Machine learning

Advanced analytics is the business of deriving actionable insight from data. The most exciting technology in this space is machine learning—the use of advanced statistics to make predictions. Examples in use today cut across all aspects of business, from basket analysis in retail to predictive maintenance in manufacturing and fraud detection in banking.

Learn more about the Cortana Intelligence Suite

Introducing the Cortana Intelligence Suite

The Cortana Intelligence Suite provides a number of ways to embed advanced analytics into processes, websites, and applications. These range from “off the shelf” APIs in Project Oxford that add intelligence to text, speech, and images to bringing your own code into your favorite development language to Azure. Azure Machine Learning (ML) sits between these two and allows for the rapid development of APIs based on world-class, built-in algorithms—all from a web browser. It can also be used by more expert data scientists by bringing their own code in R or Python. Two other approaches available are Apache Spark for HDInsight and Microsoft R Server.

Learn more about R in Visual Studio

Bring your own R

R is a widely-used open source language for statistics , machine learning, and data mining. How you interact with R will depend on what you want to achieve. R algorithms and analysis can be developed in Visual Studio via the R add-in and then used as an algorithm or module in Azure ML. R can also create visualization directly in Power BI.

  • R in Visual Studio
  • R in Power BI
Watch the Jupyter/Python notebooks in Azure ML video

Bring your own Python

Python has evolved and been extended to give it many of the same statistical and analytical features traditionally associated with R. Jupyter Notebooks in Azure Machine Learning help you develop and debug and modules and algorithms within the browser alongside your experiments.

Get the resources

  • Cortana Intelligence Gallery
  • Microsoft Azure Machine Learning Python client library
  • Introducing Jupyter Notebooks in Azure ML Studio

Learn from the experts

  • Build your first experiment in Azure Machine Learning
  • Data Science and Machine Learning Essentials
  • Building recommendation systems in Azure
  • Introduction to Python for data science
  • Introduction to R programming
Learn more about Power BI

Visualizations for everyone everywhere

Today’s visualizations need to be easy to consume on a variety of devices and increasingly need to present up-to-the-minute information, as well as historical trends to inform strategy. Users also want to interact with the visualizatons we design, dig into details, and slice the analysis in different ways. Designing so that this can be done, through touch, natural language queries, and voice, is evermore important.

Learn more about Power BI

Introducing Power BI

Microsoft’s answer to the visualization needs of modern business is Power BI, an online service that is part of Office 365. This new service can aggregate data from traditional internal sources, as well as newer online services like SalesForce and Google Analytics. Both the Power BI desktop designer and web design experience are user focused. The only deeper technical knowledge required is setting up the gateway to securely connect internal sources to Power BI to use its more advanced features like real-time updates from live feeds and the creation of custom visualizations.

Learn about visualizing and operationalizing R data in Power BI

Extending the power of Power BI

Power BI is not only a powerful user tool. In the hands of BI professionals and developers, it becomes more flexible and powerful. Data can be integrated from dozens of cloud services and social media engines, as well as real-time updating from live feeds via Stream Analytics. Data scientists can bring R to Power BI, and developers can use Typescript to create their own visualizations.

Microsoft Power BI Embedded is an Azure service that enables application developers to add interactive Power BI reports into their own applications.

Get the resources

  • Power BI blog
  • Power BI on Channel 9
  • Power BI Developer Center
  • Power BI REST API
  • Announcing preview of R Visuals in Power BI Desktop
  • Get started with Microsoft Power BI Embedded

Learn from the experts

  • Analyzing and visualizing data with Power BI
  • Bring the power of data to every user in your organization
  • Running R scripts in Power BI Desktop
  • Add visualizations to a Power BI report
Learn more about the Azure data lake

Data at scale

Typically, the term "big data" is misunderstood as simply referring to the volume of data that is being processed. However, variety and velocity are also essential in understanding why new techniques and technologies have had to be developed to process data at scale. Variety recognizes the different types of data we typically store, such as logs, text, images, and video. Velocity is the speed at which new information arrives, and is characterized by news feeds, social media, and data from sensors and devices.

Find out more about Azure HDInsight

Volume, velocity, and variability

Getting insight from data at scale has its own unique challenges, in addition to those of dealing with more traditional volumes and structures. Special storage and computation is needed, as well as new skills to fully utilize it. However, cloud services are making this easier and more agile, allowing ideas and techniques to be trialed without heavy upfront investment. Microsoft has recently launched Azure Data Lake backed by Hadoop compatible storage (HDFS). Fronting this is Azure Data Factory, which orchestrates loading and processing when projects need to be production-ready.

Find out more about Azure Data Lake Storage (ADLS)

Hadoop Distributed Filing System (HDFS)

Apache Hadoop is the de facto standard for processing big data, and Azure Data Lake Storage (ADLS) is fully HDFS-compliant, enabling you to quickly lay on the particular Hadoop tooling you need—for example, Hive, Storm, Spark, and Azure Data Lake Analytics. ADLS persists when a cluster is removed, which means that other tools like Power BI can access the results of big data processing without the need to continue to run the cluster.

Find out more about Hadoop

The many tools of big data

Hive, Storm, and Spark all have their place in bringing analytical techniques to bear on big data in the Hadoop ecosystem, and Azure HD Insight supports all of these running on familiar Linux clusters; or, you can orchestrate your own cluster by creating one based on Cloudera or Horton Works from the Azure VM depot. Microsoft has also launched Azure Data Lake Analytics, which runs a service where you balance cost against runtime using a new query language based on C# SQL, and U-SQL.

Learn more about the Azure data factory

Orchestration & management

Yarn exists to manage jobs Hadoop clusters, but requires the cluster to exist for it to work. For this reason, Microsoft introduced Azure Data Factory (ADF) to manage the flow of big data from ingestion to processing and onward storage. ADF is designed for production where data is incrementally submitted and supports extensive monitoring and management of its pipelines.

Learn more about the Azure data warehouse

Data warehousing in Azure

The traditional data warehouse is still an essential part of the data management landscape and combining that with modern cloud services brings the benefits of both technologies. Azure SQL DW does this by separating the compute layer from the storage layer so the data warehouse persists even if the compute is stopped or resized (up or down). To the outside world, Azure SQL DW will appear like SQL Server so your familiar tools will operate as normal.

Get the resources

  • Data Lake on Channel 9
  • HDInsight on Channel 9
  • Azure Data Factory
  • Azure Data Catalog
  • Azure data warehouse deep dive

Learn from the experts

  • Processing big data with Azure HDInsight
  • Implementing real-time analytics with Azure HDInsight
  • Implementing predictive analytics with Hadoop in Azure HDInsight
  • Getting started with the Azure Data Factory
  • Getting started with Azure SQL Data Warehouse
  • Get started with Azure Data Catalog

Featured story: Connected Cows

Featured story:  Connected Cows

Learn how SCR Dairy developed an IoT solution using Windows Embedded software and Microsoft Azure to remotely monitor cows’ health and deliver insights to boost milk production and smooth the calving process while saving time.


Follow us
  • http://www.facebook.com/microsoftdeveloper
  • https://twitter.com/msdev
  • http://plus.google.com/111221966647232053570/
Sign up for the MSDN Newsletter
Is this page helpful?
Your feedback about this content is important.
Let us know what you think.
Additional feedback?
1500 characters remaining
Thank you!
We appreciate your feedback.
Dev centers
  • Windows
  • Office
  • Visual Studio
  • Microsoft Azure
  • More...
Learning resources
  • Microsoft Virtual Academy
  • Channel 9
  • MSDN Magazine
Community
  • Forums
  • Blogs
  • Codeplex
Support
  • Self support
Programs
  • BizSpark (for startups)
  • DreamSpark
  • Imagine Cup
United States (English)
  • Newsletter
  • Privacy & cookies
  • Terms of use
  • Trademarks
© 2016 Microsoft