IPN CIC

    Welcome
    IPN-Dharma AI Lab

    This is an IPN CIC - DHARMA initiative to provide an Artificial Intelligence Laboratory to motivate researchers, professors and students to take advantage of the courses, resources and tools of the main technology platforms of the industry in the areas of Machine Learning, Data Science, Cloud Computing, Artificial Intelligence and Internet of Things with the purpose of generating a practical experience through a learning model between peers and by objectives.

    Level 2: Contextual Knowledge

    Internet of Things Part II

    This program is designed to help Architects, Developers, Data Analysts, Data Engineers, and Operations Engineers who need solutions to connect devices and collect, store, and analyze device data. The digital training included in this program will expose you to a broad experience across IoT Core and its associated services.

    This is the second part of the program, the first part is in Internet of Things Part I. If you are interested in additional resources you can explore the Ramp-Up Guide: Internet of Things (IoT).

    Courses in this program

    9) AWS IoT Device Defender Primer

    Because many Internet of Things (IoT) devices are resource constrained, IoT devices become common targets for unauthorized users and events.

    In this course, you learn how to use AWS IoT Device Defender to monitor your fleet’s behavior and know when its devices are noncompliant. You create a notification topic so that you are alerted when a noncompliant behavior occurs and deploy agents to help return your devices to a compliant state. Finally, you explore troubleshooting strategies so that you can ensure that AWS IoT Device Defender operates as designed.

    This course is designed to teach you how to:
    • Describe the main purpose and functionality of AWS IoT Device Defender.
    • Use AWS IoT Device Defender to perform audit account settings and policies.
    • Apply troubleshooting strategies to help fix issues within AWS IoT Device Defender audit.
    • Use AWS IoT Device Defender to resolve issues raised through audit check results.
    • Use AWS IoT Device Defender to monitor device activities.
    • Use Amazon Simple Notification Service (Amazon SNS) to send notifications about audit violations and abnormal device behavior.

    Esfuerzo  Estimated effort 3 hours

    Idioma  English language

    Link  AWS Digital Training

    10) IoT Edge Computing: Amazon FreeRTOS Primer

    This course focuses on learning how to configure, deploy, and manage devices using Amazon FreeRTOS.

    In this course, you will learn to:
    • Identify the open source FreeRTOS kernel and understand how Amazon extends it.
    • Deploy devices using Amazon FreeRTOS and establish telemetry with AWS IoT Core.
    • Send over-the-air (OTA) updates to our things.
    • Monitor logs associated with the deployment.

    Esfuerzo  Estimated effort 1 hour

    Idioma  English language

    Link  AWS Digital Training

    11) Mobile Development in IoT

    In this course, you will learn how to create mobile and web applications that use AWS IoT Core, AWS AppSync, and Amazon Cognito to interact with Internet of Things (IoT) devices. Across IoT verticals, customers need the ability to allow authenticated, authorized users to interact with IoT devices using Amazon Web Services (AWS). This course will cover how several services can be used to implement common user and device interactions, including pairing a device to a user, controlling a device through a mobile application, and receiving real-time updates of device messages as an end user.

    In this course, you will learn how to:
    • Set up AWS mobile frameworks such as AWS Amplify.
    • Understand AWS IoT security related to user permissions.
    • Implement user federation using Cognito permissions.
    • Learn to use GraphQL and AppSync with AWS IoT Core.

    Esfuerzo  Estimated effort 2 hours

    Idioma  English language

    Link  AWS Digital Training

    12) Deep Dive into AWS IoT Rules Engine

    This is an interactive course that includes two hours of topical information and two hours of hands-on exercises that are performed within the AWS Console. Through this course, you learn to utilize the AWS IoT rules engine to leverage incoming MQTT messages to interact with AWS services. This course was designed so that you can gain comprehensive and deep knowledge about the AWS IoT rules engine, or select individual topics to deepen your current understanding.

    In this course, you will learn how to:
    • Describe the anatomy of an AWS IoT rule.
    • Manage MQTT messages.
    • Write rule query statements.
    • Create actions and error actions.
    • Route data to endpoints.
    • Operationalize your systems with the rules engine.

    Esfuerzo  Estimated effort 5 hours

    Idioma  English language

    Link  AWS Digital Training

    © 2015 |Laboratorio de Microtecnología y Sistemas Embebidos | Centro de Investigación en Computación | Instituto Politécnico Nacional