Microsoft Research Windows Azure for Research Training



Similar documents
Microsoft Research Microsoft Azure for Research Training

Assignment # 1 (Cloud Computing Security)

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions 20532A; 5 days

Microsoft Azure for IT Professionals 55065A; 3 days

Course 20532B: Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

Open Source Technologies on Microsoft Azure

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

Course Outline. Microsoft Azure Fundamentals Course 10979A: 2 days Instructor Led. About this Course. Audience Profile. At Course Completion

CLOUD COMPUTING & WINDOWS AZURE

Implementing Microsoft Azure Infrastructure Solutions

Windows HPC Server 2008 R2 Service Pack 3 (V3 SP3)

MS 10978A Introduction to Azure for Developers

Linux A first-class citizen in Windows Azure. Bruno Terkaly bterkaly@microsoft.com Principal Software Engineer Mobile/Cloud/Startup/Enterprise

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5. Microsoft Azure Fundamentals M Length: 2 days Price: $ 1,295.

Microsoft Azure: Opção de Nuvem para Todo o Desenvolvedor. Danilo Bordini & Osvaldo Daibert

Harnessing the Power of the Microsoft Cloud for Deep Data Analytics

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

The Move to the Cloud

Microsoft Azure. The cloud platform built for business. Tarmo Tikerpäe DC SSP Microsoft

Hadoop in the Hybrid Cloud

Course 10978A Introduction to Azure for Developers

Modernizing Your Data Warehouse for Hadoop

Automating Big Data Benchmarking for Different Architectures with ALOJA

The Inside Scoop on Hadoop

INTRODUCING WINDOWS AZURE

Windows Azure Data Services (basics) 55093A; 3 Days

MS 20532B - Developing Microsoft Azure Solutions

MATLAB in Business Critical Applications Arvind Hosagrahara Principal Technical Consultant

WINDOWS AZURE DATA MANAGEMENT

Big Analytics in the Cloud. Matt Winkler PM, Big

Microsoft Azure Cloud oplossing als een extensie op mijn datacenter? Frederik Baert Solution Advisor

An Introduction to Using Python with Microsoft Azure

Cloud Platforms in the Enterprise

Cloud Inspiration Day Azure Beyond Marketing Slides

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

Microsoft Big Data. Solution Brief

Azure Data Lake Analytics

Realizing the Benefits of Hybrid Cloud. Anand MS Cloud Solutions Architect Microsoft Asia Pacific

Designing a Data Solution with Microsoft SQL Server 2014

Cloud Courses Description

Good Morning Wireless! SSID: MSFTOPEN No Username or Password Required

Savanna Hadoop on. OpenStack. Savanna Technical Lead

Implementing Microsoft Azure Infrastructure Solutions

Building a BI Solution in the Cloud

WHITE PAPER. Migrating an existing on-premise application to Windows Azure Cloud

BIG DATA-AS-A-SERVICE

Register on projectbotticelli.com. Introduction to BI & Big Data DAX MDX Data Mining

10978A: Introduction to Azure for Developers

Updating Your SQL Server Skills to Microsoft SQL Server 2014

ADOPTING MICROSOFT AZURE

AZP: Microsoft Azure Infrastructure for IT Professional

Introduction to Azure for Developers

This presentation provides an overview of the architecture of the IBM Workload Deployer product.

Virtualization & Cloud Computing (2W-VnCC)

Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014

Windows Azure and private cloud

SQL Server on Azure An e2e Overview. Nosheen Syed Principal Group Program Manager Microsoft

Scientific and Technical Applications as a Service in the Cloud

Microsoft Introduction to Azure for Developers

Big Data Processing: Past, Present and Future

Implementing Microsoft Azure Infrastructure Solutions

Cloud Courses Description

Migrating SaaS Applications to Windows Azure

Updating Your SQL Server Skills to Microsoft SQL Server 2014

ArcGIS for Server: In the Cloud

HADOOP. Revised 10/19/2015

WINDOWS AZURE AND WINDOWS HPC SERVER

Enabling Manufacturing Transformation in a Connected World. John Shewchuk Technical Fellow DX

A Brief Overview. Delivering Windows Azure Services on Windows Server. Enabling Service Providers

