Developing Microsoft Azure Solutions

Similar documents
20532D: Developing Microsoft Azure Solutions

Techno Expert Solutions

Azure Development Course

Course Outline. Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led

Developing Microsoft Azure Solutions: Course Agenda

Course Outline. Lesson 2, Azure Portals, describes the two current portals that are available for managing Azure subscriptions and services.

Developing Microsoft Azure Solutions (MS 20532)

20532D - Version: 1. Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions

Course Outline. Introduction to Azure for Developers Course 10978A: 5 days Instructor Led

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions (70-532) Syllabus

70-532: Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Enterprise Cloud Solutions with Azure

Architecting Microsoft Azure Solutions (proposed exam 535)

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES

Course AZ-100T01-A: Manage Subscriptions and Resources

70-532: Developing Microsoft Azure Solutions

Developing Windows Azure and Web Services

Developing Microsoft Azure and Web Services. Course Code: 20487C; Duration: 5 days; Instructor-led

20533B: Implementing Microsoft Azure Infrastructure Solutions

Deccansoft Software Services

MS-20487: Developing Windows Azure and Web Services

70-487: Developing Windows Azure and Web Services

Implementing Microsoft Azure Infrastructure Solutions

[MS20487]: Developing Windows Azure and Web Services

#techsummitch

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Azure Certification BootCamp for Exam (Developer)

Microsoft Developing Windows Azure and Web Services

Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack

Course Overview This five-day course will provide participants with the key knowledge required to deploy and configure Microsoft Azure Stack.

Exam : Implementing Microsoft Azure Infrastructure Solutions

Microsoft Azure Course Content

[MS10992]: Integrating On-Premises Core Infrastructure with Microsoft Azure

20537A: Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack

Course Outline: Course 50466A: Windows Azure Solutions with Microsoft Visual Studio 2010

Deccansoft Software Services

Windows Azure Services - At Different Levels

[MS20533]: Implementing Microsoft Azure Infrastructure Solutions

Certified LAN and WAN Specialist (CLWS)

We are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info

Microsoft Azure Stack Hybrid Cloud. The Modern System Architecture

Microsoft Azure for AWS Experts

Actual4Dumps. Provide you with the latest actual exam dumps, and help you succeed


MCSD Azure Solutions Architect. Sobre o curso. Metodologia. Microsoft. Com certificação. Nível: Avançado Duração: 60h

SHAREPOINT 2016 ADMINISTRATOR BOOTCAMP 5 DAYS

BraindumpsQA. IT Exam Study materials / Braindumps

Developing Rich Internet Applications Using Microsoft Silverlight 4

Hosted Azure for your business. Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution.

Exam : Architecting Microsoft Azure Solutions

ITBraindumps. Latest IT Braindumps study guide

Overview. Audience profile. At course completion. Module Title : 20334A:Core Solutions of Skype for Business Course Outline :: 20334A::

Windows Azure Solutions with Microsoft Visual Studio 2010

Implementing Microsoft Azure Infrastructure Solutions (20533)

Citrix XenServer 6 Administration

Course Outline. Module 1: Microsoft Azure for AWS Experts Course Overview

Azure Webinar. Resilient Solutions March Sander van den Hoven Principal Technical Evangelist Microsoft

Build an open hybrid cloud and paint it red and blue

Azure Application Building Blocks

Azure Cloud Architecture

Developing Microsoft Azure Solutions MOC 20532

MCSD: Azure Solutions Architect Certification Guide

Microsoft Architecting Microsoft Azure Solutions.

: 20488B: Customized Developing Microsoft SharePoint Server

Developing Microsoft SharePoint Server 2013 Core Solutions

40390: Microsoft Azure for AWS Experts

Implementing a Software Defined Datacenter

SAN Volume Controller (SVC) V6 Planning and Implementation Workshop

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions

MS 20488: Developing Microsoft SharePoint Server 2013 Core Solutions Duration: 5 Days Method: Instructor-Led

Kontejneri u Azureu uz pomoć Kubernetesa što i kako? Tomislav Tipurić Partner Technology Strategist Microsoft

