Developing Microsoft Azure Solutions 20532 (70-532)

Kurset henvender sig til

Kurset henvender sig til IT-fagfolk, der både har noget erfaring med selve Azure-platformen og udvikling af services.

Forudsætninger


Kursusindhold


Module 1: Overview of the Microsoft Azure Platform

  • Microsoft Azure provides a collection of services that you can use as building blocks for your cloud applications.
  • Lessons
    • Azure Services
    • Azure Portals
  • Lab : Exploring the Azure Portal
 

Module 2: Building Application Infrastructure in Azure

  • Although many Microsoft Azure services use virtual machines, sometimes your application might have a unique need where it requires a virtual machine that is completely unmanaged. Azure provides networking, backup, and virtualization services as part of its Infrastructure-as-a-Service (IaaS) offering.
  • Lessons
    • Constructing Azure Virtual Machines
    • Azure Virtual Machine Workloads
    • Migrating Azure Virtual Machine Instances
    • Highly Available Azure Virtual Machines
    • Virtual Machine Configuration Management
    • Customizing Azure Virtual Machine Networking
  • Lab : Creating an Azure Virtual Machine for Development and Testing
 

Module 3: Hosting Web Applications on the Azure Platform

  • This module provides an overview of the Azure Web Apps service.
  • Lessons
    • Azure Web Apps
    • Hosting Web Applications in Azure
    • Configuring an Azure Web App
    • Publishing an Azure Web App
  • Lab : Creating an ASP.NET Web App by Using Azure Web Apps
 

Module 4: Storing SQL Data in Azure

  • Dynamic web applications must store the data that is being managed and manipulated by end users. ASP.NET technologies such as ADO.NET and Entity Framework provide a way for accessing data in SQL Server. In the cloud, the Microsoft Azure platform provides a database as a service offering that allows developers to use SQL in the same way as they would in an on-premises location.
  • Lessons
    • Storing SQL Data in Azure
    • Managing SQL Databases in Azure
    • Azure SQL Database Tools
    • Securing and Recovering an Azure SQL Database Instance
  • Lab : Storing Event Data in Azure SQL Databases
 

Module 5: Designing Cloud Applications for Resiliency

  • As a developer, you should keep in mind certain considerations while designing applications for the cloud. Although there are many platform improvements available in the ASP.NET ecosystem, you need to rethink the way you design your applications, and the patterns that are used, with respect to the scalability and reliability metrics present for the cloud applications.
  • Lessons
    • Application Design Practices for Highly Available Applications
    • Application Analytics
    • Building High Performance Applications by Using ASP.NET
    • Common Cloud Application Patterns
    • Caching Application Data

Module 6: Storing Tabular Data in Azure

  • Dynamic web applications will invariably need to store the data that is being managed and manipulated by users. ASP.NET has always relied on technologies like ADO.NET and Entity Framework to access data from Microsoft SQL Server. For the cloud, the Microsoft Azure platform provides a SQL as a Service that allows developers to use SQL data and queries in the same manner as they would use in an on-premises implementation.
  • Lessons
    • Azure Storage Overview
    • Azure Storage Tables Overview
    • Table Entity Transactions
  • Lab : Storing Event Registration Data in Azure Storage Tables
 

Module 7: Storing and Consuming Files from Azure Storage

  • When you want to scale to different cloud instances, storing files to a local disk becomes a difficult process to maintain and eventually an unreliable method of storage. Azure provides a Blob storage mechanism that not only offers high performance but also supports integration to Microsoft Azure Content Delivery Network (CDN) for low latency downloads.
  • Lessons
    • Storage Blobs
    • Controlling Access to Storage Blobs and Containers
    • Configuring Azure Storage Accounts
    • Azure Files
  • Lab : Storing Generated Documents in Azure Storage Blobs
 

Module 8: Designing a Communication Strategy by Using Queues and Service Bus

  • With web applications presenting content and worker roles processing the logic, there needs to be a mechanism that facilitates the communication between these different entities. Microsoft Azure provides two queuing mechanisms that you can use for this purpose.
  • Lessons
    • Azure Storage Queues
    • Azure Service Bus
    • Azure Service Bus Queues
    • Azure Service Bus Relay
    • Azure Service Bus Notification Hubs
  • Lab : Using Queues and Service Bus to Manage Communication Between Web Applications in Azure
 

Module 9: Automating Integration with Azure Resources

  • Although you can manage most of the Azure services by using both of the Azure portals or Microsoft Visual Studio 2013, you can use scripting to completely automate the management of the same resources. This module will look at automating the lifecycle of the services by using client libraries, Windows PowerShell, REST, and the Resource Manager.
  • Lessons
    • Azure SDK Client Libraries
    • Scripting Azure Service Management by Using Windows PowerShell
    • Azure REST Interface
    • Azure Resource Manager
  • Lab : Automating the Creation of Azure Assets using PowerShell and xPlat CLI
 

Module 10: Securing Azure Web Applications

  • Just like on-premises applications, applications in the cloud need streamlined security mechanisms that are flexible. Azure Active Directory is an identity provider that can provide identity and access functionality for your custom applications or SaaS applications.
  • Lessons
    • Azure Active Directory
    • Azure AD Directories
    • Azure AD Multi-Factor Authentication
  • Lab : Integrating Azure Active Directory with the Events Administration Portal

Kursusdato


Praktiske oplysninger

Pris: kr. 22.800,- (ex. moms)
Kursusstart: 4 marts 2019
Varighed: 5 dage (09:00 - 16:00)
Bemærk: Certificering er inkluderet i prisen.
Sted SuperUsers


Er I flere fra samme virksomhed, som skal på kursus? Så kan der være penge at spare med et virksomhedskursus

Læs mere om virksomhedskurser her

Andre populære kurser


Aktuelt

TIPS & TRICKS med Excel
Onsdag den 28. november
afholder vi igen et arrangement, hvor vores underviser Ernst Lohse øser af sin enorme Excel-viden.
Du kan læse mere og tilmelde dig her

NYHED: Digital markedsføringsret for praktikere
Helt nyt kursus, hvor du får konkret og praktisk viden om begrænsningerne og mulighederne for digital markedsføring, så du undgår at overtræde markedsføringsloven, GDPR eller databeskyttelsesloven og derfor også undgår bøder fra Datatilsynet eller Forbrugerombudsmanden. Læs mere om kurset her!

It Executive Masterclass
For dig der har brug for ledelsesværktøjer til at styrke din ledelse, innovation og eksekvering i en digital verden. IDG Kursers falgskibsuddannelse til ledere med ansvaret for digitalisering, nye teknologier og de mange forandringer, som følger i kølvandet på datadreven digital ledelse. Læs mere her

NYHED: GDPR og vedligeholdelse af compliance for praktikere
Sådan sikrer du, at du forpliver compliant med GDPR reglerne også når det uventede sker. På kurset får du praktiske og konkrete råd til, hvordan du fastholder og kontinuerligt vedligeholder dine politikker og regler i forhold til GDPR og databeskyttelsesloven.Læs mere her.

Robotic Process Automation - RPA
Lær om software-robotter eller Robotic Process Automation, der er en effektiv og billig måde at at frigøre kræfter og ressourcer. IDG Kurser har designet dette kursus, så du kan lære at identificere områder og opgaver, som med fordel kan løses af software robotter. Læs mere her!


Hørkær 18
2730 Herlev
Tlf: 77 300 123
Email: idgkurser@idg.dk
CVR: 65970414