Application & Web Development Category Banner Image

Microsoft AZ-2009 - Build Distributed Apps with .NET Aspire

  • Length 1 day
Course overview
View dates &
book now
Register interest

Why study this course

Practice building containerised solutions with .NET Aspire and prepare for the applied skill credential by creating and configuring an application, installing packages, configuring components, and preparing your application for deployment.

This one-day course prepares you for an Applied Skills credential.
For more than 30 years, Microsoft's industry-recognised certifications have provided proof of world-class technical proficiency for in-demand job roles. In today’s ever-changing business environment, there are also times when you need verified project-specific skills. Microsoft Applied Skills is a new verifiable credential that validates that you have the targeted skills needed to implement critical projects aligned to business goals and objectives. Applied Skills gives you a new opportunity to put your skills centre-stage, empowering you to showcase what you can do and what you can bring to key projects in your organisation.

Request Course Information


What you’ll learn

After completing this course, students will be able to:

  • Select the right .NET Aspire integration to address a functional requirement in a cloud-native application

  • Use Visual Studio to create and run a new .NET Aspire project

  • Create new cloud-native apps by using the .NET Aspire templates in Visual Studio.

  • Add the .NET Aspire stack to an existing .NET app for orchestration and simple cloud-native integrations

  • Use the .NET Aspire dashboard to diagnose connection issues between services

  • Understand the relationship between .NET Aspire and OpenTelemetry

  • Understand the telemetry data sources available in .NET

  • Use the .NET Aspire dashboard to monitor the telemetry data from a cloud-native application

  • Add ILogger messages to the application

  • Describe the database systems that .NET Aspire can connect to using built-in integrations

  • Use .NET Aspire integrations to read and write data to PostgreSQL, MySQL, and Microsoft SQL Server databases

  • Use .NET Aspire integrations to read and write data to MongoDB databases

  • Understand the basics of testing in .NET Aspire

  • Create a test project using xUnit

  • Write and run tests for .NET Aspire projects

  • Utilise the .NET Aspire testing project templates

  • Choose a type of Redis caching for a specific performance optimisation requirement

  • Use a Redis distributed cache to increase performance in a .NET Aspire project

  • Use a Redis output cache to complete HTML responses in a .NET Aspire project

  • Select from the work queues, topics, subscriptions, and routes available on a RabbitMQ server to send messages to the intended recipient microservices

  • Add messages to a queue on a RabbitMQ exchange server by using the .NET Aspire RabbitMQ client message broker


Microsoft Solutions Partner - Cloud - Training Services Logo

Microsoft 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 technical courses follow Microsoft Official Curriculum (MOC) and are led by MCTs.


Who is the course for?

  • Developers

  • Solution Architects


Course subjects

  • Introduction to .NET Aspire

  • Create a .NET Aspire project

  • Use telemetry in a .NET Aspire project

  • Use databases in a .NET Aspire project

  • Improve performance with a cache in a .NET Aspire project

  • Send messages with RabbitMQ in a .NET Aspire project


Prerequisites

  • Experience building web applications using .NET and C#


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.