Azure Stack with Azure CSP/EA Azure Active Directory. Azure Stack with disconnected model ADFS

Content Pack. Content Pack objectives

Get ready to be what s next.

Whiteboard 6 feet by 4 feet (minimum) Whiteboard markers Red, Blue, Green, Black Video Projector (1024 X 768 resolutions)

Core Solutions of Skype for Business 2015

App Service Overview. Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio

DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1

Azure Certification BootCamp for Exam (Architect)

CHAPTER2 UNDERSTANDING WINDOWSAZURE PLATFORMARCHITECTURE

Cloud Computing. Amazon Web Services (AWS)

Course : Planning and Administering SharePoint 2016

Azure Free Training. Module 1 : Azure Governance Model. Azure. By Hicham KADIRI October 27, Naming. Convention. A K&K Group Company

DevOps Using VSTS and Azure

Configuring and Deploying a Private Cloud DURATION: Days

Real4Test. Real IT Certification Exam Study materials/braindumps

2730 : Building Microsoft Content Management Server 2002 Solutions

DE Introduction to Web Development with Microsoft Visual Studio 2010

NE Infrastructure Provisioning with System Center Virtual Machine Manager

Designing Database Solutions for Microsoft SQL Server 2012

Dell EMC Enterprise Hybrid Cloud for Microsoft Azure Stack. Ahmed Iraqi Account Systems Engineer Dell EMC North & West Africa

20334A: Core Solutions of Microsoft Skype for Business 2015

Programming Microsoft's Clouds

Designing Database Solutions for Microsoft SQL Server 2012

Transcription:

Developing Microsoft Azure Solutions Duration: 5 Days Course Code: M20532 Overview: This course is intended for students who have experience building web applications. Students should also have experience with the Microsoft Azure platform and a basic understanding of the services offered in Azure. This course offers students the opportunity to take an existing web application and expand its functionality as part of moving it to Azure. The course does not require any existing experience with the ASP.NET platform but does require experience with C#. This course focuses on the development 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 Azure Solutions certification exam. Target Audience: The candidates targeted by this training have basic experience in implementing and monitoring Microsoft Azure solutions. Candidates are also proficient with the development tools, techniques, and approaches used to build application solutions using C#. Objectives: After completing this course, students will be Compare the services available in the Azure platform. Configure and deploy web applications. Creating Azure Web Apps from the gallery. Deploying and monitoring Azure Web Apps. Creating and configuring Azure Virtual Machines. 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 Azure Active Directory instance. Create a virtual network. Prerequisites: Before attending this course, students must have the following technical knowledge: Compare the services available in the Azure platform. Configure and deploy web applications. Create Azure Web Apps. Create and configure Virtual Machines. Create a Virtual Network. Create a Storage account. Manage blobs and containers in a Storage account. Create, configure and connect to an Azure SQL Database instance. Manage users, groups and subscriptions in an Azure Active Directory instance.

