---
title: Жүйелік талаптар
description: IIoT платформасының жұмыс істеуіне қажетті операциялық жүйе, контейнер ортасы, аппараттық ресурстар және клиенттік талаптар.
section: Deployment
weight: 1
related:
  - installation
  - architecture/scalability
  - operations/scaling
---

import Alert from '@/components/docs/Alert.astro';

IIoT платформасын орнатпас бұрын мақсатты серверіңіздің және оған қол жеткізетін клиенттердің төмендегі талаптарға сай екеніне көз жеткізіңіз.

## Сервер

### Операциялық жүйе

Платформа **Linux/Unix негізіндегі** операциялық жүйелерде жұмыс істейді. Linux/Unix-тің кіріктірілген қауіпсіздік тетіктеріне сүйену реттеуші органдардың қауіпсіздік талаптарын орындай отырып, ақпараттық жүйені барынша аз шығынмен сертификаттауға мүмкіндік береді.

Орнату процедурасы дистрибутивтердің екі тұқымдасын қамтиды:

- **CentOS негізіндегі** дистрибутивтер — дестелер `dnf` арқылы орнатылады.
- **Debian негізіндегі** дистрибутивтер — дестелер `apt` арқылы орнатылады.

### Контейнер ортасы

Платформа мен оның қызметтері контейнерлерде жұмыс істейді, сондықтан серверге мыналар қажет:

- **Docker**
- **Docker Compose**

Қолданба сервері (Ruby on Rails), деректер жинау сервері (Go), PostgreSQL, Redis және қосалқы қызметтердің бәрі контейнер образдары түрінде жеткізіледі, сондықтан оларды хостқа тікелей орнатудың қажеті жоқ.

### Аппараттық қамтамасыз ету

Деректерді өңдейтін физикалық түйіндердің ресурсқа қойылатын талаптары төмен әрі қосылған құрылғылар санына қарай ұлғаяды. Анықтамалық мәлімет ретінде, **100,000 құрылғыға** қызмет көрсетуге есептелген бір физикалық серверге мыналар қажет:

| Ресурс | Ең төменгі мәні |
| ------ | --------------- |
| CPU    | 4 ядро          |
| RAM    | 12 GB           |
| Диск   | 100 GB          |

Ауқымдырақ орнатылымдар үшін масштабтаудың негізіндегі архитектураны [Жүйенің масштабталуы](/kk/platform/v3/architecture/scalability) бөлімінен, ал тік және көлденең масштабтау стратегияларын [Платформаны масштабтау](/kk/platform/v3/operations/scaling) бөлімінен қараңыз.

<Alert type="tip">
  Жоғары қолжетімділік пен ақаулыққа төзімділік үшін платформаны KVM виртуалдандыруында іске қосуға
  болады, бұл оның масштабтау әлеуетін де арттырады.
</Alert>

## Клиент

Операторлар мен әкімшілер платформамен стандартты **веб-браузер** арқылы жұмыс істейді — Chrome, Mozilla Firefox, Safari және басқа да заманауи браузерлер әмбебап клиент рөлін атқарады. Қосымша клиенттік бағдарламалық қамтамасыз ету қажет емес.

## Желі

Телеметрия құрылғылары деректер жинау серверіне ұялы желілер арқылы (GPRS пен 3G, сондай-ақ UDP протоколы бойынша NB-IoT) қосылады. Платформаға сырттан қол жеткізу арнаны шифрлау, желіаралық қалқандар мен маршрутизаторлар арқылы қорғалады.
