Azure IoT Central: архитектура приложения для солнечных панелейAzure IoT Central - solar panel app architecture

В этой статье приводятся общие сведения об архитектуре шаблона приложения для мониторинга солнечных панелей.This article provides an overview of the solar panel monitoring app template architecture. На схеме ниже показана распространенная архитектура приложения для солнечных панелей в Azure с использованием платформы IoT Central.The diagram below shows a commonly used architecture for solar panel app on Azure using IoT Central platform.

Архитектура приложения для солнечных панелейsmart meter architecture

Архитектура состоит из следующих компонентов.This architecture consists of the following components. Для некоторых приложений могут требоваться лишь некоторые из перечисленных здесь компонентов.Some applications may not require every component listed here.

Солнечные панели и подключениеSolar panels and connectivity

Солнечные панели являются одним из важнейших источников возобновляемой энергии.Solar panels are one of the significant sources of renewable energy. В зависимости от типа и конфигурации солнечную панель можно подключить с помощью шлюзов или других промежуточных устройств и собственных систем.Depending on the solar panel type and set up, you can connect it either using gateways or other intermediate devices and proprietary systems. Возможно, потребуется создать мост IoT Central для подключения устройств, которые нельзя подключить напрямую.You might need to build IoT Central device bridge to connect devices, which can't be connected directly. Мост IoT Central для устройств — это решение с открытым кодом, и здесь вы можете найти подробные сведения о нем.The IoT Central device bridge is an open-source solution and you can find the complete details here.

Платформа IoT CentralIoT Central platform

Azure IoT Central — платформа, которая упрощает создание решений Интернета вещей, а также помогает снизить нагрузку и расходы, связанные с управлением, эксплуатацией и разработкой таких решений.Azure IoT Central is a platform that simplifies building your IoT solution and helps reduce the burden and costs of IoT management, operations, and development. С помощью IoT Central можно легко подключить, отслеживать и контролировать ресурсы Интернета вещей в соответствующем масштабе.With IoT Central, you can easily connect, monitor, and manage your Internet of Things (IoT) assets at scale. После подключения солнечных панелей к IoT Central шаблон приложения использует встроенные функции, такие как модели устройств, команды и панели мониторинга.After you connect your solar panels to IoT Central, the app template uses built-in features such as device models, commands, and dashboards. Шаблон приложения также использует хранилище IoT Central для сценариев "горячего" пути, в том числе для мониторинга данных расходомеров в реальном времени, аналитики, применения правил и визуализации.The app template also uses the IoT Central storage for warm path scenarios such as near real-time meter data monitoring, analytics, rules, and visualization.

Параметры расширяемости для разработки с помощью IoT CentralExtensibility options to build with IoT Central

Платформа IoT Central предоставляет два варианта расширяемости: непрерывный экспорт данных (CDE) и интерфейсы API.The IoT Central platform provides two extensibility options: Continuous Data Export (CDE) and APIs. Клиенты и партнеры могут выбрать один из этих вариантов, чтобы настроить свои решения в соответствии с конкретными потребностями.The customers and partners can choose between these options based to customize their solutions for specific needs. Например, один из наших партнеров настроил CDE с помощью Azure Data Lake Storage (ADLS).For example, one of our partners configured CDE with Azure Data Lake Storage (ADLS). Они используют ADLS для долгосрочного хранения данных и других сценариев хранилища "холодного" пути, в том числе для пакетной обработки, аудита и создания отчетов.They're using ADLS for long-term data retention and other cold path storage scenarios, such batch processing, auditing, and reporting purposes.

Дальнейшие действияNext steps