Course 20532B: Developing Microsoft Azure Solutions

Similar documents
Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions 20532A; 5 days

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

Course 10978A Introduction to Azure for Developers

MS 10978A Introduction to Azure for Developers

10978A: Introduction to Azure for Developers

Microsoft Introduction to Azure for Developers

Introduction to Azure for Developers

Course 20465C: Designing a Data Solution with Microsoft SQL Server

Microsoft Azure for IT Professionals 55065A; 3 days

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

Course 10174B: Configuring and Administering Microsoft SharePoint 2010

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

MCSD Azure Solutions Architect [Ativar Portugal] Sobre o curso. Metodologia. Microsoft - Percursos. Com certificação. Nível: Avançado Duração: 78h

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

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

Implementing Microsoft Azure Infrastructure Solutions

CLOUD COMPUTING & WINDOWS AZURE

Implementing Microsoft Azure Infrastructure Solutions

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

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

Implementing Microsoft Azure Infrastructure Solutions

MOC DEVELOPING WINDOWS AZURE AND WEB SERVICES

MS 20487A Developing Windows Azure and Web Services

Microsoft Implementing Microsoft Azure Infrastructure Solutions

AZP: Microsoft Azure Infrastructure for IT Professional

Course 20411D: Administering Windows Server 2012

Developing Windows Azure and Web Services

Implementing Microsoft Azure Infrastructure Solutions

Windows 7/8: Enterprise Desktop Support Technician Ranger Program Five (5) days, Instructor-Led

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

6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days)

Course 6331A: Deploying and Managing Microsoft System Center Virtual Machine Manager

Developing ASP.NET MVC 4 Web Applications

Implementing and Managing Windows Server 2008 Hyper-V

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Course Syllabus. Implementing and Managing Windows Server 2008 Hyper-V. Key Data. Audience. At Course Completion. Prerequisites

Assignment # 1 (Cloud Computing Security)

Deploying and Managing Microsoft System Center Virtual Machine Manager

Implementing Microsoft Azure Infrastructure Solutions

Course 6425C: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Course 10337A: Updating Your Microsoft SQL Server 2008 BI Skills to SQL Server 2008 R2

MS 20532B - Developing Microsoft Azure Solutions

Course 20341B: Core Solutions of Microsoft Exchange Server 2013

Designing a Data Solution with Microsoft SQL Server 2014

Designing and Implementing a Server Infrastructure

10775A Administering Microsoft SQL Server 2012 Databases

SharePoint 2013 on Windows Azure Infrastructure David Aiken & Dan Wesley Version 1.0

Designing and Implementing a Server Infrastructure 20413C; 5 days, Instructor-led

AppDev OnDemand Cloud Computing Learning Library

MS-6422A - Implement and Manage Microsoft Windows Server Hyper-V

"Charting the Course to Your Success!" MOC B Configuring and Administering Microsoft SharePoint Course Summary

Designing a Data Solution with Microsoft SQL Server

Course 20465: Designing a Data Solution with Microsoft SQL Server

Configuring and Administering Microsoft SharePoint 2010

Server & Cloud Management

In addition to their professional experience, students who attend this training should have technical knowledge in the following areas.

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

Developing Windows Azure and Web Services

Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led

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

This course is intended for database professionals who need who plan, implement, and manage database solutions. Primary responsibilities include:

COURSE 20413C: DESIGNING AND IMPLEMENTING A SERVER INFRASTRUCTURE

Automatizace Private Cloud. Petr Košec, Microsoft MVP, MCT, MCSE

Outline SSS Microsoft Windows Server 2008 Hyper-V Virtualization

Designing Database Solutions for Microsoft SQL Server 2012

NE-20247D Configuring and Deploying a Private Cloud

Designing a Data Solution with Microsoft SQL Server 2014

Course 20413: Designing and Implementing a Server Infrastructure

Azure Powershell Command Line Reference

