SlideShare a Scribd company logo
1 of 16
Download to read offline
`
Prerequisite Activity:
Deploying the HDP
and the Data Science
VM
Contents
Overview ......................................................... 3
Deploy HDP Sandbox ..................................... 4
Create the VM................................................. 6
Configure Azure Data Lake and SQL Data
Warehouse.................................................... 14
Terms of Use................................................. 16
Interactive queries using Spark SQL on Azure HDInsight
3
Summary
In order for you to complete the labs we have prepared, you need
to ensure that you have an Azure subscription with admin
rights. This will allow you to create small clusters (max 4 nodes)
that we will utilize during the lab. We ask that you create the HDP
sandbox before arriving at the lab (see ‘Deploy HDP Sandbox).
Please liaise with your internal IT organization to gain the
necessary privileges to complete the lab.
Once your internal IT organization has granted you access to the
Azure Portal we highly recommend you complete the sections in
this document before coming to the lab to test the access granted.
This document should take no more than 30 minutes to complete.
If you have any difficulties at all then please get in contact with
your Microsoft representative.
The first lab will work with the Hortonworks sandbox environment.
We recommend you deploy this and shut it down before attending
the lab. We will also use the Twitter API, in the ‘Deploy HDP
Sandbox’ we’ve also included a link on instructions to set that up.
As part of this lab we will also be using Visual Studio to submit
Hive Queries. The software required to complete the lab is
already installed on a pre-configured VM in Azure called The Data
Science Virtual Machine. This virtual machine has the following
software installed:
 Visual Studio 2015 Community Edition
 Azure SDK.
 Revolution R Open.
 Power BI Desktop
 SQL Server Express 2014
 IPython
 Azure PowerShell
 Azure Storage Explorer
In this activity we will create an instance of this virtual machine
and install tools on the VM.
Overview
Interactive queries using Spark SQL on Azure HDInsight
4
Summary
Deplploying the Hortonworks sandbox ca be done before the lab,
and ensures you have all the necessary rights within your azure
subscription. It only takes a few minutes, and can be shutdown
once setup to prevent any further charges.
The instructions to setup a single node Hortonworks environment
are here: http://hortonworks.com/hadoop-tutorial/deploying-
hortonworks-sandbox-on-microsoft-azure/
Once deployed, you can shut the sandbox down by:
1. Log into the azure portal at https://portal.azure.com/
2. If you cannot see a VM on the dashboard with the name f
your cluster, you can search for it using the dialog at the
top:
3.
4.
5. Select your VM and in the Dashboard select ‘Stop’:
6.
7. Confirm you wish to stop the VM, confirm the status
updates to ‘stopped (Deallocated)’ after a few minutes to
ensure you aren’t charged for the Virtual machine:
Deploy HDP
Sandbox
Interactive queries using Spark SQL on Azure HDInsight
5
8.
Create the Twitter API Keys
As part of the lab we’ll be collecting and processing Twitter feeds.
In order to connect to the Twitter API you’ll need to create a
twitter and and collect the API keys. Instructions for this can be
obtained here: http://www.gabfirethemes.com/create-twitter-api-
key/
Interactive queries using Spark SQL on Azure HDInsight
6
The HDInsight lab will also use Visual studio to connect to a
HDInsight cluster and run a Hive script. Visual studio community
edition is installed and configured on the Data Science VM, which
is freely available from Azure Market place.
1. Sign in to the Azure portal - https:// portal.azure.com/
2. Click on + New.
3. In the search box type Data science virtual machine press
the return key. You should see the following
4. Click on the Data Science Virtual Machine (published by
Microsoft)
5. Click on Create.
6. In the Basics Blade fill out a Name (n.b. this has to be a
unique name to the whole of Azure), User name, Password,
Resource group. Select a location nearest to you (this is the
location of the Microsoft data center). Example entry is
outlined below:
Create the
VM
Interactive queries using Spark SQL on Azure HDInsight
7
7. The Size blade will pop up next. Select A3 (n.b. we will shut
down the VM at the end of this lab).
8. On the Settings blade click OK:
Interactive queries using Spark SQL on Azure HDInsight
8
9. On the Summary Blade click OK:
10. On the Buy Blade click Purchase:
Interactive queries using Spark SQL on Azure HDInsight
9
11. On the startboard you will see the VM being deployed. This
will take approximately 5-10minutes.
12. Once it is successfully deployed you will see the following on
the startboard:
13. Click on the VM you created from the startboard to get the
following page:
Interactive queries using Spark SQL on Azure HDInsight
10
14. Click on the Connect button as highlighted above. Save the
RDP file.
15. Double click on the downloaded RDP file to connect to the VM
and enter you credentials (note the  before the username):
The next steps are optional, should you wish to explore other
features of the SDKs
1. Once you have connected to the Data Science Virtual
Machine install the Azure SDK by double clicking on the
Microsoft Web Platform shortcut on the desktop:
Interactive queries using Spark SQL on Azure HDInsight
11
In the installer click on Add for Microsoft Azure SDK for .Net
(VS 2015) - <VERSION NUMBER> and then install:
This takes approximately 5minutes to finish installing.
2. Ensure Azure Data Lake Tools for Visual Studio are installed
(Data Lake Tools for Visual Studio). Once Data Lake Tools
for Visual Studio is installed, you will see a Data Lake menu in
Visual Studio.
3. Next, install RTools by visiting the following site -
https://cran.r-project.org/bin/windows/Rtools/ - in Internet
Explorer and downloading Rtools33.exe
Interactive queries using Spark SQL on Azure HDInsight
12
Run through the installer ensuring that at the additional tasks
stage the following checkbox is ticked:
This updates the PATH environment variable so that various
R Tooling is available.
4. Close the VM by clicking the X on the blue bar highlighted
below:
5. Shutdown the VM by clicking on the Stop button on the VM
blade in the Azure preview portal (this will take a couple of
minutes).
Interactive queries using Spark SQL on Azure HDInsight
13
6. If you managed to successfully complete all these steps, then
you are ready for the Advanced Analytics lab!
Interactive queries using Spark SQL on Azure HDInsight
14
Introduction
This is an optional activity and not required to complete the labs.
However during the labs, you may also wish to review some of the
other Big Data Services available in Azure: Azure Data Lake and
the Data Lake analytics Service.
1) Familiarize with Azure Data Lake Store by reading this
2) By completing this tutorial you will enable your Azure
subscription for Data Lake Store Public Preview,
create an Azure Data Lake Store account and test
some basic Data Lake Store functionalities. At the end
don’t delete the ADL account.
3) Understand this post.
4) By completing this tutorial you will create a Data Lake
Analytics account, prepare source data and submit
Data Lake Analytics jobs
5) Familiarize with Azure SQL Data Warehouse by
reading this
6) Create a SQL Data Warehouse by completing this
tutorial
7) Configure integration with Visual Studio by
completing this tutorial
Configure
Azure Data
Lake and
SQL Data
Warehouse
Interactive queries using Spark SQL on Azure HDInsight
15
Interactive queries using Spark SQL on Azure HDInsight
16
© 2015 Microsoft Corporation. All rights reserved.
By using this Hands-on Lab, you agree to the following terms:
The technology/functionality described in this Hands-on Lab is provided by
Microsoft Corporation in a “sandbox” testing environment for purposes of
obtaining your feedback and to provide you with a learning experience. You may
only use the Hands-on Lab to evaluate such technology features and
functionality and provide feedback to Microsoft. You may not use it for any other
purpose. You may not modify copy, distribute, transmit, display, perform,
reproduce, publish, license, create derivative works from, transfer, or sell this
Hands-on Lab or any portion thereof.
COPYING OR REPRODUCTION OF THE HANDS-ON LAB (OR ANY
PORTION OF IT) TO ANY OTHER SERVER OR LOCATION FOR FURTHER
REPRODUCTION OR REDISTRIBUTION IS EXPRESSLY PROHIBITED.
THIS HANDS-ON LAB PROVIDES CERTAIN SOFTWARE
TECHNOLOGY/PRODUCT FEATURES AND FUNCTIONALITY,
INCLUDING POTENTIAL NEW FEATURES AND CONCEPTS, IN A
SIMULATED ENVIRONMENT WITHOUT COMPLEX SET-UP OR
INSTALLATION FOR THE PURPOSE DESCRIBED ABOVE. THE
TECHNOLOGY/CONCEPTS REPRESENTED IN THIS HANDS-ON LAB MAY
NOT REPRESENT FULL FEATURE FUNCTIONALITY AND MAY NOT WORK
THE WAY A FINAL VERSION MAY WORK. WE ALSO MAY NOT RELEASE A
FINAL VERSION OF SUCH FEATURES OR CONCEPTS. YOUR
EXPERIENCE WITH USING SUCH FEATURES AND FUNCITONALITY IN A
PHYSICAL ENVIRONMENT MAY ALSO BE DIFFERENT.
FEEDBACK. If you give feedback about the technology features, functionality
and/or concepts described in this Hands-on Lab to Microsoft, you give to
Microsoft, without charge, the right to use, share and commercialize your
feedback in any way and for any purpose. You also give to third parties, without
charge, any patent rights needed for their products, technologies and services to
use or interface with any specific parts of a Microsoft software or service that
includes the feedback. You will not give feedback that is subject to a license that
requires Microsoft to license its software or documentation to third parties
because we include your feedback in them. These rights survive this
agreement.
MICROSOFT CORPORATION HEREBY DISCLAIMS ALL WARRANTIES AND
CONDITIONS WITH REGARD TO THE HANDS-ON LAB, INCLUDING ALL
WARRANTIES AND CONDITIONS OF MERCHANTABILITY, WHETHER
EXPRESS, IMPLIED OR STATUTORY, FITNESS FOR A PARTICULAR
PURPOSE, TITLE AND NON-INFRINGEMENT. MICROSOFT DOES NOT
MAKE ANY ASSURANCES OR REPRESENTATIONS WITH REGARD TO THE
ACCURACY OF THE RESULTS, OUTPUT THAT DERIVES FROM USE OF
THE VIRTUAL LAB, OR SUITABILITY OF THE INFORMATION CONTAINED IN
THE VIRTUAL LAB FOR ANY PURPOSE.
DISCLAIMER
This lab contains only a portion of the features and enhancements in Microsoft
Azure. Some of the features might change in future releases of the product.
Terms of
Use

More Related Content

What's hot

Cloud Forms Iaa S V2wp 6299847 0411 Dm Web 4
Cloud Forms Iaa S V2wp 6299847 0411 Dm Web 4Cloud Forms Iaa S V2wp 6299847 0411 Dm Web 4
Cloud Forms Iaa S V2wp 6299847 0411 Dm Web 4Yusuf Hadiwinata Sutandar
 
PVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOps
PVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOpsPVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOps
PVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOpsAndrey Karpov
 
Creating, debugging and deploying extension packages for Microsoft Visual Stu...
Creating, debugging and deploying extension packages for Microsoft Visual Stu...Creating, debugging and deploying extension packages for Microsoft Visual Stu...
Creating, debugging and deploying extension packages for Microsoft Visual Stu...PVS-Studio
 
Orangescrum Mobile API Add on User Manual
Orangescrum Mobile API Add on User ManualOrangescrum Mobile API Add on User Manual
Orangescrum Mobile API Add on User ManualOrangescrum
 
Free tools for win server administration
Free tools for win server administrationFree tools for win server administration
Free tools for win server administrationConcentrated Technology
 
( 15 ) Office 2007 Create A Membership Database
( 15 ) Office 2007   Create A Membership Database( 15 ) Office 2007   Create A Membership Database
( 15 ) Office 2007 Create A Membership DatabaseLiquidHub
 
Orangescrum Client management Add on User Manual
Orangescrum Client management Add on User ManualOrangescrum Client management Add on User Manual
Orangescrum Client management Add on User ManualOrangescrum
 
Orangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User ManualOrangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User ManualOrangescrum
 
Orangescrum Recurring task add on user manual
Orangescrum Recurring task add on user manualOrangescrum Recurring task add on user manual
Orangescrum Recurring task add on user manualOrangescrum
 
vRealize Operations (vROps) Management Pack for Citrix XenDesktop Installatio...
vRealize Operations (vROps) Management Pack for Citrix XenDesktop Installatio...vRealize Operations (vROps) Management Pack for Citrix XenDesktop Installatio...
vRealize Operations (vROps) Management Pack for Citrix XenDesktop Installatio...Blue Medora
 
Orangescrum Task status Group add on user manual
Orangescrum Task status Group add on user manualOrangescrum Task status Group add on user manual
Orangescrum Task status Group add on user manualOrangescrum
 
Deinstalling the software
Deinstalling the softwareDeinstalling the software
Deinstalling the softwarejbbsystem
 
ScrumDesk API Getting Started
ScrumDesk API  Getting StartedScrumDesk API  Getting Started
ScrumDesk API Getting StartedScrumDesk
 
Docker - A lightweight Virtualization Platform for Developers
Docker - A lightweight Virtualization Platform for DevelopersDocker - A lightweight Virtualization Platform for Developers
Docker - A lightweight Virtualization Platform for DevelopersRapidValue
 
Introduction to the .NET Access Control Service
Introduction to the .NET Access Control ServiceIntroduction to the .NET Access Control Service
Introduction to the .NET Access Control Servicebutest
 

What's hot (17)

Cloud Forms Iaa S V2wp 6299847 0411 Dm Web 4
Cloud Forms Iaa S V2wp 6299847 0411 Dm Web 4Cloud Forms Iaa S V2wp 6299847 0411 Dm Web 4
Cloud Forms Iaa S V2wp 6299847 0411 Dm Web 4
 
PVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOps
PVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOpsPVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOps
PVS-Studio Is Now in Chocolatey: Checking Chocolatey under Azure DevOps
 
Creating, debugging and deploying extension packages for Microsoft Visual Stu...
Creating, debugging and deploying extension packages for Microsoft Visual Stu...Creating, debugging and deploying extension packages for Microsoft Visual Stu...
Creating, debugging and deploying extension packages for Microsoft Visual Stu...
 
Orangescrum Mobile API Add on User Manual
Orangescrum Mobile API Add on User ManualOrangescrum Mobile API Add on User Manual
Orangescrum Mobile API Add on User Manual
 
Free tools for win server administration
Free tools for win server administrationFree tools for win server administration
Free tools for win server administration
 
( 15 ) Office 2007 Create A Membership Database
( 15 ) Office 2007   Create A Membership Database( 15 ) Office 2007   Create A Membership Database
( 15 ) Office 2007 Create A Membership Database
 
Orangescrum Client management Add on User Manual
Orangescrum Client management Add on User ManualOrangescrum Client management Add on User Manual
Orangescrum Client management Add on User Manual
 
Glassfish JEE Server Administration - Clustering
Glassfish JEE Server Administration - ClusteringGlassfish JEE Server Administration - Clustering
Glassfish JEE Server Administration - Clustering
 
Orangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User ManualOrangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User Manual
 
Orangescrum Recurring task add on user manual
Orangescrum Recurring task add on user manualOrangescrum Recurring task add on user manual
Orangescrum Recurring task add on user manual
 
vRealize Operations (vROps) Management Pack for Citrix XenDesktop Installatio...
vRealize Operations (vROps) Management Pack for Citrix XenDesktop Installatio...vRealize Operations (vROps) Management Pack for Citrix XenDesktop Installatio...
vRealize Operations (vROps) Management Pack for Citrix XenDesktop Installatio...
 
Orangescrum Task status Group add on user manual
Orangescrum Task status Group add on user manualOrangescrum Task status Group add on user manual
Orangescrum Task status Group add on user manual
 
Deinstalling the software
Deinstalling the softwareDeinstalling the software
Deinstalling the software
 
ScrumDesk API Getting Started
ScrumDesk API  Getting StartedScrumDesk API  Getting Started
ScrumDesk API Getting Started
 
Docker - A lightweight Virtualization Platform for Developers
Docker - A lightweight Virtualization Platform for DevelopersDocker - A lightweight Virtualization Platform for Developers
Docker - A lightweight Virtualization Platform for Developers
 
Manual de instalacion pentaho
Manual de instalacion pentahoManual de instalacion pentaho
Manual de instalacion pentaho
 
Introduction to the .NET Access Control Service
Introduction to the .NET Access Control ServiceIntroduction to the .NET Access Control Service
Introduction to the .NET Access Control Service
 

Similar to HDinsight Workshop - Prerequisite Activity

Hortonworks Setup & Configuration on Azure
Hortonworks Setup & Configuration on AzureHortonworks Setup & Configuration on Azure
Hortonworks Setup & Configuration on AzureAnita Luthra
 
Windows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptxWindows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptxPrincePatel272012
 
AzureDevOps_Developer.pdf
AzureDevOps_Developer.pdfAzureDevOps_Developer.pdf
AzureDevOps_Developer.pdfkmani5
 
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...Cloudian
 
Windows azure development setup
Windows azure development setupWindows azure development setup
Windows azure development setupparallelminder
 
Azure DevOps Deployment Group
Azure DevOps Deployment GroupAzure DevOps Deployment Group
Azure DevOps Deployment GroupRiwut Libinuko
 
Java – azure integration
Java – azure integrationJava – azure integration
Java – azure integrationpramajaya
 
Windows azure sql _ database _ tutorials
Windows azure sql _ database _ tutorialsWindows azure sql _ database _ tutorials
Windows azure sql _ database _ tutorialsCMR WORLD TECH
 
Windows Azure SQL Database Tutorials
Windows Azure SQL Database TutorialsWindows Azure SQL Database Tutorials
Windows Azure SQL Database TutorialsMILL5
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorialsSteve Xu
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorialsJose Vergara Veas
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorialsMILL5
 
Big Data: Big SQL web tooling (Data Server Manager) self-study lab
Big Data:  Big SQL web tooling (Data Server Manager) self-study labBig Data:  Big SQL web tooling (Data Server Manager) self-study lab
Big Data: Big SQL web tooling (Data Server Manager) self-study labCynthia Saracco
 
Cloud and Ubiquitous Computing manual
Cloud and Ubiquitous Computing manual Cloud and Ubiquitous Computing manual
Cloud and Ubiquitous Computing manual Sonali Parab
 
Creating Virtual Infrastructure
Creating Virtual InfrastructureCreating Virtual Infrastructure
Creating Virtual InfrastructureJake Weston
 
How to build a cloud adapter
How to build a cloud adapterHow to build a cloud adapter
How to build a cloud adapterMaarten Smeets
 
App development and deployment in microsoft azure
App development and deployment in microsoft azureApp development and deployment in microsoft azure
App development and deployment in microsoft azureAkhil Mavurapu
 

Similar to HDinsight Workshop - Prerequisite Activity (20)

Hortonworks Setup & Configuration on Azure
Hortonworks Setup & Configuration on AzureHortonworks Setup & Configuration on Azure
Hortonworks Setup & Configuration on Azure
 
Windows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptxWindows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptx
 
AzureDevOps_Developer.pdf
AzureDevOps_Developer.pdfAzureDevOps_Developer.pdf
AzureDevOps_Developer.pdf
 
INTERNSHIP REPORT
INTERNSHIP REPORTINTERNSHIP REPORT
INTERNSHIP REPORT
 
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
How to become cloud backup provider with Cloudian HyperStore and CloudBerry L...
 
Windows azure development setup
Windows azure development setupWindows azure development setup
Windows azure development setup
 
Azure DevOps Deployment Group
Azure DevOps Deployment GroupAzure DevOps Deployment Group
Azure DevOps Deployment Group
 
Java – azure integration
Java – azure integrationJava – azure integration
Java – azure integration
 
Windows azure sql _ database _ tutorials
Windows azure sql _ database _ tutorialsWindows azure sql _ database _ tutorials
Windows azure sql _ database _ tutorials
 
Windows Azure SQL Database Tutorials
Windows Azure SQL Database TutorialsWindows Azure SQL Database Tutorials
Windows Azure SQL Database Tutorials
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorials
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorials
 
Windows azure sql_database_tutorials
Windows azure sql_database_tutorialsWindows azure sql_database_tutorials
Windows azure sql_database_tutorials
 
Big Data: Big SQL web tooling (Data Server Manager) self-study lab
Big Data:  Big SQL web tooling (Data Server Manager) self-study labBig Data:  Big SQL web tooling (Data Server Manager) self-study lab
Big Data: Big SQL web tooling (Data Server Manager) self-study lab
 
Cloud and Ubiquitous Computing manual
Cloud and Ubiquitous Computing manual Cloud and Ubiquitous Computing manual
Cloud and Ubiquitous Computing manual
 
Creating Virtual Infrastructure
Creating Virtual InfrastructureCreating Virtual Infrastructure
Creating Virtual Infrastructure
 
Windows azure overview for SharePoint Pros
Windows azure overview for SharePoint Pros Windows azure overview for SharePoint Pros
Windows azure overview for SharePoint Pros
 
How to build a Oracle cloud adapter SOA, Integration & API's
How to build a Oracle cloud adapter  SOA, Integration & API'sHow to build a Oracle cloud adapter  SOA, Integration & API's
How to build a Oracle cloud adapter SOA, Integration & API's
 
How to build a cloud adapter
How to build a cloud adapterHow to build a cloud adapter
How to build a cloud adapter
 
App development and deployment in microsoft azure
App development and deployment in microsoft azureApp development and deployment in microsoft azure
App development and deployment in microsoft azure
 

More from Idan Tohami

Simplify Your Security with Cybowall
Simplify Your Security with CybowallSimplify Your Security with Cybowall
Simplify Your Security with CybowallIdan Tohami
 
AML Transaction Monitoring Tuning Webinar
AML Transaction Monitoring Tuning WebinarAML Transaction Monitoring Tuning Webinar
AML Transaction Monitoring Tuning WebinarIdan Tohami
 
Robotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFSRobotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFSIdan Tohami
 
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...Idan Tohami
 
Robotic Automation Process (RPA) Webinar - By Matrix-IFS
Robotic Automation Process (RPA) Webinar - By Matrix-IFSRobotic Automation Process (RPA) Webinar - By Matrix-IFS
Robotic Automation Process (RPA) Webinar - By Matrix-IFSIdan Tohami
 
Robotic Automation Process (RPA) Brochure - By Matrix-IFS
Robotic Automation Process (RPA) Brochure - By Matrix-IFSRobotic Automation Process (RPA) Brochure - By Matrix-IFS
Robotic Automation Process (RPA) Brochure - By Matrix-IFSIdan Tohami
 
The Journey to the Hybrid Multi Cloud
The Journey to the Hybrid Multi CloudThe Journey to the Hybrid Multi Cloud
The Journey to the Hybrid Multi CloudIdan Tohami
 
Introdction to Cloud Regulation for Enterprise by 2Bsecure
Introdction to Cloud Regulation for Enterprise by 2BsecureIntrodction to Cloud Regulation for Enterprise by 2Bsecure
Introdction to Cloud Regulation for Enterprise by 2BsecureIdan Tohami
 
Enterprise Journey to the Cloud - Opening Remarks
Enterprise Journey to the Cloud  - Opening RemarksEnterprise Journey to the Cloud  - Opening Remarks
Enterprise Journey to the Cloud - Opening RemarksIdan Tohami
 
Ready.Set.Cloud - Enterprise Cloud Migration Framework
Ready.Set.Cloud - Enterprise Cloud Migration FrameworkReady.Set.Cloud - Enterprise Cloud Migration Framework
Ready.Set.Cloud - Enterprise Cloud Migration FrameworkIdan Tohami
 
Journey to the Public Cloud
Journey to the Public CloudJourney to the Public Cloud
Journey to the Public CloudIdan Tohami
 
Google Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZoneGoogle Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZoneIdan Tohami
 
Cloud Regulations and Security Standards by Ran Adler
Cloud Regulations and Security Standards by Ran AdlerCloud Regulations and Security Standards by Ran Adler
Cloud Regulations and Security Standards by Ran AdlerIdan Tohami
 
Azure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZoneAzure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZoneIdan Tohami
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneIdan Tohami
 
Cloud Accelerated Genomics
Cloud Accelerated GenomicsCloud Accelerated Genomics
Cloud Accelerated GenomicsIdan Tohami
 
Achieving HIPAA on GCP
Achieving HIPAA on GCPAchieving HIPAA on GCP
Achieving HIPAA on GCPIdan Tohami
 
Microsoft Azure and Couchbase
Microsoft Azure and CouchbaseMicrosoft Azure and Couchbase
Microsoft Azure and CouchbaseIdan Tohami
 

More from Idan Tohami (20)

Simplify Your Security with Cybowall
Simplify Your Security with CybowallSimplify Your Security with Cybowall
Simplify Your Security with Cybowall
 
AML Transaction Monitoring Tuning Webinar
AML Transaction Monitoring Tuning WebinarAML Transaction Monitoring Tuning Webinar
AML Transaction Monitoring Tuning Webinar
 
Robotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFSRobotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFS
 
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
 
Robotic Automation Process (RPA) Webinar - By Matrix-IFS
Robotic Automation Process (RPA) Webinar - By Matrix-IFSRobotic Automation Process (RPA) Webinar - By Matrix-IFS
Robotic Automation Process (RPA) Webinar - By Matrix-IFS
 
Robotic Automation Process (RPA) Brochure - By Matrix-IFS
Robotic Automation Process (RPA) Brochure - By Matrix-IFSRobotic Automation Process (RPA) Brochure - By Matrix-IFS
Robotic Automation Process (RPA) Brochure - By Matrix-IFS
 
The Journey to the Hybrid Multi Cloud
The Journey to the Hybrid Multi CloudThe Journey to the Hybrid Multi Cloud
The Journey to the Hybrid Multi Cloud
 
Introdction to Cloud Regulation for Enterprise by 2Bsecure
Introdction to Cloud Regulation for Enterprise by 2BsecureIntrodction to Cloud Regulation for Enterprise by 2Bsecure
Introdction to Cloud Regulation for Enterprise by 2Bsecure
 
Enterprise Journey to the Cloud - Opening Remarks
Enterprise Journey to the Cloud  - Opening RemarksEnterprise Journey to the Cloud  - Opening Remarks
Enterprise Journey to the Cloud - Opening Remarks
 
Vmware on aws
Vmware on awsVmware on aws
Vmware on aws
 
Ready.Set.Cloud - Enterprise Cloud Migration Framework
Ready.Set.Cloud - Enterprise Cloud Migration FrameworkReady.Set.Cloud - Enterprise Cloud Migration Framework
Ready.Set.Cloud - Enterprise Cloud Migration Framework
 
Journey to the Public Cloud
Journey to the Public CloudJourney to the Public Cloud
Journey to the Public Cloud
 
Google Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZoneGoogle Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZone
 
Cloud Regulations and Security Standards by Ran Adler
Cloud Regulations and Security Standards by Ran AdlerCloud Regulations and Security Standards by Ran Adler
Cloud Regulations and Security Standards by Ran Adler
 
Azure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZoneAzure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZone
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZone
 
Cloud Accelerated Genomics
Cloud Accelerated GenomicsCloud Accelerated Genomics
Cloud Accelerated Genomics
 
Achieving HIPAA on GCP
Achieving HIPAA on GCPAchieving HIPAA on GCP
Achieving HIPAA on GCP
 
Couchbase Day
Couchbase DayCouchbase Day
Couchbase Day
 
Microsoft Azure and Couchbase
Microsoft Azure and CouchbaseMicrosoft Azure and Couchbase
Microsoft Azure and Couchbase
 

Recently uploaded

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

HDinsight Workshop - Prerequisite Activity

  • 1. ` Prerequisite Activity: Deploying the HDP and the Data Science VM
  • 2. Contents Overview ......................................................... 3 Deploy HDP Sandbox ..................................... 4 Create the VM................................................. 6 Configure Azure Data Lake and SQL Data Warehouse.................................................... 14 Terms of Use................................................. 16
  • 3. Interactive queries using Spark SQL on Azure HDInsight 3 Summary In order for you to complete the labs we have prepared, you need to ensure that you have an Azure subscription with admin rights. This will allow you to create small clusters (max 4 nodes) that we will utilize during the lab. We ask that you create the HDP sandbox before arriving at the lab (see ‘Deploy HDP Sandbox). Please liaise with your internal IT organization to gain the necessary privileges to complete the lab. Once your internal IT organization has granted you access to the Azure Portal we highly recommend you complete the sections in this document before coming to the lab to test the access granted. This document should take no more than 30 minutes to complete. If you have any difficulties at all then please get in contact with your Microsoft representative. The first lab will work with the Hortonworks sandbox environment. We recommend you deploy this and shut it down before attending the lab. We will also use the Twitter API, in the ‘Deploy HDP Sandbox’ we’ve also included a link on instructions to set that up. As part of this lab we will also be using Visual Studio to submit Hive Queries. The software required to complete the lab is already installed on a pre-configured VM in Azure called The Data Science Virtual Machine. This virtual machine has the following software installed:  Visual Studio 2015 Community Edition  Azure SDK.  Revolution R Open.  Power BI Desktop  SQL Server Express 2014  IPython  Azure PowerShell  Azure Storage Explorer In this activity we will create an instance of this virtual machine and install tools on the VM. Overview
  • 4. Interactive queries using Spark SQL on Azure HDInsight 4 Summary Deplploying the Hortonworks sandbox ca be done before the lab, and ensures you have all the necessary rights within your azure subscription. It only takes a few minutes, and can be shutdown once setup to prevent any further charges. The instructions to setup a single node Hortonworks environment are here: http://hortonworks.com/hadoop-tutorial/deploying- hortonworks-sandbox-on-microsoft-azure/ Once deployed, you can shut the sandbox down by: 1. Log into the azure portal at https://portal.azure.com/ 2. If you cannot see a VM on the dashboard with the name f your cluster, you can search for it using the dialog at the top: 3. 4. 5. Select your VM and in the Dashboard select ‘Stop’: 6. 7. Confirm you wish to stop the VM, confirm the status updates to ‘stopped (Deallocated)’ after a few minutes to ensure you aren’t charged for the Virtual machine: Deploy HDP Sandbox
  • 5. Interactive queries using Spark SQL on Azure HDInsight 5 8. Create the Twitter API Keys As part of the lab we’ll be collecting and processing Twitter feeds. In order to connect to the Twitter API you’ll need to create a twitter and and collect the API keys. Instructions for this can be obtained here: http://www.gabfirethemes.com/create-twitter-api- key/
  • 6. Interactive queries using Spark SQL on Azure HDInsight 6 The HDInsight lab will also use Visual studio to connect to a HDInsight cluster and run a Hive script. Visual studio community edition is installed and configured on the Data Science VM, which is freely available from Azure Market place. 1. Sign in to the Azure portal - https:// portal.azure.com/ 2. Click on + New. 3. In the search box type Data science virtual machine press the return key. You should see the following 4. Click on the Data Science Virtual Machine (published by Microsoft) 5. Click on Create. 6. In the Basics Blade fill out a Name (n.b. this has to be a unique name to the whole of Azure), User name, Password, Resource group. Select a location nearest to you (this is the location of the Microsoft data center). Example entry is outlined below: Create the VM
  • 7. Interactive queries using Spark SQL on Azure HDInsight 7 7. The Size blade will pop up next. Select A3 (n.b. we will shut down the VM at the end of this lab). 8. On the Settings blade click OK:
  • 8. Interactive queries using Spark SQL on Azure HDInsight 8 9. On the Summary Blade click OK: 10. On the Buy Blade click Purchase:
  • 9. Interactive queries using Spark SQL on Azure HDInsight 9 11. On the startboard you will see the VM being deployed. This will take approximately 5-10minutes. 12. Once it is successfully deployed you will see the following on the startboard: 13. Click on the VM you created from the startboard to get the following page:
  • 10. Interactive queries using Spark SQL on Azure HDInsight 10 14. Click on the Connect button as highlighted above. Save the RDP file. 15. Double click on the downloaded RDP file to connect to the VM and enter you credentials (note the before the username): The next steps are optional, should you wish to explore other features of the SDKs 1. Once you have connected to the Data Science Virtual Machine install the Azure SDK by double clicking on the Microsoft Web Platform shortcut on the desktop:
  • 11. Interactive queries using Spark SQL on Azure HDInsight 11 In the installer click on Add for Microsoft Azure SDK for .Net (VS 2015) - <VERSION NUMBER> and then install: This takes approximately 5minutes to finish installing. 2. Ensure Azure Data Lake Tools for Visual Studio are installed (Data Lake Tools for Visual Studio). Once Data Lake Tools for Visual Studio is installed, you will see a Data Lake menu in Visual Studio. 3. Next, install RTools by visiting the following site - https://cran.r-project.org/bin/windows/Rtools/ - in Internet Explorer and downloading Rtools33.exe
  • 12. Interactive queries using Spark SQL on Azure HDInsight 12 Run through the installer ensuring that at the additional tasks stage the following checkbox is ticked: This updates the PATH environment variable so that various R Tooling is available. 4. Close the VM by clicking the X on the blue bar highlighted below: 5. Shutdown the VM by clicking on the Stop button on the VM blade in the Azure preview portal (this will take a couple of minutes).
  • 13. Interactive queries using Spark SQL on Azure HDInsight 13 6. If you managed to successfully complete all these steps, then you are ready for the Advanced Analytics lab!
  • 14. Interactive queries using Spark SQL on Azure HDInsight 14 Introduction This is an optional activity and not required to complete the labs. However during the labs, you may also wish to review some of the other Big Data Services available in Azure: Azure Data Lake and the Data Lake analytics Service. 1) Familiarize with Azure Data Lake Store by reading this 2) By completing this tutorial you will enable your Azure subscription for Data Lake Store Public Preview, create an Azure Data Lake Store account and test some basic Data Lake Store functionalities. At the end don’t delete the ADL account. 3) Understand this post. 4) By completing this tutorial you will create a Data Lake Analytics account, prepare source data and submit Data Lake Analytics jobs 5) Familiarize with Azure SQL Data Warehouse by reading this 6) Create a SQL Data Warehouse by completing this tutorial 7) Configure integration with Visual Studio by completing this tutorial Configure Azure Data Lake and SQL Data Warehouse
  • 15. Interactive queries using Spark SQL on Azure HDInsight 15
  • 16. Interactive queries using Spark SQL on Azure HDInsight 16 © 2015 Microsoft Corporation. All rights reserved. By using this Hands-on Lab, you agree to the following terms: The technology/functionality described in this Hands-on Lab is provided by Microsoft Corporation in a “sandbox” testing environment for purposes of obtaining your feedback and to provide you with a learning experience. You may only use the Hands-on Lab to evaluate such technology features and functionality and provide feedback to Microsoft. You may not use it for any other purpose. You may not modify copy, distribute, transmit, display, perform, reproduce, publish, license, create derivative works from, transfer, or sell this Hands-on Lab or any portion thereof. COPYING OR REPRODUCTION OF THE HANDS-ON LAB (OR ANY PORTION OF IT) TO ANY OTHER SERVER OR LOCATION FOR FURTHER REPRODUCTION OR REDISTRIBUTION IS EXPRESSLY PROHIBITED. THIS HANDS-ON LAB PROVIDES CERTAIN SOFTWARE TECHNOLOGY/PRODUCT FEATURES AND FUNCTIONALITY, INCLUDING POTENTIAL NEW FEATURES AND CONCEPTS, IN A SIMULATED ENVIRONMENT WITHOUT COMPLEX SET-UP OR INSTALLATION FOR THE PURPOSE DESCRIBED ABOVE. THE TECHNOLOGY/CONCEPTS REPRESENTED IN THIS HANDS-ON LAB MAY NOT REPRESENT FULL FEATURE FUNCTIONALITY AND MAY NOT WORK THE WAY A FINAL VERSION MAY WORK. WE ALSO MAY NOT RELEASE A FINAL VERSION OF SUCH FEATURES OR CONCEPTS. YOUR EXPERIENCE WITH USING SUCH FEATURES AND FUNCITONALITY IN A PHYSICAL ENVIRONMENT MAY ALSO BE DIFFERENT. FEEDBACK. If you give feedback about the technology features, functionality and/or concepts described in this Hands-on Lab to Microsoft, you give to Microsoft, without charge, the right to use, share and commercialize your feedback in any way and for any purpose. You also give to third parties, without charge, any patent rights needed for their products, technologies and services to use or interface with any specific parts of a Microsoft software or service that includes the feedback. You will not give feedback that is subject to a license that requires Microsoft to license its software or documentation to third parties because we include your feedback in them. These rights survive this agreement. MICROSOFT CORPORATION HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS WITH REGARD TO THE HANDS-ON LAB, INCLUDING ALL WARRANTIES AND CONDITIONS OF MERCHANTABILITY, WHETHER EXPRESS, IMPLIED OR STATUTORY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. MICROSOFT DOES NOT MAKE ANY ASSURANCES OR REPRESENTATIONS WITH REGARD TO THE ACCURACY OF THE RESULTS, OUTPUT THAT DERIVES FROM USE OF THE VIRTUAL LAB, OR SUITABILITY OF THE INFORMATION CONTAINED IN THE VIRTUAL LAB FOR ANY PURPOSE. DISCLAIMER This lab contains only a portion of the features and enhancements in Microsoft Azure. Some of the features might change in future releases of the product. Terms of Use