Project 스마트 홈 IoT 구축하기 프로젝트 소개 본 프로젝트는 스마트홈 대시보드와 라즈베리파이 기반 AI 스피커를 결합하여, 사용자가 직관적이고 통합된 환경에서 IoT 기기를 관리할 수 있는 솔루션을 제공합니다. 웹 기반 대시보드를 통해 실시간 상태 모니터링 및 제어가 가능하며, 라즈베리파이에 구현된 AI 스피커를 통해 음성 명령으로 간단한 기능을 수행할 수 있습니다.
Service Linux(Ubuntu) - keepalived 개요 * keepalived는 주로 haproxy와 많이 사용이 되며 haproxy server 간 HA(High Availability) 구성을 한다. * keepalived와 haproxy는 따로 사용이 가능하며, 보통 keepalived는 vIP 목적으로 사용된다. 설치 설치는 보통 haproxy와 함께 설치되며 간단하다. # psmisc는 process 관리를 위해 설치 함 leeyoonho@is-ha1:~$ sudo apt install haproxy
Service Linux(Ubuntu) - haproxy 개요 * haproxy는 Proxy의 일종이며, Load balance의 역할로 사용된다. * Proxy의 쓰임새는 Client의 access root는 보통 내부에서 우회(Outbound 접근) 할 때 많이 사용하지만, Reverse proxy는 역으로 외부에서 내부(Inbound) 접근 시에 사용된다. * haproxy는 보통 여러 node에 대상으로 접근 시 load balancing을 위해 사용되며 performance 또한
Service Traefik(Docker) - Regexp로 모든 subdomain에 대하여 forward 처리하기 개요 * traefik은 haproxy, nginx와 같이 proxy를 해주는 강력한 tool이다.Docker 및 k8s와 같은 container base의 platform에서도 강력한 기능은 자랑하며 쉽게 호환되게 만들어 놨다. * 기본적으로 L7(http)로 사용하는경우가 거의 다 이며, 특수한 경우 L4(TCP)로 사용도 가능하다. * router, middleware와 같은 용어가 어색할 수