اینترنت اشیا با Azure

Internet of Things with Azure

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

IoT چیز جدیدی نیست، شرکت‌ها مدتی است که از دستگاه‌هایی برای اندازه‌گیری و کمی کردن داده‌ها استفاده می‌کنند. پس چرا اینترنت اشیا در سال‌های اخیر به یک کلمه رایج تبدیل شده است؟

در حالی که هیچ پاسخی وجود ندارد، چند عامل مؤثر وجود دارد.

اول، گزینه‌های زیادی برای دستگاه‌ها وجود دارد، و نسبتاً ارزان هستند. با گزینه های بسیار زیاد برای دستگاه ها، پتانسیل زیادی برای ابزارها و زبان ها فراهم می کند. داشتن این نوع تنوع در ابزارها و زبان ها به مهندسان این امکان را می دهد که خیلی سریع از زبان ها و نمونه های اولیه سطح بالاتر استفاده کنند.

هنگامی که یک دستگاه دارید، باید بتوانید داده ها را دریافت کنید. که ما را به یکی دیگر از عوامل مؤثر می رساند که اتصال به اینترنت است. اتصال به اینترنت تقریباً در همه جا است که دریافت داده از دستگاه‌ها را آسان‌تر از همیشه می‌کند.

با هزینه کم دستگاه ها و اتصال به اینترنت در همه جا، می توانید ده ها هزار دستگاه را مستقر کنید. با این حال، پشتیبانی از بسیاری از دستگاه ها، به خصوص اگر آنها به طور همزمان متصل باشند، یک چالش زیرساختی است. بنابراین یکی دیگر از عوامل مؤثر، ابر است، که به ما کمک می کند تا راه حل های بسیار مقیاس پذیر و بسیار در دسترس بسازیم.

مزایای ابر برای اینترنت اشیا به همین جا ختم نمی شود. فروشندگان بزرگ ابر همچنین ابزارهایی را برای داده های بزرگ و یادگیری ماشین ارائه می دهند. پس از همه، جمع‌آوری همه آن داده‌ها چه فایده‌ای دارد، اگر نمی‌توانید از آن‌ها برای به دست آوردن بینش استفاده کنید.

در این دوره، نگاهی خواهیم داشت به اینکه Azure چگونه می‌تواند به راه‌حل‌های IoT شما کمک کند.

از SDK های دستگاه خود در چندین زبان برنامه نویسی گرفته تا هاب اینترنت اشیا که یک رجیستری دستگاه و زیرساخت پیام رسانی مقیاس پذیر ارائه می کند، Azure چیزهای زیادی برای ارائه دارد.

اگر در حوزه اینترنت اشیا کار می‌کنید، نمی‌توانید Azure را نادیده بگیرید. IoT Hub ترکیبی فوق العاده از سهولت استفاده و عملکرد دارد. همچنین به خوبی با سرویس‌های دیگری مانند Azure Functions و Stream Analytics ادغام می‌شود که عملکرد آن را گسترش می‌دهند.

بنابراین اگر علاقه مند به یادگیری بیشتر در مورد اینترنت اشیا با Azure هستید، برای شروع روی اولین دوره کلیک کنید!

برنامه

  • مقدمه ای بر Azure IoT Hub
    • مقدمه ای بر Azure IoT Hub
  • پردازش رویدادها و داده های اینترنت اشیا
    • نحوه پردازش رویدادها و داده ها با استفاده از سرویس های مختلف Azure
  • مقدمه ای بر توابع Azure
    • مانند یک شراب خوب، Azure Functions به خوبی با IoT Hub جفت می شود
  • مقدمه ای بر Azure Cosmos DB
    • Cosmos DB یک جفت عالی دیگر است

اهداف آموزشی

  • درک سطح بالایی از Azure IoT Hub و قابلیت های آن به دست آورید
  • درباره دستگاه‌های موجود در Azure IoT و رجیستری دستگاه‌های هاب اینترنت اشیا بیاموزید
  • با نحوه پیکربندی دستگاه ها و استفاده از آنها در ارتباط با Azure آشنا شوید
  • پردازش جریان داده برای IoT Hub را درک کنید
  • نحوه نوشتن یک رویداد مرکز اینترنت اشیا با استفاده از سی شارپ را بیاموزید
  • با نحوه پردازش جریان های داده با استفاده از تحلیل جریانی Azure آشنا شوید
  • درک عمیقی از توابع Azure بدست آورید
  • درک عملی و عمیقی از Cosmos DB بدست آورید

مخاطب مورد نظر

این دوره برای کسانی در نظر گرفته شده است که به دنبال استفاده از خدمات Azure برای ساخت راه حل های اینترنت اشیا هستند.

پیش نیازها

برای استفاده حداکثری از این دوره، باید دانش کاری خوبی از زیرساخت‌های فناوری اطلاعات، پایگاه‌های داده و پلتفرم Microsoft Azure داشته باشید.


