반응형

2025/04/12 3

AWS Kinesis, AWS S3를 이용한 데이터 수집

AWS Kinesis, AWS S3를 이용한 데이터 수집1. 서론AWS IoT 시스템에서 수집된 데이터는 다양한 분석 및 시각화 목적으로 저장되고 처리될 수 있습니다. 이를 위해 AWS는 Amazon Kinesis와 Amazon S3를 활용할 수 있도록 지원합니다. 이 글에서는 AWS IoT 디바이스에서 수집된 데이터를 AWS Kinesis를 통해 AWS S3로 저장하는 방법을 설명합니다.본 예제에서는 ESP32를 IoT 디바이스로 사용하며, ESP-IDF와 AWS IoT Device SDK for Embedded C를 활용하여 데이터를 AWS IoT Core로 전송합니다. 서버 측에서는 Python을 이용하여 AWS Kinesis와 AWS S3를 설정하고 데이터를 수집하는 과정을 설명하겠습니다.2. A..

AWS IoT 2025.04.12

Binder IPC 개념 및 동작 방식

Binder IPC 개념 및 동작 방식Android 시스템에서 프로세스 간 통신(IPC, Inter-Process Communication)을 담당하는 핵심 컴포넌트 중 하나는 Binder입니다. Binder는 Android의 서비스와 애플리케이션 간의 데이터 교환을 효율적으로 처리하기 위한 메커니즘을 제공합니다. 일반적인 UNIX 기반 시스템에서 사용되는 메시지 큐, 공유 메모리, 소켓 등의 IPC 방식과 비교하여, Binder는 보안성과 성능 면에서 뛰어난 장점을 갖고 있습니다.Binder 개요 및 작동 원리1. Binder 개념Binder는 클라이언트-서버 모델을 기반으로 동작하는 고성능 IPC 메커니즘입니다. Android 시스템에서는 대부분의 서비스가 서로 다른 프로세스에서 실행되므로, 이를 안..

Android/Framework 2025.04.12

Buildroot에서 사용자 정의 디렉터리 및 파일 추가 방법

Buildroot에서 사용자 정의 디렉터리 및 파일 추가 방법1. 개요Buildroot를 활용하여 Root File System을 커스터마이징할 때, 특정한 디렉터리 및 파일을 추가해야 하는 경우가 많습니다. 예를 들어, 애플리케이션 실행을 위한 설정 파일을 추가하거나, 특정 디렉터리를 미리 생성해 두어야 하는 경우가 있을 수 있습니다. 본 글에서는 Buildroot를 이용하여 사용자 정의 디렉터리 및 파일을 Root File System에 추가하는 방법을 자세히 설명하겠습니다.2. Buildroot에서 Root File System 구성 개요Buildroot는 Root File System을 생성할 때 target 디렉터리 내의 파일 시스템 트리를 기반으로 합니다. 또한, rootfs overlay 기..

Linux/buildroot 2025.04.12
728x90
반응형