Content: Module 1: Overview of the Microsoft Azure Module 5: Designing Cloud Applications for Although you can manage most of the Azure Platform Resiliency services by using both of the Azure portals or Microsoft Visual Studio, you can use scripting to completely automate the management of Microsoft Azure provides a collection of As a developer, you should keep in mind the same resources. This module will look at services that you can use as building blocks for certain considerations while designing automating the lifecycle of the services by your cloud applications. Lesson 1, Azure applications for the cloud. Although there are using client libraries, Windows PowerShell, Services, provides a recap of the services that many platform improvements available in the REST, and the Resource Manager. Lesson 1, you might have worked with when using the ASP.NET ecosystem, you need to rethink the Resource Manager, discusses the Resource Microsoft Azure platform in the past. Lesson 2, way you design your applications, and the Manager architecture in Azure and the Azure Portal," describes the Azure portal that patterns that are used, with respect to the concepts associated with this method of is available for managing Azure subscriptions scalability and reliability metrics present for managing resources and groups. Lesson 2, and services. the cloud applications. Lesson 1, Application Creating Azure Scripts using Azure Design Practices for Highly Available PowerShell, describes the modules that are Applications, discusses some of the available for managing Azure resources using Lesson for module 1 considerations that are needed when you Azure PowerShell. Lesson 3, Creating Azure design applications that are hosted in the Scripts using Azure CLI, describes the Azure Services cloud such that they result in minimal cross-platform command- interface used Azure Portal downtime. Lesson 2, Application Analytics, to manage Azure resources. Lesson 4, Azure demonstrates the Application Insights service. REST Interface, introduces and d Lab : Exploring the Azure Portal Lesson 3, Building High Performance Applications using ASP.NET, describes the Signing in to the Azure Portal changes in the ASP.NET stack in.net 4.5 Lessons for module 9 Customizing the Azure Portal that improve the framework s performanc Creating Azure Scripts using Azure After completing module 1, students will be PowerShell Lessons for module 5 Creating Azure Scripts using Azure CLI Azure Resource Manager Describe some of the common Azure Application Design Practices for Highly Azure REST Interface services. Available Applications Azure Cloud Shell Describe features of the Azure Portal. Application Analytics Building High Performance Applications Lab : Automating the Creation of Azure Module 2: Building Application Infrastructure in by Using ASP.NET Assets using PowerShell and Azure CLI Azure Common Cloud Application Patterns Caching Application Data Use Azure CLI to Create and Manage an Azure Web App Although many Microsoft Azure services use After completing module 5, students will be Use PowerShell to Create and Manage an virtual machines, sometimes your application Azure Storage Account might have a unique need where it requires a virtual machine that is completely unmanaged. Describe the Valet Key, Retry and After completing module 9, students will be Azure provides networking, backup, and Transient Fault Handling Patterns. virtualization services as part of its Use Load Balancing in a geographically Infrastructure-as-a-Service (IaaS) offering. redundant application. Describe the Azure software development Lesson 1, Azure Virtual Machines, introduces Create modular applications with kits (SDKs) and client libraries. the Virtual Machines service and describes the partitioned workloads. Use Windows PowerShell to automate options that you can use for creating a virtual Build High Performance ASP.NET Web Azure REST. machine. Lesson 2, Azure Virtual Machine Applications. Describe the REST API and the steps to Workloads, provides details on the types of authenticate to the API. workloads that you can deploy to a virtual Module 6: Storing Unstructured Data in Azure Use the Resource Manager to create machine. Lesson 3, Migrating Azure Virtual resource groups and templates. Machine Instances, describes the options for migrating virtual machines to and from Azure. Many new application workloads require new Module 10: DevOps in Azure Lesson 4, Highly Available Azure Virtual databases that offer scale and flexibility far Machines, reviews the options and features beyond the capabilities of a traditional that must be considered when designing your relational database. In Azure, there is a wide Although you can deploy your cloud Vir variety of NoSQL database services available applications manually, it is in your best for applications to store unstructured data in a interest to begin automating cloud-based flexible, schema-free and scalable fashion. deployments. Automation creates many Lessons for module 2 Lesson 1, Azure Storage, introduces the benefits including the ability to trace past Azure Storage service and details some of actions, easier repetition of deployment tasks Azure Virtual Machines the storage types available to applications and reduced possibility of human error. Azure Virtual Machine Workloads using Azure Storage. Lesson 2, Azure Lesson 1, Continuous Integration, discusses Migrating Azure Virtual Machine Instances Storage Tables, details the Table key-value strategies for integrating source control Highly Available Azure Virtual Machines store available as a NoSQL database in repositories with running cloud service