Designing a Data Solution with Microsoft SQL Server

Course: 10174B: Configuring and Administering Microsoft SharePoint 2010

Designing a Windows Server 2008 Active Directory Infrastructure and Services

Windows Azure Pack Installation and Initial Configuration

Designing a Windows Server 2008 Active Directory Infrastructure and Services

20413C: Designing and Implementing a Server Infrastructure

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack B; 5 days, Instructor-led

ITMC 2079 MCTS Configuring and Administering Microsoft SharePoint 2010

WINDOWS AZURE EXECUTION MODELS

Designing and Implementing a Server Infrastructure

MS 20465C: Designing a Data Solution with Microsoft SQL Server

Microsoft Research Windows Azure for Research Training

Developing ASP.NET MVC 4 Web Applications MOC 20486

6436: Designing a Windows Server 2008 Active Directory Infrastructure and Services (5 Days)

Microsoft Research Microsoft Azure for Research Training

Course 55034A: Microsoft Project Server 2013 Inside Out

Configuring and Deploying a Private Cloud 20247C; 5 days

20465C: Designing a Data Solution with Microsoft SQL Server

Desingning and Implementing a Server Infrastructure

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

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

Microsoft Training and Certification Guide. Current as of December 31, 2013

Preliminary Course Syllabus

Course 6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

Transcription:

Course 20532B: Developing Microsoft Solutions Five Days, Instructor-Led About this Course This course is intended for students who have experience building vertically scaled applications. Students should also have experience with the Microsoft platform and a basic understanding of the services offered in. This course offers students the opportunity to take an existing web application and expand its functionality as part of moving it to. The course does not require any existing experience with the ASP.NET platform. This course focuses on the architectural considerations and decisions necessary when building a highly available solution in the cloud. This course also prepares the students for the 70-532: Developing Microsoft Solutions certification exam. Audience profile The candidates targeted by this training have basic experience in implementing and monitoring Microsoft solutions. Candidates are also proficient with the development tools, techniques and approaches used to build application solutions. At Course Completion After completing this course, students will be able review the services available in the platform and the Management Portals used to manage the service instances. create a Virtual Machine using the Management Portal and create an image of the VM. create an Web Site and publish an existing ASP.NET web application to the site. create an SQL server and database. describe and identify the common practices and patterns for building resilient and scalable web applications that will be hosted in. create an Cloud Service project in Visual Studio 2013 and debug locally. create a background process using a Worker Role. create an Table Storage table and manage the table data using the.net API for Storage. create Files SMB file share and store documents. create an Storage Queue instance to store requests. create an Service Bus queue instance to store requests. create an Service Bus namespace and use the namespace to connect a cloud web application to the local WCF service. create a Virtual Machine using the existing SQL template and connect this Virtual Machine to the existing application. create a test environment using PowerShell and the Service Management CmdLets. integrate ASP.NET Identity for the administration portal with Active Directory. deploy the web application projects to.

Pre-requisites Before attending this course, students must be able Compare the services available in the platform. Configure and deploy web applications. Create WebSites using the gallery. Deploying and monitoring WebSites. Create and configure Virtual Machines. Describe the relationship between Cloud Services and Virtual Machines. Deploy existing Cloud Service packages. Create and manage a Storage account. Manage blobs and containers in a Storage account. Create, configure and connect to a SQL Databases instance. Identify the implications of importing a SQL Standalone database. Manage users, groups and subscriptions in an Active Directory instance. Create a virtual network. Implement a point to site network. Course Outline Module 1: Processing Background Logic using In this module, students will learn how to use Cloud Service Worker Roles and Web Sites Web Jobs to process data in the background. Students will also be able to use Cloud Service Cache Roles to store data in the cache. Understanding Cloud Services Cloud Service Web Roles Customizing Cloud Service Configurations Updating and Managing Cloud Service Deployments Cloud Service Worker Roles Cloud Service Worker Role Processing Caching Data using Roles Analyzing Applications in Cloud Service Role Instances Lab : Creating a Background Process Using Worker Roles Create a C# Class Library Add the Class Library to a Cloud Service Project Debug Worker Roles in a Cloud Service Project After completing this module, you will be able Describe the Cloud Service offering. Explain the complexity of Cloud Service deployments as compared to Virtual Machines and Web Sites. Describe the differences between Web Roles and Worker Roles. Describe Cloud Service In-Role Caching. Leverage the Compute Emulator. Create a Cloud Service Worker Role. Implement the methods for the RoleEntryPoint base class. Configure a Worker Role. Co-locate cache with a Cloud Service role. Convert a Worker Role to a dedicated cache role.