Building Blocks of Cortana Intelligence Suite

SINGLE & SAME SIGN-ON ASPECTS

Learn. Connect. Explore.

DATA SCIENCE CURRICULUM WEEK 1 ONLINE PRE-WORK INSTALLING PACKAGES COMMAND LINE CODE EDITOR PYTHON STATISTICS PROJECT O5 PROJECT O3 PROJECT O2

Windows Azure platform What is in it for you? Dominick Baier Christian Weyer

Microsoft Azure Data Technologies: An Overview

Scaling Analysis Services in the Cloud

Course Outline: Course 6331: Deploying and Managing Microsoft System Center Virtual Machine Manager Learning Method: Instructor-led Classroom Learning

An HPC Application Deployment Model on Azure Cloud for SMEs

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

Cloud3DView: Gamifying Data Center Management

Supported Platforms. HP Vertica Analytic Database. Software Version: 7.1.x

Updating Your SQL Server Skills from Microsoft SQL Server 2008 to Microsoft SQL Server 2014

Windows Azure Pack Installation and Initial Configuration

Microsoft Implementing Microsoft Azure Infrastructure Solutions

Workshop on Hadoop with Big Data

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)

WINDOWS AZURE EXECUTION MODELS

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

Deploying Migrated IBM Notes Applications to the Cloud

Cloud computing - Architecting in the cloud

Testing Tools using Visual Studio. Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation

Transcription:

Copyright 2013 Microsoft Corporation. All rights reserved. Except where otherwise noted, these materials are licensed under the terms of the Apache License, Version 2.0. You may use it according to the license as is most appropriate for your project on a case-by-case basis. The terms of this license can be found in http://www.apache.org/licenses/license-2.0. Microsoft Research Windows Azure for Research Training Agenda Day 1 09:00 0. Welcome and Logistics 09:20 1. Introduction to Windows Azure * 10:30 2. Windows Azure Websites Lab 11:30 3a. Windows Azure Virtual Machine Lab 12:00 Lunch and Group Discussions 01:00 3b. Virtual Machine Applications Lab * 02:30 4. Windows Azure Storage * 04:00 5. Understanding and consuming cloud services 05:00 Discussion 05:15 6. Day 1 Concludes Day 2 09:00 1. Recap for Day 1 09:15 2. Use Scenarios and Design Patterns 09:45 3. Windows HPC Server 2012 Cluster * 11:00 4. Linux cluster Lab 12:15 Lunch and discussions 01:15 5. Excel and Data visualization * 02:45 6. Big Data analytics using Hadoop and SQL and no-sql 03:45 7. Streaming Data 04:45 Discussion 05:15 8. Day 2 concludes Note: * These sessions include a 10 or 15 min break at the end. Prerequisites: List of requisite software including get two browsers, Azure Explorer, Cygwin, etc. course content Pre-downloaded including Scripts, Data, and Code Instructions for installing CLI, Azure SDK on computer with pointers to technical papers.

Agenda: Day 1 Learning objectives what you will learn: Windows Azure Overview Windows Azure Websites Windows Azure VMs Windows Azure Storage Windows Azure Cloud Services Examples for research scientists Outline of Use Scenarios and Design Patterns for researchers (Day 1). VM: A Work environment in the cloud Manual workstation burst, R, MATLAB Blog Storage: Store and share your Data in the Cloud Use persistent queue and table to scale embarrassingly parallel workload Publish Simulations in the Cloud 0. 09:00 Welcome 20 minutes, accounts logistics. 1. 09:20 Introduction to Windows Azure: [60 min] No more than 30 slides and a portal tour. Learning objectives for this hour: understanding the basics of cloud computing with Azure Patterns and terminology IaaS, PaaS, SaaS Windows Azure basics Virtual machines Web sites Cloud services Building blocks for applications storage, messaging, identity, etc. Cloud patterns for research scientists 10:20 break 2. 10:30 Windows Azure Website intro. Learning objectives for this hour: understanding how azure can make some tasks extremely easy. How to create a simple blog site using Windows Azure An example using the Django (a Python framework), and Bing Maps 3a. 11:30 Windows Azure Virtual Machine Learning objectives: How to create virtual machines using Windows Azure The wide variety of pre-configured virtual machines available from the gallery How to make your own virtual machine from an existing installation An example using Windows and Visual Studio An example using Linux and IPython notebook Class activity: Start fetching the class Linux VM from the VM Depot. This has pre-installed tools, IPython notebook pre-configured, run command to start at port 8080 private public 443.