Virtual Machine Configuration Management Azure Storage. Lesson 3, Redis Cache, instances for automatic deployment Customizing Azure Virtual Machine introduces the Redis Cache key-value based scenarios. Lesson 2, DevTest Labs, Networking NoSQL store and details how it can be used introduces the DevTest service which is Virtual Machine Scale Sets as a cache database. Lesson 4, Azure useful for automating the creation of Search, describes the Azure Search service machine-specific environments and lab Lab : Creating an Azure Virtual Machine for offering that indexes and provides rich-search scenarios. Lesson 3, Azure Resource Development and Testing capabilities for docum Manager Templates, discusses the capability to deploy entire workloads in Azure from a Creating a Network and Resource Container JSON template. Lesson 4, Managed Solution Creating a Development Virtual Machine Lessons for module 6 Hosting, introduces Service Fabric, Azure Configuring the Virtual Machine for Container Service and Azure C Development Azure Storage Overview Azure Storage Tables After completing module 2, students will be Azure Redis Cache Lessons for module 10 Azure Search Azure Cosmos DB Continuous Integration Describe the Virtual Machines service in Azure DevTest Labs Azure. Lab : Storing Event Registration Data in Azure Azure Resource Manager Templates Deploy a Linux or Microsoft workload to a Storage Tables Managed Solution Hosting virtual machine. Import virtual hard disks to Azure. Populating the Sign-In Form with Lab : Deploying Templated Environments Monitor virtual machine endpoints. Registrant Names Using the Cloud Shell Updating the Events Website to use Module 3: Hosting Web Applications on the Azure Cosmos DB Start the Cloud Shell Azure Platform Verify that the Events Web Site is using Use the Cloud Shell to Deploy an ARTM Azure Cosmos DB for Registrations Template This module provides an overview of the Azure After completing module 6, students will be After completing module 10, students will be Web Apps service. Lesson 1, Azure Web Apps, introduces the Azure App Service platform-as-a-service offering available in Azure Describe the Azure Storage service. Automate the deployment of their and specifically focuses on the Web Apps Use Azure Search or Cosmos to store applications to Azure. feature of App service. Lesson 2, Azure Logic NoSQL data. and Function Apps," explores two of the types Use Azure Redis Cache to store cache Module 11: Securing Azure Web Applications of apps available in Azure App Service. Lesson data. 3, Configuring an App Service App, discusses the various configuration options available to Module 7: Storing and Consuming Files from Just like on-premises applications, change the behavior of your app. Lesson 4, Azure Storage applications in the cloud need streamd Publishing an App Service App, describes the security mechanisms that are flexible. Azure process for publishing a web application to an Active Directory is an identity provider that app. Lesson 5, Supplemental Services, When you want to scale to different cloud can provide identity and access functionality introduces additional service offerings for web instances, storing files to a local disk for your custom applications or SaaS applications in Azure such as the intelligent becomes a difficult process to maintain and applications. Lesson 1, Azure Active service offerings and the API Management eventually an unreliable method of storage. Directory, introduces the Azure AD service. service that can be used as a proxy to an App Azure provides a Blob storage mechanism Lesson 2, Azure AD Directories, details how Service app. that not only offers high performance but also to create a directory in Azure AD. Lesson 3, supports integration to Microsoft Azure Azure AD Offerings, describes the various Content Delivery Network (CDN) for low offerings available in Azure AD such as B2B, Lessons for module 3 latency downloads. Lesson 1, "Storage B2C, and multi-factor authentication. Lesson Blobs," describes the Blob service and the 4, Azure Key Vault, introduces the Azure Azure Web Apps types of blobs supported. Lesson 2, Key Vault service designed to manage Azure Logic and Function Apps "Controlling Access to Storage Blobs," secrets for workloads and applications. Configuring an App Service App provides details on the ways that you can Publishing an Azure App Service App secure and grant temporary access to blobs Supplemental Services or containers. Lesson 3, "Configuring Azure Lessons for module 11 Storage Accounts," looks at some of the Lab : Creating an ASP.NET Web App by Using unique configuration options available for Azure Active Directory Azure Web Apps Storage blobs. Lesson 4, "Azure Files," briefly Azure AD Directories introduces the Azure Files service. Azure AD Offerings Creating an Azure Web App and Function Azure Key Vault App Deploying an ASP.NET Web Application to Lessons for module 7 Lab : Integrating Azure Active Directory with an Azure Web App the Events Administration Portal Configuring an Azure Web App Azure Storage Blobs Deploy a Console Application to an Azure Controlling Access to Storage Blobs and Describe the Azure AD service. Function App Containers Explain the features that are available for