Module 2: Storing Tabular Data in In this module, students will be able to use SQL Databases to store and retrieve data. Students will also learn how to store data in Table Storage. SQL Databases Overview Managing SQL Databases in Using SQL Databases with SQL Server Data Tools Migrating Data to SQL Databases Replication and Recovery of SQL Database Instances Storage Overview Storage Tables Overview Table Entity Transactions Lab : Storing Event Data in SQL Databases Creating an SQL Instance Using Entity Framework with SQL Populating the Sign-In Form with Registrant Names Updating the Events Website to use Storage Tables Verify that the Events Web Site is using Storage Tables for Registrations Lab : Storing Event Registration Data in Storage Tables Creating an SQL Instance Using Entity Framework with SQL Populating the Sign-In Form with Registrant Names Updating the Events Website to use Storage Tables Verify that the Events Web Site is using Storage Tables for Registrations Describe the difference between SQL Database Editions Explain some of the advantages and disadvantages of hosting databases in SQL Databases. Explain some of the advantages and disadvantages of hosting databases in a SQL Server installation on an Virtual Machine. Describe the tools that can be used to manage SQL Databases. Describe the Visual Studio 2013 features that can be used to manage SQL Databases. Explain options for migrating data from on premise to the cloud. Describe strategies for using Entity Framework with SQL Databases. Module 3: Storing Files and Media in In this module, students will learn how to store and access multimedia files in using Blob Storage. Storage Blobs Controlling Access to Storage Blobs & Containers Monitoring Storage Blobs Configuring Storage Accounts Files Uploading and Migrating Storage Data Lab : Storing Generated Documents in Storage Blobs Implement Storage Blobs Populating the Container with Files and Media Retrieving Files and Media From the Container

Specifying Permissions for the Container Describe the Blob services in Storage. Detail the SDK libraries, namespaces and classes available for blobs. Module 4: Development using the Microsoft Platform In this module, students will review the services available in the platform and the Management Portals used to manage the service instances. Services Management Portals After completing this module, you will be able Describe some of the common services Describe the differences between the current and Ibiza management portals Module 5: Establishing a Development Environment using Virtual Machines In this module, students will learn about Virtual Machine hosting options available in. Students will be able to deploy custom workloads to an Virtual Machine, manage the VM and its images and also monitor VMs. Constructing Virtual Machines Virtual Machine Workloads Migrating Virtual Machine Instances Lab : Creating an Virtual Machine for Development & Testing Create a Logical Network using Create a Development Virtual Machine using Configure the Virtual Machine for Development Create an Image from the Virtual Machine After completing this module, you will be able Describe Virtual Machines service in. Deploy a Linux or Microsoft workload to a Virtual Machine Ingress VHDs to Monitor Virtual Machine endpoints Module 6: Managing Infrastructure in In this module, students will explore the Infrastructure components in. Students will be able to describe Virtual Networks and understand the relationship between the VNETs and the different services offered in. Students will also be able to add Cloud Services and Virtual Machines to VNETs. Finally students will scale multiple instances of services in a VNET. Virtual Networks Highly Available Virtual Machines Virtual Machine Configuration Management Customizing Virtual Machine Networking Lab : Managing Multiple Virtual Machines in a Virtual Network Create the Database Virtual Machine Create the Application Virtual Machines Connect the Test Application to the SQL Server Virtual Machine Modify the Application Virtual Machine into a Web Server