12:00 Lunch and discussions 3b. 01:00 VM lab continued. Learning objectives for this lab: Further exploration of Python tools typically used in scientific applications, e.g. clustering with Pandas and Scikit-learn Demo: How to install and use R and MATLAB in Windows Azure. More advanced and realistic examples of using Windows Azure for research purposes Lab details a. Deploy the Windows Visual Studio VM. b. Deploy the class Linux VM and bring up IPython. c. Run through data clustering, pandas, and other scientific examples [1 hour] Clustering, Pandas. d. Attach Disks exercise. 02:15 break 4. 02:30 Windows Azure Storage Learning objectives: Windows Azure storage basics Core concepts: Blobs Tables Queues Azure explorer and the Cerebrata tools Storage commands from the command line When to use the various types of storage for research applications Discussion and Lab a. Introduction to storage concepts (20 min) b. Azure explorer, Cerebrata tools. c. [Python] mostly. Reuse their existing IPython notebook to try out the storage Commands in Linux console CLI. d. Learn to use AzCopy (Windows VM). 03:45 break 5. 04:00 Understanding and consuming cloud services with Weather demo, Blast demo. http://blaster.cloudapp.net/ Learning objectives: the architecture of a multitier cloud service Cloud services basics Core concepts: Web roles Worker roles Combining web roles and worker roles to make cloud services Service bus queues An example cloud service consumption Cloud services for research application

Discussion and Lab a. Introduction to Cloud Services. b. Introduction to Service Bus Queues. c. Explain: How to take an existing binary exe, using persistent SB Queue, and Table storage for scale out. Lab Using the existing Linux VM: Run a Python Service Bus client with Blast worker. The lab will ask students to join the class blast cluster by adding a service bus key, create a new topic and run python.exe worker.py. Call Send () Receive () message. Then, submit jobs through the blaster.cloudapp.net portal. 05:00 Conclusion and discussions. 6. 05:15 End of Day1. Agenda: Day 2 1. 09:00 Recap for Day 1 Learning objectives: summary of day 1: Windows Azure Overview Windows Azure Websites Windows Azure VMs Windows Azure Storage Windows Azure Cloud Services Learning objectives and design patterns for Day 2: Windows Azure Scenarios and Patterns Windows Azure High Performance and Scale-Out Computing Windows Azure Data Analytics (2 parts) Windows Azure Interactive Devices Wrap-up and summary Way forward and next steps 2. 09:15 Use Scenarios and Design Patterns for Day 2 Ask students about their typical scale out workload Scientific Design patterns for Scale out with HPC Server Data visualization Big Data Devices and data streaming 3. 09:45 Windows HPC Server 2012 Cluster in the Cloud with R and MATLAB. Learning objectives for this half hour: A design pattern for scaling parameter sweep/map reduce for scientific analysis using standard tool with Windows HPC Examples of when this is useful for research scientists

10:45 break 4. 11:00 Lab of Deploying Linux IPython Cluster running R Learning objectives: How to use IPython clusters to do scale-out data analysis. Use R as an example of this design pattern. 12:15 Lunch and discussions 5. 01:15 Data Analytics using Excel (demo from data market, azure, power tools) and Layerscape Learning objective design patterns Designing data analysis services that can be viewed from Excel or the browser 02:30 Break 6. 02:45 Big Data analytics using Hadoop with HDInsight, HDP and SQL and no-sql Learning objectives: A deeper understanding of how MapReduce is used on data analytics Big data analytics using HD Insight and Hortonworks HDP Azure SQL and no-sql concepts. Examples of when this is useful for research scientists 7. 03:45 Streaming data from instruments and the Internet of things. Learning objectives: a design pattern for collecting streaming data into the cloud 8. 04:45 Conclusion and discussions End of document