import Cards from '@/components/docs/Cards.astro';
import Card from '@/components/docs/Card.astro';

معماری پلتفرم IIoT بر پایه‌ی یک سامانه‌ی مدیریت پایگاه‌داده (DBMS) در سطح بالا بنا شده است که بازنمایی داده‌ای یکپارچه‌ای برای همه‌ی انواع تجهیزات فراهم می‌کند. این معماری بر اصولی جهان‌شمول استوار است که جزئیات تک‌تک دستگاه‌ها، پلتفرم‌ها و پروتکل‌ها را انتزاعی می‌کنند.

## لایه‌های معماری

دو لایه هسته‌ی معماری داده را تشکیل می‌دهند: لایه‌ای که تله‌متری را از تجهیزات دریافت می‌کند، و لایه‌ی انتزاعی که آن را به یک بازنمایی واحد نرمال‌سازی می‌کند.

<Cards cols={2}>
  <Card
    icon="download"
    title="لایه‌ی گردآوری داده"
    href="/fa/platform/v3/architecture/data-collection-layer"
  />
  <Card
    icon="box"
    title="لایه‌ی داده‌ی انتزاعی"
    href="/fa/platform/v3/architecture/abstract-data-layer"
  />
</Cards>

## قابلیت‌های عرضی

چند قابلیت به‌جای آن‌که به یک لایه‌ی واحد تعلق داشته باشند، سرتاسر پلتفرم را در بر می‌گیرند:

- یک [رابط دسترسی یکپارچه](/fa/platform/v3/rest-api) داده‌ی نرمال‌سازی‌شده را از طریق یک API واحد در دسترس قرار می‌دهد.
- [سازوکارهای امنیت داده](/fa/platform/v3/security/data-security) از تله‌متری در حین انتقال و در حالت ذخیره‌شده محافظت می‌کنند.
- [مقیاس‌پذیری](/fa/platform/v3/architecture/scalability) به سامانه اجازه می‌دهد از چند دستگاه انگشت‌شمار تا استقرارهای توزیع‌شده‌ی بزرگ رشد کند.
- [یکپارچه‌سازی با تجهیزات گوناگون](/fa/platform/v3/equipment/equipment-types) دستگاه‌های انواع مختلف را در یک مدل مشترک گرد هم می‌آورد.
- [پشتیبان‌گیری و بازیابی](/fa/platform/v3/operations/backup-and-restore) از داده‌های ذخیره‌شده در برابر از دست رفتن محافظت می‌کند.

## آنچه معماری فراهم می‌کند

DBMS سطح بالای پلتفرم موارد زیر را فراهم می‌کند:

- یک بازنمایی داده‌ی یکپارچه برای همه‌ی انواع تجهیزات.
- سازوکارهای جهان‌شمول حفاظت، دسترسی و مقیاس‌بندی.
- انعطاف‌پذیری و سازگاری با فناوری‌ها و الزامات جدید.

این چارچوب را می‌توان در هر محیطی، از دستگاه‌های کوچک IoT تا سامانه‌های توزیع‌شده‌ی بزرگ، به کار برد.