AZ-220: Microsoft Azure IoT Developer [AZ-220T00-A] (EN)
The course is not scheduled in our open calendar. Please fill in your details below and we will contact you within 2 working days.
"*" indicates required fields
What is AZ-220: Microsoft Azure IoT Developer [AZ-220T00-A]
This course provides students with the skills and knowledge required to successfully create and maintain the cloud and edge portions of an Azure IoT solution. The course includes full coverage of the core Azure IoT services such as IoT Hub, Device Provisioning Services, Azure Stream Analytics, Time Series Insights, and more. In addition to the focus on Azure PaaS services, the course includes sections on IoT Edge, device management, monitoring and troubleshooting, security concerns, and Azure IoT Central.
The IoT Developer works with data engineers and other stakeholders to ensure successful business integration. IoT Developers should have a good understanding of Azure services, including data storage options, data analysis, data processing, and the Azure IoT PaaS versus SaaS options. IoT Developers should have basic programming skills in at least one Azure-supported language, including C#, Node.js, C, Python, or Java.
This course uses MOC (Microsoft Official Courseware) and will be given by an experienced MCT (Microsoft Certified Trainer).
See the below modules for more information:
Module 1: Introduction to IoT and Azure IoT Services
In this module, students will begin by examining the business considerations for various IoT implementations and reviewing how the Azure IoT Reference Architecture supports IoT solutions. This module also provides students with an overview of the Azure services commonly used in an IoT solution and provides an introduction to the Azure portal.
Who should attend AZ-220: Microsoft Azure IoT Developer [AZ-220T00-A]
An Azure IoT Developer is responsible for implementing and then maintaining the cloud and edge portions of an Azure IoT solution. In addition to configuring and maintaining devices by using Azure IoT services and other Microsoft tools, the IoT Developer also sets up the physical devices and is responsible for maintaining the devices throughout the life cycle. The IoT Developer implements designs for IoT solutions, including device topology, connectivity, debugging and security. For Edge device scenarios, the IoT Developer also deploys compute/containers and configures device networking, which could include various edge gateway implementations. The IoT Developer implements designs for solutions to manage data pipelines, including monitoring and data transformation as it relates to IoT.
Also, you will receive an Exam Voucher. Enlist today!
Prerequisites
Cloud Solution Awareness: Students should have experience using the Azure Portal and a basic understanding of PaaS, SaaS, and IaaS implementations.
Software Development Experience: Software development experience is a prerequisite for this course, but no specific software language is required, and the experience does not need to be at a professional level.
- Data Processing Experience: General understanding of data storage and data processing is a recommended but not required.
- If you are new to Azure and cloud computing, consider AZ-900: Azure Fundamentals training.
Objectives
After completing this course, you will be able to:
Explain how IoT and Azure IoT could be applied to their business
- Describe the core components of an Azure IoT Solution Architecture and the Azure IoT Services and how they relate to an IoT solution
- Create an Azure account and use the Azure portal to create an IoT Hub and DPS service
- Explain the core features of the IoT Hub services
- Describe the lifecycle of an Azure IoT device and how IoT Hub manages device identities and implements other security features
- Register devices with the IoT Hub using the Azure portal, Azure CLI, and Visual Studio Code and Implement the IoT Hub Device and Service SDKs
- Explain the process of device provisioning and the features of the Device Provisioning Service
- Explain the security considerations associated with device provisioning and how they are managed
- Configure message and event routing and Route data to the built-in and custom endpoints
- Implement message enrichment and Implement Azure Stream Analytics Inputs, Queries, and Outputs
- Explain the options for business integration within an IoT solution and how to achieve them
- Develop business integration support using Logic Apps and Event Grid
- Configure IoT Data for Visualization in Time Series Insights and Configure IoT Data for Visualization in Power BI
- Describe the difference between an IoT device and an IoT Edge device
- Configure an IoT Edge device and Configure an IoT Edge device as a gateway device
- Implement an IoT Edge deployment using a deployment manifest
- Explain the requirements for building a custom edge module
- Configure Visual Studio Code for developing containerized modules
- Deploy a custom module to an IoT Edge device and Implement local storage on an IoT Edge device in support of an offline scenario
- Describe the options for monitoring and logging an Azure IoT solution
- Configure Azure Monitor to support of an IoT solution and Configure IoT Hub Metrics to support of an IoT solution
- Implement diagnostics logging and Troubleshoot IoT device connection and communication issues
- Describe security concerns and best practices for an IoT solution, the Azure IoT Security Architecture and Threat Modeling and the features and support provided by Azure Security Center for IoT
- Describe the difference between Azure IoT Central and the Azure IoT PaaS services, the features provided by Azure IoT Central and Describe the purpose and components of a Device Template
Exam information
Exam Information:
- Exam duration (minutes): 85 min
- % extra time for non-native speakers: 0%
- Number of exam questions: 40-60
- Minimum to pass out of total questions: 700 marks
- Open Book: No
Exam guarantee:
We have full confidence in the quality of our training. Therefore, if you take this training in our open schedule, we offer an exam guarantee. This means that you can retake the training for free, and you’ll receive a complimentary exam voucher if you don’t pass the exam on your first attempt.
The following conditions apply:
- You attended the entire training.
- You took the first exam within 2 months after the training.
- There is a maximum of 1 year between your initial training and the free training.
Classroom, online, blended and in-company
At Capgemini Academy you learn in the way that suits you. Do you prefer classroom training, online or a combination of the two (blended)? You can follow most training courses in-company: within your own organization. We use a variety of tools to make learning even more fun and effective. Consider videos, games, quizzes, webinars and case studies, for example. And you can always contact your trainer with any questions.
In-company training courses
With an in-company training you have several advantages:
- You choose the location.
- You train with your colleagues, ensuring it aligns with your practice.
- The trainer tailors explanations, examples and assignments to your organization.
- In consultation, exercises can be adapted to organization-specific questions.
Request more information or a quote.