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



Similar documents
Developing Microsoft Azure Solutions 20532A; 5 days

Managing trust relationships with multiple business identity providers (basics) 55091A; 3 Days

CLOUD COMPUTING & WINDOWS AZURE

Microsoft Azure for IT Professionals 55065A; 3 days

Developing Microsoft Azure Solutions

MS 10978A Introduction to Azure for Developers

Course 10978A Introduction to Azure for Developers

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

Developing Windows Azure and Web Services

10978A: Introduction to Azure for Developers

Course 20532B: Developing Microsoft Azure Solutions

Introduction to Azure for Developers

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.

MS 20487A Developing Windows Azure and Web Services

Microsoft Introduction to Azure for Developers

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

Assignment # 1 (Cloud Computing Security)

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

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

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

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

Implementing Microsoft Azure Infrastructure Solutions

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Developing Windows Azure and Web Services

SharePoint 2013 Business Intelligence Course 55042; 3 Days

MOC DEVELOPING WINDOWS AZURE AND WEB SERVICES

Designing a Data Solution with Microsoft SQL Server 2014

SharePoint 2013 PerformancePoint Services Course 55057; 3 Days

No-Code SharePoint 2013 Workflows with SharePoint Designer 2013 and Visio 55048A; 3 Days, Instructor-led

Configuring and Deploying a Private Cloud 20247C; 5 days

Server & Cloud Management

Deploying Migrated IBM Notes Applications to the Cloud

New Features in Neuron ESB 2.6

Microsoft Implementing Microsoft Azure Infrastructure Solutions

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

Implement a Data Warehouse with Microsoft SQL Server 20463C; 5 days

Developing Microsoft SharePoint Server 2013 Advanced Solutions

OVERVIEW OF MICROSOFT AZURE

Microsoft Azure Cloud on your terms. Start your cloud journey.

Implementing Microsoft Azure Infrastructure Solutions

Configuring and Deploying a Private Cloud. Day(s): 5. Overview

WINDOWS AZURE EXECUTION MODELS

Cloud Computing with Windows Azure using your Preferred Technology

Implementing Microsoft Azure Infrastructure Solutions

Cloud Deployment Models

Implementing Microsoft Azure Infrastructure Solutions

Microsoft Research Windows Azure for Research Training

Cloud & Datacenter Monitoring with System Center Operations Manager

Microsoft Dynamics CRM2015 Fast Track for developers

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Microsoft Research Microsoft Azure for Research Training

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

Open Source Technologies on Microsoft Azure

Amazon AWS in.net. Presented by: Scott Reed

MS-20246: Monitoring and Operating a Private Cloud

Microsoft Lab Of Things - Week6 Tuesday -

BUILDING SAAS APPLICATIONS ON WINDOWS AZURE

MS 20532B - Developing Microsoft Azure Solutions

Course: SharePoint 2013 Business Intelligence

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

Course 20465: Designing a Data Solution with Microsoft SQL Server

Designing a Data Solution with Microsoft SQL Server

THE WINDOWS AZURE PROGRAMMING MODEL

Implementing Microsoft Azure Infrastructure Solutions

Course: 10174B: Configuring and Administering Microsoft SharePoint 2010

The Move to the Cloud

Implementing and Managing Windows Server 2008 Hyper-V

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

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Windows Azure Pack Installation and Initial Configuration

Alfresco Enterprise on Azure: Reference Architecture. September 2014

Course MS55077A Project Server 2013 Development. Length: 5 Days

MS-10750: Monitoring and Operating a Private Cloud with System Center Required Exam(s) Course Objectives. Price. Duration. Methods of Delivery

Microsoft Dynamics CRM 2013/2015 Event Pipeline

SharePoint 2013 Business Connectivity Services Hybrid Overview

Microsoft Extending Microsoft Dynamics CRM 2011

DreamFactory on Microsoft SQL Azure

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

ur skills.com

Server Virtualization with Windows Server Hyper-V and System Center

Configuring and Deploying a Private Cloud

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

WINDOWS AZURE DATA MANAGEMENT AND BUSINESS ANALYTICS

The focus of this course is on the SharePoint 2013 business intelligence platform and not on the SQL business intelligence services.

