Data, Analytics & AI Category Banner Image

Microsoft DW-201 - Building and Modernising AI Apps on Azure Workshop

  • Length 4 day
  • Price  NZD 3250 exc GST
Course overview
View dates &
book now
Register interest

Why study this course

This workshop provides a comprehensive introduction to developing applications using Azure AI services, DevOps practices, and database solutions. Students will explore building, deploying, and securing applications on Azure while gaining hands-on experience through labs. The course emphasises responsible AI practices and the Well-Architected Framework to ensure robust and efficient application design.

Request Course Information


What you’ll learn

After completing this course, students will be able to:

  • Understand Azure AI Services and responsible AI practices

  • Plan and deliver applications using GitHub

  • Build and deploy applications using Azure App Service and Azure Kubernetes Service (AKS)

  • Deploy Azure Cosmos DB service for an app to store and access data

  • Use Azure AI Services including speech, language, and vision capabilities

  • Use decision-making tools like anomaly detection and content safety

  • Implement Azure Key Vault for secure access and Azure AD for authentication and authorisation.


Microsoft Solutions Partner - Cloud - Training Services Logo

Microsoft Azure at Lumify Work

Lumify Work has been delivering effective training across all Microsoft products for over 30 years. We are proud to be both Australia's and New Zealand’s first Microsoft Gold Learning Solutions Partner and the winner of the Microsoft MCT Superstars Award for FY24, which formally recognises us as having the highest quality Microsoft Certified Trainers (MCTs) in ANZ. All Lumify Work Microsoft Azure courses follow Microsoft Official Curriculum (MOC) and are led by MCTs.


Who is the course for?

  • Developers

  • DevOps Engineers

  • Data Engineers

  • IT Professionals


Course subjects

Module 1: Introduction to AI Apps

  • Azure AI Services

  • Responsible AI

  • Well-Architected Framework

  • DevOps and Security

Module 2: DevOps with GitHub

  • Plan

  • Deliver

  • Test

  • Operate and Secure

Module 3: Building and deploying apps on Azure

  • Azure App Service

  • Azure Kubernetes Service (AKS)

  • Azure Functions

Hands on Labs

  • Creating and deploying a web app using Azure App Service

  • Autoscaling the web app by using custom metrics

  • Containerising and migrating to the Azure Kubernetes Service

  • Creating a function app in Azure

Module 4: Azure Data Services

  • Azure SQL Database

  • Azure Database for PostgreSQL

Module 5: Globally distributed databases

  • Introduction to Azure Cosmos DB

  • Choosing the appropriate API

  • Data Modeling

  • Partitioning

Hands on Labs

  • Integrating Azure SQL Database into a web app

  • Deploy Azure Cosmos DB service for an app to store and access data

Module 6: Azure AI Services

  • Introduction and Use cases

  • Speech services

  • Language services

  • Vision

  • Decision: Anomaly Detector

  • Decision: Content Safety

Module 7: Azure OpenAI Service

  • Key concepts and models

  • Prompt Engineering

  • Embeddings and filtering

  • Codex and code generation

Hands on Labs

  • Recognising and translating speech to text using speech translation service

  • Recognising intents with Conversational Language Understanding (CLU)

  • Generating e-mail content using Azure OpenAI service

  • Utilising prompt engineering using Chat GPT

  • Moderating text and image content using Azure AI Content Safety Studio

Module 8: Well-Architected Framework

  • Reliability

  • Security

  • Cost optimisation

  • Operational Excellence

  • Performance Efficiency

Module 9: Security

  • Azure Key Vault

  • Authentication and authorisation with Azure AD (Entra ID)

Hands on Labs

  • Securing App Service connection to Cognitive Service using Azure Key Vault

  • Configuring your App Service or Azure Functions app to use Entra ID login


Prerequisites

  • Basic understanding of cloud computing concepts

  • Familiarity with programming

  • Experience with database concepts is beneficial


Terms & Conditions

The supply of this course by Lumify Work is governed by the booking terms and conditions. Please read the terms and conditions carefully before enrolling in this course, as enrolment in the course is conditional on acceptance of these terms and conditions.


Request Course Information

Awaiting course schedule

If you would like to receive a notification when this course becomes available, enter your details below.

Personalise your schedule with Lumify USchedule

Interested in a course that we have not yet scheduled? Get in touch, and ask for your preferred date and time. We can work together to make it happen.