سرفصل ها و درس ها

معرفی Azure IoT Hub Introduction to Azure IoT Hub

  • معرفی درس Lesson Intro

  • مقدمه ای بر IoT Hub Introductio to IoT Hub

  • دستگاه ها و توسعه دهندگان Devices and Developers

  • مدیریت دستگاه Device Management

  • دستگاه به ابر Device to Cloud

  • Device to Cloud - قسمت 2 Device to Cloud - Part 2

  • ابر به دستگاه Cloud to device

  • پیکربندی دستگاه Device Configuration

  • افکار نهایی Final thoughts

پردازش رویدادها و داده های هاب اینترنت اشیا Processing IoT Hub Events and Data

  • معرفی درس Lesson Intro

  • درک جریان پردازش داده ها برای IoT Hub Understanding Streaming Data Processing for IoT Hub

  • نوشتن یک پردازشگر رویداد برای IoT Hub با سی شارپ Writing an Event Processor for IoT Hub with C#

  • مدیریت داده‌های Device-To-Cloud با عملکردهای Azure Handling Device-To-Cloud data with Azure Functions

  • پردازش جریان های داده هاب اینترنت اشیا با تحلیل جریانی Azure Processing IoT Hub data streams with Azure Stream Analytics

  • ارسال بازخورد به دستگاه‌های دارای عملکرد Azure Sending feedback to devices with Azure Functions

  • افکار نهایی Final Thoughts

مقدمه ای بر توابع Azure Introduction to Azure Functions

  • مقدمه درس Lesson Introduction

  • بررسی اجمالی توابع Azure Azure Functions Overview

  • مقدمه ای بر Triggers Introduction to Triggers

  • DEMO: ایجاد یک عملکرد جدید DEMO: Creating a New Function

  • مقدمه ای بر اتصالات خروجی Introduction to Output Bindings

  • DEMO: اتصالات خروجی DEMO: Output Bindings

  • DEMO: اتصالات خروجی با تریگرها DEMO: Output Bindings with Triggers

  • مقدمه ای بر Input Bindings Introduction to Input Bindings

  • DEMO: اتصالات ورودی DEMO: Input Bindings

  • عملکردهای بادوام: انواع و کاربردها Durable Functions: Types and Uses

  • استفاده از ارکستراتور و توابع فعالیت Use of Orchestrator and Activity Functions

  • DEMO: عملکردهای بادوام DEMO: Durable Functions

  • خلاصه دوره Course Summary

نمای کلی Azure Cosmos DB Overview of Azure Cosmos DB

  • نمای کلی Azure Cosmos DB Overview of Azure Cosmos DB

ساخت پایگاه های داده NoSQL با Azure Cosmos DB Building NoSQL Databases With Azure Cosmos DB

  • معرفی Introduction

  • با استفاده از نسخه نمایشی پورتال Using the Portal Demo

  • پارتیشن بندی Partitioning

  • با استفاده از SDK Using the SDK

  • سطوح سازگاری Consistency Levels

  • نمایه سازی Indexing

  • با استفاده از نسخه ی نمایشی خط فرمان Using the Command Line Demo

  • پردازش فید تغییر Processing the Change Feed

نمایش نظرات

اینترنت اشیا با Azure
جزییات دوره
3h 17m
38
CloudAcademy CloudAcademy
(آخرین آپدیت)
2,933
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ben Lambert Ben Lambert

بن لمبرت یک مهندس نرم افزار است و قبلاً نویسنده اصلی محتوای آموزشی DevOps و Microsoft Azure در آکادمی ابری بود. دوره‌ها و مسیرهای یادگیری او فناوری‌های Cloud Ecosystem مانند DC/OS، ابزارهای مدیریت پیکربندی، و کانتینرها را پوشش می‌داد. به عنوان یک مهندس نرم افزار، تجربه بن شامل ساخت برنامه های وب و تلفن همراه بسیار در دسترس است. وقتی او نرم افزار نمی سازد، در حال پیاده روی، کمپینگ یا ایجاد بازی های ویدیویی است.

Ben Lambert Ben Lambert

بن لمبرت یک مهندس نرم افزار است و قبلاً نویسنده اصلی محتوای آموزشی DevOps و Microsoft Azure در آکادمی ابری بود. دوره‌ها و مسیرهای یادگیری او فناوری‌های Cloud Ecosystem مانند DC/OS، ابزارهای مدیریت پیکربندی، و کانتینرها را پوشش می‌داد. به عنوان یک مهندس نرم افزار، تجربه بن شامل ساخت برنامه های وب و تلفن همراه بسیار در دسترس است. وقتی او نرم افزار نمی سازد، در حال پیاده روی، کمپینگ یا ایجاد بازی های ویدیویی است.