Bienvenidos
IPN-Dharma IA Lab
Es una iniciativa de Laboratorio de Inteligencia Artificial del CIC del IPN con la colaboración de DHARMA para motivar a investigadores, profesores y estudiantes a aprovechar los cursos, recursos y herramientas de las principales plataformas tecnológicas de la industria en las áreas de Aprendizaje Automático, Ciencia de Datos, Computación en la Nube, Inteligencia Artificial e Internet de las Cosas con el propósito de generar una experiencia práctica a través de un modelo de aprendizaje entre pares y por objetivos.
Nivel 1: Alfabetización y Fundamentos
Introduction to Azure IoT
Interested in building end to end IoT solutions or about Azure IoT, but aren't quite how to get started? This path is the place to start.
In this learning path, you will:
In this learning path, you will:
- What does it mean to enable digital transformation with IoT.
- Learn Microsoft Azure IoT strategy and solutions.
- Learn how to connect devices to the cloud.
- Learn how to create and configure an IoT Hub.
- Learn more about device messaging and communication.
- Learn how to build IoT solutions with Azure IoT Central.
- Learn more about how intelligent edge can unblock new scenarios.
- Learn more about stream processing.
- Learn how to implement lambda architecture for IoT solutions.
- Learn how to Configure an IoT solution for Time Series Insight.
Cursos en este programa
1) Enabling Digital Transformation
Digital transformation is a business innovation fueled by the explosion of the cloud, artificial intelligence (AI), and the Internet of things (IoT), providing organizations with new ways to understand, manage, and transform their business.
Upon completion of this module, you will be able to:
Upon completion of this module, you will be able to:
- Define digital transformation.
- List customer goals for applications.
- List the steps to implement your digital transformation.
- Discover the outcomes businesses can achieve through digital transformation.
- Describe how Microsoft products enable digital transformation.
2) Microsoft Azure IoT Strategy and Solutions
This module provides an overview of Azure IoT, and describes Microsoft tools, services, and infrastructure. This knowledge can help bring IoT to life for your organization and customers.
In this module, you will:
In this module, you will:
- Learn about the Microsoft vision for Azure IoT.
- Understand what Azure IoT is, how it works, and how it's built.
- Identify ways you can use Azure IoT.
- Learn how Azure IoT enables digital transformation to address business challenges.
3) Introduction to Azure IoT Hub
Assess the characteristics of Azure IoT Hub and determine scenarios when to use IoT Hub.
In this module, you will:
In this module, you will:
- Evaluate whether IoT Hub can effectively address the problems associated with large-scale IoT deployment.
- Describe how the components of IoT hub work together to build IoT applications managed through the cloud.
4) Learn How to Manage IoT Devices as an IT Admin
This module is an introduction to the Internet of Things for IT admins.
In this module, you will:
In this module, you will:
- Get an introduction to IoT.
- Configure an Azure IoT hub to capture data.
- Interact with a Raspberry Pi simulator.
- Explore the IoT hub's left menu.
5) Create your First Azure IoT Central app
This module builds an IoT Central app to monitor and command a refrigerated truck. After you create the app, you define a device template for a refrigerated truck. You then create a programming project, add code to simulate a truck, and communicate with your IoT Central app. You monitor the truck by using a custom dashboard.
In this module, you'll:
In this module, you'll:
- Create an Azure IoT Central custom app by using the IoT Central portal.
- Create a device template for a custom device by using the IoT Central portal.
- Create a programming project to simulate a refrigerated truck. Use routes selected by Azure Maps.
- Monitor and command the simulated truck from an IoT Central dashboard.
6) Introduction to Azure IoT Edge
Explain the essential characteristics of the IoT Edge and the functionality of the IoT Edge components (modules, runtime, and cloud interface). Characterize the types of problems that you can solve with IoT Edge. Describe how the elements of IoT Edge can be combined to solve the problem of deploying IoT applications in the cloud.
In this module, you will:
In this module, you will:
- Evaluate situations where IoT Edge can help in deploying IoT applications to the cloud.
- Describe the components of IoT Edge.
- List the capabilities of the IoT Edge for the IoT solutions in the cloud.
7) Introduction to Implementing Lambda Architecture for IoT Solutions
An overview of the concepts and resources behind storage technologies used in IoT applications on Azure. After completing the module, you can determine when to use Blob storage, Data Lake storage, Azure Cosmos DB, and Time Series Insights.
In this module, you will:
In this module, you will:
- Learn about the hybrid lambda architecture of IoT.
- Learn when to use Azure Blob storage, and when to upgrade to Azure Data Lake storage.
- Learn when to create a Cosmos DB database.
- Learn the purpose of Time Series Insights.
8) Explore and Analyze time-stamped Data with Time Series Insights
Azure Time Series Insights allows you to collect, process, store, analyze, and query data at Internet Of Things (IoT) scale. Learn how to deploy this service and use it to gain insights from data generated by IoT devices.
In this module, you will:
In this module, you will:
- Create an IoT Hub and generating data from simulated devices.
- Create a Time Series Instances to collect IoT data.
- Use Ad Hoc queries to gain insights.