Home Courses RnD Blog
« Ubiquitous Computing

Arsitektur dan Teknologi Pembangunan Ubiquitous Computing

Muhammad Insan Al-Amin - Nov 6, 2023
## Contoh Arsitektur Sistem
flowchart TD 
  subgraph T0[Things]
    T1[Microcontroller: Arduino / ESP]
    T2[Simple Sensors: Proximity / Temperature / Accelerometer / etc.]
    T3[Actuators]
    T4[Multimedia Sensors: Camera / Mic / etc.]
    T2 --> T1
    T1 --> T3
  end

  subgraph E1[Edge Computing: Raspberry Pi / Jetson]
    E2[MQTT Broker: Mosquitto / emqx] 
    E3[Event Responder: Node-RED]
    E4[Intelligent System: Python]

    E2 <--> E3
    E3 <--> E4
  end

  subgraph C1[Cloud]
    C2[Web service: Python]
    C3[Scalable Database]
    C4[MQTT Broker: Mosquitto / emqx]
    C5[Event Responder: Node-RED / Python]
    C6[Analytics Engine]
    C7[Intelligent System: Python]
    C2 <--> C3
    C4 <--> C5
    C2 --> C5
    C5 <--> C3
    C5 --Scheduling--> C6
    C6 <--> C3
    C5 <--> C7
    C6 <--> C7
  end

  subgraph M1[Smart Gadget: Smartphone / Tab / Laptop]
    M2[Dashboard & Visualization]
    M3[UI]
    M4[Sensors]
    M5[Responders: Speaker / visual]
  end

  T1 <--MQTT--> E2
  T4 --> E4
  E3 <--> C4
  C2 --> M2
  M3 --HTTP--> C2
  M4 --HTTP--> C2
  M4 --MQTT--> C4
  C4 --MQTT / Websocket--> M5

## Tutorial ### Teknologi Pengembangan - [Dokumentasi Arduino](https://docs.arduino.cc/) - [Tutorial Pemrograman Arduino dan ESP dengan Arduino IDE](https://docs.arduino.cc/learn/) - [Tutorial Pemrograman Raspberry Pi](https://www.raspberrypi.org/learn) - [Tutorial IoT Visual Programming dengan Node-RED](https://nodered.org/docs/) - [Roadmap Backend](https://roadmap.sh/backend) - [Roadmap AI & Data Science](https://roadmap.sh/ai-data-scientist) - [Roadmap Cybersecurity](https://roadmap.sh/cyber-security) - Mobile Development - [Android](https://roadmap.sh/android) - [React Native](https://roadmap.sh/react-native) - [Flutter](https://roadmap.sh/flutter) ## Referensi ### Arsitektur - [Azure IoT Central Architecture - Microsoft Azure](https://learn.microsoft.com/en-us/azure/iot-central/core/concepts-architecture) - [Generic Architecture of IoT Based Big Data Analytics End-to-end System - Sanjay Chaudhary](https://www.researchgate.net/figure/Generic-Architecture-of-IoT-based-Big-data-analytics-end-to-end-system_fig1_317062625) - [IoT Architecture - Nishank Singla](https://www.linkedin.com/pulse/iot-architecture-nishank-singla/) - [Wireless IoT Architecture - Kristoffer Rist Skøien](https://blog.nordicsemi.com/getconnected/iot-wireless-architecture) - [Internet of Things (IoT) Architecture for Actionable IoT Analytics - SnowFlake](http://www.snowflake.com/guides/iot-architecture-for-iot-analytics/) - [IoT Architecture - TutorialAndExample](https://www.tutorialandexample.com/iot-architecture)