목록전체 글 (135)
Connecting
이동통신 프로토콜무선센서 네트워크원거리와 고속의 무선기술이 있으며 간단하게 근거리와 저속 어플리케이션에 적용될 수 있는 네트워크도 존재한다. 무선센서 네트워크는 데이터 전송속도와 통신거리를 어느정도 희생하더라도 저전력, 저비용 확보 WPAN(Wireless Personal Area Network) 개인의 행동범위 (수십미터)를 커버하는 네트워크 IEEE 802.15.4 -> Low Rate WPAN (ZIGBEE)무선센서 네트워크에 적용하는 저속 통신속도의 무선PAN 제안 IEEE 802.15.4 규격 범위는 PHY와 MAC이 존재하고 상위 프로토콜은 Zigbee 연합에서 관리 2.4GHz 주파수를 사용하며, 낮은 통신속도, 낮은 전력소비, 저비용이 특징임WSN (Wireless Sensor Netrwo..
NGINX DocumentsNGINX는 웹서버 소프트웨어로, 가벼움과 높은 성능을 목표로 합니다. 웹 서버, 리버스 프록시 및 메일 프록시 기능을 가지며 2017년 10월 기준 웹 사이트에서 쓰이는 웹 서버 소프트웨어 중에서 2위를 기록했습니다. High-performance load balancing로드밸런싱은 여러 서버의 워크로드를 고르게 분산시키는 프로세스 입니다. 웹 응용프로그램의 경우 HTTP 요청은 응용 프로그램 서버 전체로 고르게 분산됩니다. 로드밸런싱은 단일 서버로 확장 할 수 있는 것 보다 많은 요청을 처리할 수 있으며, 하나의 서버에 장애가 발생하면 다른 응용 프로그램이 온라인 상태를 유지할 수 있습니다. 오픈소스 NGINX와 NGINX Plus는 각 HTTP 연결을 종료하고 요청을 개..
Docker Start저번 시간에는 Docker가 무엇인지 핵심 기능인 컨테이너 기반의 가상화가 무엇인지 살펴보았다. 이번시간에는 Docker를 설치하고 공식 Documents에 있는 명령을 실제로 실행하면서 Docker에 대해 이해도를 가지는 시간을 가지도록 한다. 본 문서는 Mac OS X를 기반으로 작성하였다. Linux 사용자나 Windows 사용자는 설치방법이 각각 상의하기 때문에 공식 문서를 읽어보고 설치를 진행하는 것을 권장한다. Docker로 앱 만들어 보기Docker를 활용하여 간단한 웹 애플리케이션을 만들어 사용한다. 파이썬을 활용하여 어플리케이션을 만들며, 본 프로젝트를 실행하기 위해 빈 디렉토리를 만들어서 테스트 한다. 빈 디렉토리에 Dockerfile를 만들고 다음 내용을 작성한다..