Course Overview
This course is available only for participants who have already attended NICF - Microsoft Azure Developer Core Solutions (SF), and are planning to sit for Exam AZ-203, which will lead to Microsoft Certified: Azure Developer Associate certification.
This course is a combination of two Microsoft courses, and is delivered in express mode
- AZ-203T05: Monitor, troubleshoot, and optimize Azure solutions
- AZ-203T06: Connect to and consume Azure, and third-party, services
Who Should Attend
This course is available only for participants who have already attended NICF - Microsoft Azure Developer Core Solutions (SF), and are planning to sit for Exam AZ-203, which will lead to Microsoft Certified: Azure Developer Associate certification.
Course Duration
1 Day / 8 Hours
Course Outline
Module 1: Introduction to Azure Monitor
Azure Monitor is the central service that includes all of the tools you need to monitor and optimize your solution.
- Overview of Azure Monitor
After completing this module, students will be able to:
- Understand how Azure Monitor works
- Know where and how Azure Monitor collects data
Module 2: Develop code to support scalability of apps and services
This module covers how applications scale and how to handle some troubleshooting.
- Implement autoscale
- Implement code that addresses singleton application instances
- Implement code that handles transient faults
After completing this module, students will be able to:
- Understand autoscale patterns and best practices for scaling their solutions
- How to use the Azure CLI to communicate with a specific copy of a resource
- How to handle transient faults in your solution
Module 3: Instrument solutions to support monitoring and logging
This module covers adding code to your app to send the data to Azure Monitor.
- Configure instrumentation in an app or server by using Application Insights
- Analyse and troubleshoot solutions by using Azure Monitor
After completing this module, students will be able to:
- Know how to add default code to web pages, console apps, and Windows desktop apps to support telemetry
- Know how to use dashboards and other tools to monitor and troubleshoot their app
Module 4: Integrate caching and content delivery within solutions
This module shows students how to leverage Azure Cache for Redis and Azure CDNs to deliver assets to users more quickly.
- Azure Cache for Redis
- Develop for storage on CDNs
After completing this module, students will be able to:
- Understand how Azure Cache for Redis operates and how to configure and interact with it
- Know how to manage Azure CDN
Module 5: Develop an App Service Logic App
Logic Apps helps you build solutions that integrate apps, data, systems, and services across enterprises or organizations by automating tasks and business processes as workflows. This module covers what they are and how to create them.
- Azure Logic Apps overview
- Create Logic Apps by using Visual Studio
- Create custom connectors for Logic Apps
- Create custom templates for Logic Apps
Students will understand how to create and manage Azure Logic Apps.
Module 6: Integrate Azure Search within solutions
Azure Search is a search-as-a-service cloud solution that gives developers APIs and tools for adding a rich search experience over private, heterogenous content in web, mobile, and enterprise applications. In this module students will learn how to integrate Azure Search in to their solutions.
- Create and query an Azure Search Index
- Full text search in Azure Search
Students will know how to provision the service, create an index, load data, and execute searches.
Module 7: API Management
API Management (APIM) helps organizations publish APIs to external, partner, and internal developers to unlock the potential of their data and services.
- Introduction to the API Management service
- Securing your APIs
- Defining API policies
Students will know how to provision the APIM service using the Azure Portal, secure APIs with subscriptions and client certificates, and use API policies to modify the behaviour of an API.
Module 8: Develop event-based solutions
This module covers developing event-based solutions in Azure by integrating Azure Event Grid, Event Hubs, and Notification Hubs in your applications.
- Implement solutions that use Azure Event Grid
- Implement solutions that use Azure Event Hubs
- Implement solutions that use Azure Notification Hubs
Students will know how the services work and how to integrate them into their solutions.
Module 9: Develop message-based solutions
Microsoft Azure Service Bus is a fully managed enterprise integration message broker. Service Bus is most commonly used to decouple applications and services from each other and is a reliable and secure platform for asynchronous data and state transfer. Azure Queue storage is a service for storing large numbers of messages that can be accessed from anywhere in the world via authenticated calls using HTTP or HTTPS.
- Implement solutions that use Azure Service Bus
- Implement solutions that use Azure Queue Storage queues
Students will understand how to leverage Azure message-based services in their solutions.
Mode of Assessment
Not applicable.
Certification Obtained and Conferred by
1. Certificate of Achievement from Microsoft
Not applicable.
2. External Certification Exam
Upon passing Exam AZ-103, participants will receive Microsoft Certified: Azure Developer Associate certification from Microsoft.
Categories
More Information
- (Local Institution) NTUC LearningHub
Add a review