day 1 2 Windows Azure Platform Overview... 2 Windows Azure Compute... 3 Windows Azure Storage... 3 day 2 5

SharePoint 2013 Business Intelligence

IT Exam Training online / Bootcamp

Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days, Instructor-led

Course 10174B: Configuring and Administering Microsoft SharePoint 2010

NCTA Cloud Architecture

Transcription:

Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Windows Azure Data Services (basics) 55093A; 3 Days Course Description This three day course introduces into Windows Azure Storage consisting of features like tables, blobs, queues and drives and how these features can be used in combination between IaaS and PaaS as well as on-premise components and how Azure Storage can be combined with classic SQL concepts. New no-sql storage mechanisms substitute relational database engines, old terms like database and foreign keys are substituted with new paradigm changing concepts like collections of entities, primary keys providing data flow controls through datacenter, key/value pair constructs for metadata based mass structured data access, and binary data stores via Blob services. High performance, secure and reliable message handling for string, xml or binary content via Azure and Windows Azure Drives that allow you to read and write data to blob storage using standard file system functions will be explored from a developer, ITPro and end-user perspective. Audience Profile This course is intended for IT Professional (IT Pros), Developers and Architects. IT Professional (IT Pros) who also create software applications, build or write computer code or develop Web sites or complex macros as a secondary responsibility and Developers who create software applications, develop web sites, create complex macros. Both should have a minimum of three months programming experience in C# and have basic Visual Studio 2010 or Visual Studio 2012 or Visual Studio 2013 navigation skills and Architects tasked with transitioning of on-premise Data to Microsoft Azure Cloud or tasked to build Hybrid solution defined as continuous data pipe between on-premise and Cloud. Course Completion After completing this course, students will be able to: Handle programmatically secured massive storage for structured and unstructured data Code a PaaS communication pipeline Converse programmatic a non-azure Application to use cloud and on premise storage Create Programmatic Message storage and structured data retrieval from non-sql mass data storage to Web Tier. Create Content type coding for metadata contingent blob storage access VI. Retrieving Blob Data from Storage. Establish programmatic metadata enrichments for Blobs (basics). Introduce Metadata contingent Blob handling. Establish Programmatic Blob delete. Establish Programmatic Blob copy. Establish Programmatic safeguarding of Blobs from deleting.

Establish Programmatic message handling from Web app to log emulator via Windows Azure Queues (basics). Create the Initial Solution. Code a PaaS communication pipeline. Retrieving Messages from the Queue. Establish a programmatic exposure of regular file system APIs as an Azure service (no-code integration for non-azure apps). Create programmatic conversion of a non-azure Application to use cloud and on premise storage. Move complex applications to the cloud without changes to its code via dynamic store relocator. Programmatically implement and deploy a corporate private Cloud App Drive. Create and configure a VM. Modify a given PaaS application. Establish bridge communication to an IaaS application. Understand deployment scenarios for PaaS/IaaS application referenced as Cloud App in Windows Azure. Connect a sample Web application with the SQL Server using a public endpoint. Deploy a sample Web application to a Cloud App in Windows Azure. Prerequisites Before attending this course, students must have: Knowledge and skills to accomplish a given assignment in Visual Studio when using the General Development Settings collection in Visual Studio 2010 or Visual Studio 2012 or Visual Studio 2013. Course Outline Module 1: Massive Storage handling for structured data (basic procedures) This module explains how to programmatically establish a high performance, secure and reliable Windows Azure Data Services usage scenario consisting of features like tables, blobs, queues and drives. Define the Windows Azure storage and the benefits this service provides Understand a Windows Azure storage account Apply security principles Lab: PaaS WebRole Development for Massive Storage handling (Basic Procedures) Utilize Visual Studio 2012 Access programmatically Windows Azure Data services Update the service definition Define the configuration settings required to access Windows Azure Data service Lab: Storage Emulator coding via WCF Data Services Service access is performed via class modeling of schemas and mandatory properties and attributes

