Software Architecture

Intellicar's comprehensive Platform-as-a-Service (PaaS) solution built on microservices architecture, enabling rapid IoT deployment and scalable fleet management solutions.

Intellicar PaaS Overview
Intellicar Platform Architecture
Edge Compute Service

Process data closer to the source for faster insights and actions, enabling real-time decision making at the device level.

Device Management Service

Comprehensive management of IoT devices across networks, handling lifecycle, configuration, and monitoring.

Mesh Services

Enable connectivity across complex environments like basements and MLCPs (Multi-Level Car Parks).

Data Analytics & Intelligence

Transform raw data into actionable insights through advanced analytics and machine learning.

OTA (Over-the-Air Updates)

Seamlessly deliver software and firmware updates to all controllers in vehicles (BMS, MC, VCUs).

Access Control Services

Securely manage access to devices and data with comprehensive authentication and authorization.

Asset Management Services

Track and optimize physical assets across their entire lifecycle for maximum efficiency.

UI/UX Management Services

Customize interfaces to maximize usability and enhance user experience across all platforms.

Telco Management Services

Manage SIMs and data plans efficiently across your entire fleet of connected devices.

Backend-as-a-Service

Complete suite of APIs and tools for quick third-party integration, centralizing all your data.

Platform Architecture Layers

Architecture Flow

Client Interface
Mobile & Web Apps
Microservices
Business Logic
Core APIs
Realtime & Historical
Data Parsing
GPS, IoT Sensors
Device Ingestion
Communication Queue
Hardware Layer
Physical Devices

Platform Statistics

6
Architecture Layers
10+
Microservices
Real-time
Processing
Scalable
Infrastructure
Key Features:
End-to-end data flow
Microservices architecture
API-first design
Cloud-native deployment
Technology Stack:
Lambda
WebSocket
REST APIs
Microservices

Key Platform Features

Lambda Functions

Serverless computing

WebSocket Support

Real-time communication

State Management

Event processing

Live Streaming

Data analytics

Infrastructure as Code

Automated deployment

Third-party Integration

System connectivity

API Gateway

Service mesh

Auto Orchestration

Dynamic scaling