Configuring Azure Storage Accounts the directories in Azure AD. After completing module 3, students will be Azure Files Describe the Microsoft Azure Multi-Factor Authentication service. Lab : Storing Generated Documents in Azure Create a Web App instance. Storage Blobs After completing module 11, students will be Publish a simple ASP.NET web application to Web Apps. Implement Azure Storage Blob Monitor a Web App instance. Populating the Container with Files and Describe the Azure AD service. Use additional Azure services with a Web Media Explain the features that are available for App instance. Retrieving Files and Media from the the directories in Azure AD. Use Function and Logic Apps to create an Container Describe the Microsoft Azure Multi-Factor integration workflow. Specifying Permissions for the Container Authentication service. Additional Reading Module 4: Storing SQL Data in Azure After completing module 7, students will be To help you prepare for this class, review the following resources: Dynamic web applications must store the data Describe the Blob service in Microsoft that is being managed and manipulated by end Azure Storage. users. ASP.NET technologies such as Identify the software development kit https://azure.microsoft.com/en-us/documentat ADO.NET and Entity Framework provide a way (SDK) libraries, namespaces, and ion/ for accessing data in SQL Server. In the cloud, classes that are available for blobs. the Microsoft Azure platform provides a database as a service offering that allows Module 8: Designing a Communication https://docs.microsoft.com/en-us/azure/archit developers to use SQL in the same way as Strategy by Using Queues and Service Bus ecture/patterns/ they would in an on-premises location. Lesson 1, "Azure SQL Database Overview," describes the Azure SQL Database service and reasons With web applications presenting content and https://docs.microsoft.com/en-us/azure/guide you would consider using it. Lesson 2, worker roles processing the logic, there needs s/developer/azure-developer-guide "Managing SQL Databases in Azure," to be a mechanism that facilitates the describes the familiar and new management communication between these different tools that are available for use with a SQL entities. Microsoft Azure provides two queuing database that is hosted in Azure. Lesson 3, mechanisms that you can use for this "Azure SQL Database Tools," describes the purpose. Lesson 1, "Azure Storage Queues," SQL Server Data Tools (SSDT) templates, introduces the queue mechanism that is panes, and projects that are available in available in Azure storage accounts. Lesson Microsoft Visual Studio 2013. Lesson 4, " 2, "Azure Service Bus," introduces the Service Bus offering in Azure. Lesson 3, "Azure Service Bus Queues," describes the Lessons for module 4 queuing mechanism that is available in Service Bus and how it differs from Azure Azure SQL Database Overview Storage queues. Lesson 4, "Azure Service Managing SQL Databases in Azure Bus Relay," describes the relay mechanism Azure SQL Database Tools available to connect client devices to WCF Securing and Recovering an Azure SQL services. Lesson 5, "Azure Service Bus Database Instance Notification Hubs," introduces the Notification Additional Managed Database Services Hubs service and infrastructure useful for pushi Lab : Storing Event Data in Azure SQL Databases Lessons for module 8 Creating an Azure SQL Databases Instance Using Entity Framework with Local SQL Azure Storage Queues Server Azure Service Bus Using Entity Framework with Azure SQL Azure Service Bus Queues Databases Azure Service Bus Relay Azure Service Bus Notification Hubs After completing module 4, students will be Lab : Using Queues and Service Bus to Manage Communication Between Web Describe the difference between Azure SQL Applications in Azure Database editions. Explain some of the advantages and Creating an Azure Service Bus disadvantages of hosting databases in Namespace Azure SQL Database. Using Azure Storage Queues for Explain some of the advantages and Document Generation disadvantages of hosting databases in a Using Service Bus Queues for Document

SQL Server installation on a virtual machine in Azure. Describe the tools that you can use to manage Azure SQL Database. Implement a high-availability solution with Azure SQL Database. Describe the Azure Database for MySQL and PostgreSQL services. Generation After completing module 8, students will be Describe Storage Queues service. Describe Service Bus. Describe Service Bus Queues service. Describe Service Bus Relay. Describe Notification Hubs service. Module 9: Automating Integration with Azure Resources Further Information: For More information, or to book your course, please call us on 00 966 92000 9278 training@globalknowledge.com.sa www.globalknowledge.com/en-sa/ Global Knowledge - KSA, 393 Al-Uroubah Road, Al Worood, Riyadh 3140, Saudi Arabia