Lab: Programmatic Message storage and structured data retrieval from non-sql mass data storage to Web Tier Create storage tables in Application Start in Global.asax.cs methods Handle Massive Storage for structured data (basic procedures) Develop PaaS WebRoles for Massive Storage handling (Basic Procedures) Code Storage Emulator coding via WCF Data Services including creation and reading of metadata Code Message Storage and structured data retrieval from non-sql mass data storage to Web Tier Module 2: Content type coding for metadata contingent blob storage access This module explains how to use a web page as presentation layer referenced to as image gallery to visualize Windows Azure storage retrieval. REST API for the Blob service exposed Hierarchical namespace transitions into a file system Blob services definitions Blob types Immediate and delayed Blob operations Ad-hoc and Policy based access to Blobs Lab: Retrieving Blob Data from Storage Presentation layer modifications to visualize and retrieve Windows Azure storage Methods in CloudBlobContainer object to retrieve Blob objects Lab: Programmatic metadata enrichments for Blobs (basics) Data and metadata persistence in Windows Azure storage Lab: Metadata contingent Blob handling Event handler contingent retrieval of blob metadata Lab: Programmatic Blob delete Engage the blobmetadata repeater control for secured blob deletes Lab: Programmatic Blob copy Programmatically copy images from the gallery container Lab: Programmatic safeguarding of Blobs from deleting Add code to implement command handler Code Content Type for metadata contingent blob storage access Retrieve Blob Data from Storage Programmatically enrich metadata Blobs (basics) Establish Metadata contingent Blob handling Programmatically delete Blob delete

Programmatically copy Blobs Programmatically safeguard Blobs from deleting Module 3: Programmatic message handling from Web app to log emulator via Windows Azure Queues (basics) This module explains how to create and configure the initial solution to work with queues in Windows Azure. Queue Name scope Usage scenario for blob vs. queue Queue integration patterns Lab: Creating the Initial Solution Windows Azure Cloud Service project templates Engage Web Role and Worker Role Lab: Coding a PaaS communication pipeline Create and feed Azure message queues Lab: Retrieving Messages from the Queue Obtain instances and retrieve references to messages queues Module 4: Programmatic exposure of regular file system APIs as an Azure service (no-code integration for non-azure apps) This module explains how to build a bridge connectivity between a PaaS Web Application and an IaaS Host services application located on an IaaS VM, via public and private endpoint mechanisms. Differences and commonalities for the three established industry terms for cloud services Set of features of Virtual Machines Virtual Machine Portability to other cloud provider Mounting of durable drives Lab: Programmatic conversion of a non-azure Application to use cloud and on premise storage Expose FileInfo objects as Cloud Service Generic REST access to Azure Data Services Lab: Moving complex applications to the cloud without changes to its code via dynamic store relocator Reference Azure Data Services as local configuration parameters Lab: Programmatically implement and deploy a corporate private Cloud App Drive Presentation layer access to Azure Data Services Programmatically convert a non-azure Application to use cloud and on premise storage

Programmatically expose regular file system APIs as an Azure service (no-code integration for non-azure apps) Move complex applications to the cloud without changes to its code via dynamic store relocator Programmatically implement and deploy a corporate private Cloud App Drive Module 5: Data Exchange between IaaS and PaaS This module explains how to build a bridge connectivity between a PaaS Web Application and an IaaS Host services application located on an IaaS VM, via public and private endpoint mechanisms. Differences and commonalities for the three established industry terms for cloud services Set of features of Virtual Machines Virtual Machine Portability to other cloud provider Mounting of durable drives Lab: Build an IaaS application via WAMP Build an IaaS application via WAMP Attach additional IaaS components Lab: IaaS application (Microsoft SQL Server 2012 SP1 Standard on Windows Server 2012) configuration Configure Protocols, Firewalls and Endpoints in IaaS application Lab: Download and install sample database to prep for PaaS app connection Release Databases to Public Access Lab: PaaS Application to IaaS connectivity in the Cloud Utilize Visual Studio 2012 to connect IaaS & PaaS Lab: Cloud TDD for rapid PaaS IaaS data exchange Publish Windows Azure Application Create and configure a VM Modify a given PaaS application Establish bridge communication to an IaaS application Understand deployment scenarios for PaaS/IaaS application referenced as Cloud App in Windows Azure Connect a sample PaaS Web application with classic SQL Server utilizing endpoints Deploy a sample Web application as a Cloud App in Windows Azure