Create a Virtual Network. Describe the options for allowing anonymous and private access to a VM and its port. Customize the networking rules for a VM. Module 7: Web Infrastructure in the Platform In this module, students will learn how to create and host a simple website using Web Sites. Students will also learn how to monitor and manage the website using the Management Portal. Web Sites Hosting Web Applications in Configuring an Web Site Publishing an Web Site Monitoring an Web Site Lab : Creating an ASP.NET Web Site Using Web Sites Create an Web Site Deploy an ASP.NET Web Application to a Web Site Configure an Web Site After completing this module, you will be able Create an Web Sites instance Publish a simple ASP.NET web application to Web Sites Monitor an Web Site Module 8: Designing Cloud Applications for Resiliency This module covers the common practices and patterns for building resilient and scalable web applications that will be hosted in. Application Design Practices for Highly Available Applications Building High Performance Applications using ASP.NET Common Cloud Application Patterns Caching Application Data Describe the design practices for creating highly available applications. Create high performance applications using ASP.NET. Describe the common cloud application patterns. Describe how to use analytics on cloud applications. Module 9: Storing Data in Queues using In this module, students will use Queue Storage to queue data for asynchronous processing. Students will also be able to identify the Service Bus offerings and identify which ones to use in appropriate scenarios. Students will be able to use the Service Bus Relay to connect on-premise services with client applications. Queue Mechanisms in Storage Queues Overview Handling Storage Queue Messages Service Bus Service Bus Queues Service Bus Relay Service Bus Notification Hubs Lab : Using Queues and Service Bus to Manage Communication Between Web Applications in Create an Service Bus Namespace Use Queue Storage For Document Generation

Use Service Bus Queues for Document Generation Use Service Bus Relay to Connect a WCF Service and Client[s] Describe Storage Queues. Describe Service Bus. Describe Service Bus Queues. Module 10: Automating Integration with Resources In this module, students will explore the options for automating their interactions with Resources. SDK Client Libraries Scripting Service Management using PowerShell REST Interface Resource Manager Lab : Automating the Creation of a Test Environment using PowerShell Prepare PowerShell Environment Use PowerShell to Create and Access a Website Use a Resource Template to Create Multiple Pre-Configured Resources Describe the SDKs and client libraries. Use PowerShell to automate service management. Describe the Service Management API and how to authenticate to the API. Use the Resource Manager to create resource groups and templates. Module 11: Implementing Security in Web Applications using In this module, students will be able to use Active Directory to implement security in a Cloud web application. Active Directory AD Directories AD Access Control Service AD Multi-Factor Authentication Lab : Integrating Active Director with the Events Administration Portal Create an AD Directory Secure an Existing ASP.NET Web Application Integrate AD with ASP.NET Identity Describe the Active Directory service offering. Detail the features available for directories in AD. Describe the AD Access Control Service. Describe the AD Multi-Factor Authentication service. Module 12: Deploying Web Applications to In this module, students will be able to deploy web applications to by using WebDeploy and Service Packages. Deployment Strategies for Web Applications Deploying Web Sites Deploying Cloud Services Continuous Integration

Monitoring Cloud Applications Lab : Deploying the Events Web Application to Create the Target Services for Deployment Manage Configuration Settings for a Cloud Web Application Deploy the Web Applications to Monitor the Web Applications in Course Inclusions: List the deployment strategies for web applications. Describe Cloud Service package deployment for Cloud Services. Describe WebDeploy deployment for Web Sites. Describe the options for monitoring a web application in. Microsoft Official Curriculum (MOC) and/or Wizards Learning Courseware (WLC) Microsoft Certified Trainer (MCT) Lunch, AM and PM Snacks Certificate of Achievement Course Note