COXFACTOR Tech. 163

[Azure Computing] Azure Container Instances (Azure Protal)#3

"ACI (Azure Container Instances)"는 Azure 에서 Container 기반 워크로드를 쉽고 빠르게 실행할 수 있는 서버리스 솔루션 입니다. ACI 는 Infra 관리를 신경쓰지 않고 Application 개발과 배포에만 집중할 수 있습니다. FQDN을 통해 외부에서 직접 접근이 가능합니다. 서버리스 컨테이너관리형 서비스로 VM을 프로비저닝하거나 Kubernetes 클러스터를 구성할 필요가 없습니다. 유연한 배포다양한 언어와 프레임워크를 지원하며, ACR(Azure Container Registry)에서 이미지를 가져올 수 있습니다. 네트워킹 Public IP 주소를 사용하거나 가상 네트워크 내에서 실행할 수 있습니다. 1. Docker Image Pull & Tag Docker..

[Azure Computing] Azure Container Registry Image Push #2

"Azure Container Registry"를 사용해 보려면 Docker 우선 설치해야합니다. :) Mac OS, Windows, Linux 이전 포스팅에 Ubuntu 24.04에서 Docker를 Install 한 내용이 있습니다. 해당 Docker Server에서 Azure CLI를 설치하고 Azure Container Registry에 Image 를 Push하는 과정입니다.  *참고링크 [Docker] Ubuntu 24.04 에서 Docker Install #3 (Hyper-V) [Docker] Ubuntu 24.04 에서 Docker Install #3 (Hyper-V)Hyper-V 에 Ubuntu 24.04 VM을 생성하고  Docker 를 설치하는 과정입니다. Hyper-V 관련 내용은 아래..

[Azure Administrator] Linux 에 Azure CLI Install (Ubuntu 24.04) #1

Ubuntu 24.04에 Azure CLI를 설치하는 과정입니다. # 패키지 목록 업데이트 & 필수 패키지 설치sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release# Microsoft 패키지 저장소 추가sudo mkdir -p /etc/apt/keyringscurl -sLS https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/keyrings/microsoft.gpg > /dev/nullsudo chmod go+r /etc/apt/keyrings/microsoft.gpg# Azure..

[Docker] Docker Container 에서 Azure CLI 실행 #1

Docker 를 사용하여 Azure CLI 가 설치되어진 독립 실행형 Linux Container를 실행할 수 있습니다. 여기서 실행되어진 Container 는 Azure CLI 관련 도구와 환경이 이미 준비된 상태로, Docker 를 통해 실행되며, Azure 관련 다양한 작업을 수행할 수 있습니다.  # Azure CLI 가 미리 설치된 Container를 실행하는 명령docker run -it mcr.microsoft.com/azure-cli:2.62.0-cbl-mariner2.0# Azure CLI를 사용하여 Azure에 login 명령az login 1. 로그인 과정에서 Azure CLI는 웹 브라우저에서 입력할 수 있는 URL과 인증 코드를 출력합니다. ex)To sign in, use a w..

Server/Docker 2024.12.03

[Azure Administrator] Azure Cloud Shell 시작 #2

"Azure Cloud Shell을 기존  Azure Storage Account 를 사용하여 Cloud Shell을 시작하는 방법" 입니다. 영구적 파일 스토리지 불필요하다면 Cloud Shell 임시 세션(스토리지 계정이 필요하지 않음)으로 사용하는 것이 가장 빠른 방법입니다. * 스토리지 계정을 사용하지 않고 Cloud Shell을 사용하면 세션 종료시 저장한 모든 파일 삭제 됩니다. * 참고 링크 [Azure Computing] Azure Storage Account 배포 #2 [Azure Computing] Azure Storage Account 배포 #2Azure Portal 을 이용하여 Azure Storage Account(스토리지 계정)을 생성하는 방법입니다. -참고 링크-[Azure C..

[Azure Administrator] Azure Cloud Shell 이란 ?? #1

"Azure Cloud Shell"은 Browser에서 Azure Resource를 관리할 수 있는 대화형 터미널 입니다. Azure Admin은 작업 방식에 따라 Bash와 Powershell 중 적합한 Shell 터미털 환경을 유연한게 선택할 수 있습니다. Cloud Shell은 Microsoft의 Azure Linux 배포판에서 실행되며, 필요한 도구가 사전 설치된 상태로 제공되어 별도의 설정 없이 바로 사용 가능합니다. Cloud Shell 은 Azure Storage Account와 연결되어 데이터를 저장하고 관리할 수 있는 기능을 제공합니다. - 지원도구 및 프로그래밍 언어 1. 관리 도구 Azure CLI, Azure Powershell, Azure Copy, Service Fabric CL..

[Azure Computing] Azure Container Registry? Portal 에서 배포하기 #1

"Azure Container Registry"는 Azure 에서 제공하는 PaaS형 Docker Container Registry 서비스입니다. Container의 Image를 저장하고 관리하며 배포하는데 사용합니다.  ACR 기능 - Container Image 저장소 Docker 및 Open Container Initiative(OCI) 이미지와 아티팩트를 저장할 수 있습니다. - Security Entra ID(구 Azure AD)와 통합하여 인증 및 권한 부여를 제공할 수 있으며, Private Link를 통해 네트워크 제어가 가능합니다. - CI/CDCI/CD 파이프라인과 쉽게 통합하여 Image를 자동으로 빌드, 테스트 등 할 수 있으며, Tag 기반으로 수명 주기 관리를 통해 불필요한 Im..

[Docker] Portainer GUI 로 Docker 운영(볼륨 및 컨테이너 생성) #3

이전 포스팅에서 Portainer를 통해 Docker에 Rocket.Chat Image를 생성하였습니다. 알아보니 Rocket.Chat은 Portainer의 Stacks 기능을 사용하여 Rocket.Chat과 MongoDB를 함께 구성하는 방법 가장 간단해서... Volume 및 Container는 Nginx 로 대체....하였습니다..  Docker Volume이란? Docker Volume은 컨테이너 내부의 데이터를 HOST PC의 저장 공간과 공유하여 데이터를 안전하게 보존하는 기능입니다. 컨테이너 자체의 저장소를 사용하는 것이 아니라, Host PC의 디스크를 활용해 데이터가 컨테이너 외부에도 유지됩니다. Host PCDocker를 실행하는 물리적 또는 가상 서버의 저장 공간Docker Volum..

Server/Docker 2024.11.27

[Azure Management & Governance] Azure Monitor 란?

"Azure Monitor"는 Azure뿐만 아니라 Multi-Cloud, On-premises 환경까지 통합하여 모니터링 할 수 있는 모니터링 플랫폼입니다. Azure Monitor는 다양한 리소스에서 Data를 수집하고 이를 분석 및 시각화하여 IT Services, Infra의 효율적인 운영과 신속한 대응을 지원합니다.   Azure Monitor의 데이터 흐름과 주요 구성 요소를 살펴보겠습니다.1. 데이터 소스 (Data Sources) Azure Monitor는 다음과 같은 다양한 데이터 소스로부터 데이터를 수집합니다Azure ResourceAzure 구독, 네트워크, Azure Sentinel과 같은 보안 이벤트Multi-CloudAWS, GCP와 같은 다른 클라우드 환경On-premises기..