Azure
-
IOT Edge(에지) Linux(리눅스) on Window 10Azure 2022. 12. 5. 21:36
IOT Edge(에지) 리눅스 on Window 는 컨테이너 형태의 IOT 모듈을 실행하게 해주는 리눅스 환경이다. 일단 리눅스 환경에 익숙하지 않은 윈도우 사용자들에게 리눅스 환경을 접근하기 쉽게 해준다. CBL Mariner Linux CBL Mariner 리눅스는 MS에서 컨테이너화된 IOT 모듈을 동작하기위해 최적화되게 만든 리눅스 배포판이라고 한다. 기본적인 리눅스 커널위에 IOT 에지 모듈들을 실행하기 위한 Moby 도커 엔진이 올라가있다. 그리고, 기본 시스템 모듈인 Edge Agent , EgeHub 모듈이 탑재되어 있다. 윈도우 환경에 IOT 에지 환경을 위한 리눅스를 설치하기 위해서는 Hyper-V를 Enable 시켜야한다. Enable-WindowsOptionalFeature -Onl..
-
도커(Docker) Nginx 컨테이너를 이용하여 웹페이지 실행하기Azure 2022. 11. 23. 21:38
Nginx 도커 이미지를 이용하면 쉽게 웹서버를 구성할 수 있다. Nginx를 이용하면 로컬에서 Host 인 내 컴퓨터를 Nginx 웹서버의 루트 디렉토리로 지정하여 웹페이지를 로컬에서 실행해 볼수 있다. 도커 허브(Docker Hub) 에 접속하기 https://hub.docker.com/ 도커 허브 검색창에서 nginx 를 검색하면 위이 그림처럼 Nginx Official 도커 이미지가 조회 된다. docker pull nginx 위의 명령어를 커맨드 창에서 실행하면, Nginx 도커 이미지가 로컬에 다운로드 된다. Nginx 컨테이너 실행하기 도커 이미지를 다운로드 받으면, 아래 처럼 로컬에 있는 이미지를 확인할 수 있다. Nginx 도커를 Run 하면 아래와 같은 실행을 위한 설정 창이 뜨게 된다..
-
Docker 도커 컨테이너 로컬 환경 설치Azure 2022. 11. 22. 10:13
도커(Docker) 가 나오게 된 배경을 간단하게 알아보고, 도커와 컨테이너 그리고 VM과 다른 점을 이해하고, 내 컴퓨터에서 도커를 개발하기 위해 도커 엔진을 설치하는 법을 5분이면 이해할 수 있게 설명하였다. 도커(Docker)가 나오게된 배경 개발자 입장에서 보면, 일반적으로 프로젝트에 투입되고, 일주일은 개발환경 셋팅 하는데 시간을 보낸다 라는 말이 있다. 그만큼 개발환경 셋팅이 어렵고, 많은 소프트웨어를 설치해야 하고, 환경설정을 맞추는데 많은 시간과 비용이 든다. 개발을 하다 보면 여러 다른 라이브러리들을 설치하고 설정 값들이 변하게 된다. 이렇게 복잡한 환경에서 개발한다음 서버에 배포를 해야 한다고 생각하면 아마 배포 담당자는 서버에 같은 환경을 설치하는데 엄청나게 골치가 아플 것이다. 그래..
-
Azure Data Factory - Git구성Azure 2022. 3. 30. 19:11
파이프라인에 구성된 내용이 게시를 통해서만 저장되고 버전관리가 되지 않습니다. 이를 개선하기 위해 Azure Data Factory를 사용하면 Azure Repos 또는 GitHub를 사용하여 Git 리포지토리를 구성할 수 있습니다. 물론 자체구성된 엔터프라이즈 Github에도 연결가능합니다. 왜 Data Factory에 Git 저장소가 필요할까요? 아래와 같은 장점이 있습니다. Git 통합의 장점 소스 제어: 데이터 팩터리 워크로드가 중요해지면서 팩터리를 Git에 통합하여 다음과 같은 여러 소스 제어 이점을 활용할 수 있습니다. 협업 및 제어: 동일한 팩터리에 기여하는 팀 멤버가 여러 명인 경우에는 코드 검토 프로세스를 통해 팀원이 서로 협업하도록 할 수 있습니다. 일부 기여자는 다른 권한을 갖도록 팩..
-
Azure Synapse Analytics(빅데이터 분석서비스)Azure 2022. 3. 30. 14:12
Azure Synapse Analytics는 데이터 통합, 엔터프라이즈 데이터 웨어하우징, 빅 데이터 분석을 결합한 무제한 분석 서비스입니다. 이 서비스를 이용하면 대규모로 서버리스 또는 전용 옵션을 사용하여 원하는 방식으로 데이터를 자유롭게 쿼리할 수 있습니다. Azure Synapse는 이러한 기능을 통합 환경으로 결합하여 당면한 BI 및 기계 학습 요구 사항에 필요한 데이터를 수집, 탐색, 준비, 변형, 관리, 제공합니다. https://azure.microsoft.com/ko-kr/services/synapse-analytics/#overview Azure Synapse Analytics | Microsoft Azure Azure Synapse Analytics는 데이터 통합, 데이터 웨어하우징,..