10월, 2019의 게시물 표시

[라즈베리파이] Openssl 설치 1.0.1

openssl Install openssl 의   경우는   기존  apt-get 으로   가져오는   것이   아니라   소스를   가져온다음  make 를   해주는   방식입니다 . $ wget https://www.openssl.org/source/old/1.0.1/openssl-1.0.1t.tar.gz $ cd openssl-1.0.1t $ tar xvf openssl-1.0.1t.tar.gz $ $ ./config --prefix=/usr --openssldir=/usr/local/openssl shared $ make $ sudo make install $ openssl version 참고로  openssl site 에   들어가보면   최신   버전은  1.1.0 입니다 .  해당   버전으로   설치시  openssl version  을   입력하면  error 라고   나옵니다 .  되도록   사용하지   않는   것이   좋아   보이네요 . openssl old release link https://www.openssl.org/source/old 컴파일   방법 tester.cpp #include <stdio.h>        int  main( int  argc,  char  *argv[])   {       printf( "Hello, world\n" );        return  0;   }   build.sh #!/bin/sh   OUT_NAME="tester1"   LIB_PATH="../../build/linux/extLibs"   g++ *.cpp -D_DEBUG -g -o $OUT_NAME \           -L$LIB_PATH \           -L/usr/local/lib \           -lwiri

Azure portal을 사용 하 여 Azure Resource Manager 리소스 그룹 관리

이미지
Azure portal을 사용 하 여 Azure Resource Manager 리소스 그룹 관리 2019. 03. 26. 읽는 데 3분 사용 방법 알아보기 합니다  Azure portal  사용 하 여  Azure Resource Manager  Azure 리소스 그룹을 관리 하 합니다.   Azure 리소스 관리를 참조 하세요  Azure portal을 사용 하 여 Azure 관리 리소스 합니다. 리소스 그룹을 관리 하는 방법에 대 한 다른 문서: Azure CLI를 사용 하 여 Azure 리소스 그룹 관리 Azure PowerShell을 사용 하 여 Azure 리소스 그룹 관리  참고 이 문서에서는 디바이스 또는 서비스에서 개인 데이터를 삭제하는 방법에 대한 단계를 제공하며 GDPR에 따라 의무를 지원하는 데 사용할 수 있습니다.   GDPR에 대한 일반적인 내용은  Service Trust Portal의 GDPR 섹션 을 참조하세요. 리소스 그룹 이란 리소스 그룹은 Azure 솔루션에 관련된 리소스를 보유하는 컨테이너입니다.   리소스 그룹에는 솔루션에 대한 모든 리소스 또는 그룹으로 관리하려는 해당 리소스만 포함될 수 있습니다.   사용자의 조직에 가장 적합한 내용에 따라 리소스 그룹에 리소스를 어떻게 할당할지 결정합니다.   일반적으로 쉽게 배포, 업데이트하고 그룹으로 삭제할 수 있도록 동일한 리소스 그룹에 대해 동일한 수명 주기를 공유하는 리소스를 추가합니다. 리소스 그룹은 리소스에 대한 메타데이터를 저장합니다.   따라서 리소스 그룹의 위치를 지정하면 메타데이터가 저장된 위치를 지정하게 됩니다.   규정 준수 때문에 특정 지역에 데이터가 저장되는지 확인해야 합니다. 리소스 그룹은 리소스에 대한 메타데이터를 저장합니다.   리소스 그룹의 위치를 지정 하면 메타 데이터가 저장 된 지정 하는 합니다. 리소스 그룹 만들기 Azure Portal 에 로그인합니다. 선택  리소스 그룹

Azure IoT Hub란?

