[ngrok] ngrok 개념 및 사용법
·
🔻DevOps/Networking
❗ngrok란?로컬 개발 환경에서 실행 중인 서버를 인터넷에서 접근 가능한 공용 URL로 노출시키는 역할을 한다.  ❗ngrok 설치https://ngrok.com/download" data-og-host="ngrok.com" data-og-source-url="https://ngrok.com/download" data-og-url="https://ngrok.com/download" data-og-image="https://scrap.kakaocdn.net/dn/bCke5q/hyWOnxRcIE/Rk0Irh9jQ7CXlw4QYLNRH1/img.png?width=2400&height=1256&face=0_0_2400_1256"> Download$ ngrok config add-authtoken ngrok.c..
[MQTT] EC2와 윈도우 기반 MQTT 통신 구현
·
🔻DevOps/Networking
❗MQTT 이론https://radiant515.tistory.com/647   ❗MQTT 브로커 서버 구축하기해당 포스팅에서는 브로커로 AWS EC2를 사용할 예정이다. sudo apt updatesudo apt install mosquitto mosquitto-clients  sudo systemctl status mosquittosudo systemctl enable mosquitto  EC2의 보안 그룹에서 MQTT 통신을 위한 포트 번호 1883을 열어준다.  ❗mosquitto 설정 파일 수정sudo nano /etc/mosquitto/mosquitto.conf  listener 1883 0.0.0.0allow_anonymous true외부 통신을 위해 EC2에 설치한 mosquitto를 외부..
[MQTT] MQTT 개념 및 아키텍처
·
🔻DevOps/Networking
❗MQTTMQTT(Message Queuing Telemetry Transport)는 경량 메시지 프로토콜로, 네트워크 대역폭이 제한적이거나 연결 상태가 불안정한 환경에서 장치 간 통신을 효율적으로 수행하기 위해 설계되었다. M2M(Machine-to-Machine)를 기반으로 주로 IoT(사물 인터넷)의 개방형 프로토콜로 사용된다.애플리케이션 Layer 프로토콜로 일반적인 HTTP와 같은 프로토콜과 달리 클라이언트-서버 모델이 아니라 Broker, Publisher, Subscriber 모델로 이루어진다.  ❗MQTT 아키텍처발행자(Publisher):메시지를 생성하는 주체이다.발행자는 자신이 발행한 메시지를 특정 "주제(Topic)"에 발행한다.브로커(Broker):발행자가 보내는 모든 메시지를 수신..
_니지
'🔻DevOps/Networking' 카테고리의 글 목록