Overview

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.

Objectives

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.

Audience

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.

Syllabus

Massive Storage handling for structured data (basic procedures)

  • Define the Windows Azure storage and the benefits this service provides
  • Understand a Windows Azure storage account
  • Apply security principles
  • PaaS WebRole Development for Massive Storage handling (Basic Procedures)
  • Lab : Storage Emulator coding via WCF Data Services
  • Lab : Programmatic Message storage and structured data retrieval from non-sql mass data storage to Web Tier

Content type coding for metadata contingent blob storage access

  • 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
  • Lab : Programmatic metadata enrichments for Blobs (basics)
  • Lab : Metadata contingent Blob handling
  • Lab : Programmatic Blob delete
  • Lab : Programmatic Blob copy
  • Lab : Programmatic safeguarding of Blobs from deleting

Programmatic message handling from Web app to log emulator via Windows Azure Queues (basics)

  • Queue Name scope
  • Usage scenario for blob vs. queue
  • Queue integration patterns
  • Lab : Creating the Initial Solution
  • Lab : Coding a PaaS communication pipeline
  • Lab : Retrieving Messages from the Queue

Programmatic exposure of regular file system APIs as an Azure service (no-code integration for non-Azure apps)

  • 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
  • Lab : Moving complex applications to the cloud without changes to its code via dynamic store relocator
  • Lab : Programmatically implement and deploy a corporate private Cloud App Drive

Data Exchange between IaaS and PaaS

  • 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
  • Lab : IaaS application (Microsoft SQL Server 2012 SP1 Standard on Windows Server 2012) configuration
  • Lab : Download and install sample database to prep for PaaS app connection
  • Lab : PaaS Application to IaaS connectivity in the Cloud
  • Lab : Cloud TDD for rapid PaaS – IaaS data exchange

Training provider

Teaching mode:
Classroom - Instructor Led
Online - Instructor Led
Duration: 3 days
Gooroo has partnered with the global leaders in IT training to give you access to quality training, personalised to you, targeted at increasing your job opportunities and salary.

Our pricing

We do not display pricing as Gooroo members qualify for special discounts not available elsewhere. You must enquire through Gooroo to get this benefit.

New courses are happening all the time

Our partner's expert training consultant will provide you with the times and all the details you need. Enquire today.

Top skills covered in this course

Microsoft Azure
United States
This skill has an average salary of
US$112,076
and is mentioned in
1.71%
of job ads in this area.
Microsoft Exchange Server
United States
This skill has an average salary of
US$70,441
and is mentioned in
2.09%
of job ads in this area.
Microsoft SQL Server
United States
This skill has an average salary of
US$95,865
and is mentioned in
2.02%
of job ads in this area.
Windows Server
United States
This skill has an average salary of
US$85,768
and is mentioned in
0.60%
of job ads in this area.