이미지
Azure IoT Hub란? 2019. 08. 08. 읽는 데 3분 IoT Hub는 클라우드에서 호스팅되는 관리 서비스이며, IoT 애플리케이션과 이를 통해 관리하는 디바이스 간의 양방향 통신을 위한 중앙 메시지 허브 역할을 합니다.   Azure IoT Hub를 사용하여 수백만 개의 IoT 디바이스와 클라우드 호스팅 솔루션 백 엔드 간에 안정적이고 안전한 통신을 통해 IoT 솔루션을 구축할 수 있습니다.   거의 모든 디바이스를 IoT Hub에 연결할 수 있습니다. IoT Hub는 디바이스에서 클라우드로, 클라우드에서 디바이스로의 통신을 모두 지원합니다.   IoT Hub는 디바이스-클라우드 원격 분석, 디바이스에서 파일 업로드 및 클라우드에서 디바이스를 제어하는 요청-회신 방법과 같은 여러 메시징 패턴을 지원합니다.   IoT Hub 모니터링을 사용하면 디바이스 만들기, 디바이스 오류 및 디바이스 연결과 같은 이벤트를 추적하여 솔루션의 상태를 유지 관리할 수 있습니다. IoT Hub의 기능을 사용하면 제조에 사용된 산업 장비 관리, 의료 분야의 중요한 자산 추적 및 오피스 빌딩 사용 모니터링과 같이 모든 기능을 갖춘 확장성 있는 IoT 솔루션을 구축할 수 있습니다. 솔루션 확장 IoT Hub는 수백만 개의 동시 연결 디바이스와 초당 수백만 개의 이벤트까지 확장하여 IoT 작업을 지원합니다.   IoT Hub의 크기를 조정하는 방법에 대한 자세한 내용은  IoT Hub 크기 조정 을 참조하세요.   IoT Hub에서 제공하는 여러 서비스 계층 및 확장성 요구 사항을 가장 잘 충족하는 방법에 대한 자세한 내용은  가격 책정 페이지 를 참조하세요. 통신 보안 IoT Hub는 디바이스에서 데이터를 보낼 수 있도록 안전한 통신 채널을 제공합니다. 디바이스별 인증을 사용하면 각 디바이스에서 IoT Hub에 안전하게 연결할 수 있으며 각 디바이스를 안전하게 관리할 수 있습니다. 디바이스 액세스를 완벽하게 제어하고,

Raspberry Pi를 Azure IoT Hub에 연결(C)

이미지
Raspberry Pi를 Azure IoT Hub에 연결(C) 2019. 02. 14. 읽는 데 7분 C를 사용하는 Raspberry Pi 이 자습서에서는 Raspbian을 실행하는 Raspberry Pi 작업의 기초부터 학습합니다.   그런 다음  Azure IoT Hub 를 사용하여 디바이스를 클라우드에 원활하게 연결하는 방법을 알아봅니다.   Windows 10 IoT Core 샘플이 필요하면  Windows 개발자 센터 로 이동하세요. 아직 키트가 없으세요?   Raspberry Pi 온라인 시뮬레이터 를 사용해 보세요.   또는 새 키트를  여기 에서 구입합니다. 수행할 작업 IoT Hub를 만듭니다. IoT Hub에 Pi용 디바이스를 등록합니다. Raspberry Pi를 설치합니다. Pi에서 샘플 애플리케이션을 실행하여 IoT Hub로 센서 데이터를 보냅니다. 앞에서 만든 IoT Hub에 Raspberry Pi를 연결합니다.   그런 다음 Pi에서 샘플 애플리케이션을 실행하여 BME280에서 온도 및 습도 데이터를 수집합니다.   마지막으로 센서 데이터를 IoT Hub로 보냅니다. 학습 내용 Azure IoT Hub를 만들고 새 디바이스 연결 문자열을 가져오는 방법. Pi를 BME280 센서와 연결하는 방법. Pi에서 샘플 애플리케이션을 실행하여 센서 데이터를 수집하는 방법. IoT Hub로 센서 데이터를 보내는 방법. 필요한 항목 Raspberry Pi 2 또는 Raspberry Pi 3 보드. 활성화된 Azure 구독.   Azure 계정이 없는 경우 몇 분 만에  Azure 평가판 계정 을 만들 수 있습니다. Pi에 연결할 모니터, USB 키보드 및 마우스. Windows 또는 Linux를 실행하는 Mac 또는 PC. 인터넷 연결 16GB 이상의 microSD 카드. 운영 체제 이미지를 microSD 카드에 굽기