전체 글 167

[ARDUINO] ARDUINO IDE 란? 설치하기 #1

"Arduino IDE(Integrated Development Environment)"는 Arduino 보드에 코드를 작성하고 업로드하기 위한 소프트웨어 개발 환경입니다. 사용자가 쉽게 아두이노 프로그램을 작성하고, 보드에 업로드하여 다양한 전자 프로젝트를 만들 수 있게 해줍니다. 다양한 운영 체제(Windows, macOS, Linux)에서 사용할 수 있으며, 기본적으로 제공되는 코드 예제와 풍부한 온라인 커뮤니티 지원으로 인해 전자공학과 코딩을 배우려는 사람들에게 매우 인기가 많습니다.ARDUINO Arduino 보드 /  ESP 시리즈 / STM32 시리즈 / Microchip / Teensy 보드  주요 특징간단한 코드 작성C++를 기반으로 한 Arduino 프로그래밍 언어를 사용하여 간단한 코..

IoT/ARDUINO 2024.10.15

[Azure Arc] Azure Arc Hybrid & Multi Cloud 란? #1

"Azure Arc"는 On-premiese & Multi Cloud 환경에서 리소스를 중앙에서 관리하고 통합하는 플랫폼입니다. On-premises, Azure Stack과 같은 Hrbrid 솔루션뿐만 아니라 Multi Cloud 환경의 다양한 리소스를 통합하여, 일관된 관리, 보안, 모니터링을 제공함으로써 운영의 복잡성을 줄이고 관리 효율성을 높이는 데 중점을 둡니다.   *주요기능*  리소스 관리 AWS, Google Cloud, Naver Cloud, 온프레미스 데이터 센터에서 실행되는 서버, Kubernetes 클러스터, 애플리케이션 등의 리소스를 Azure Resource Manager와 Azure Policy를 통해 중앙에서 일관되게 배포, 업데이트 및 보안 설정을 관리할 수 있습니다. Az..

Azure/Azure Arc 2024.10.10

[Azure Virtual Desktop] Host Pool, Application Group, Workspace 생성 #3

Azure Virtual Desktop 구축을 위해 Host Pool, Application Group, Workspace 를 생성해 봅시다.  [Azure Virtual Desktop] Host Pool, Application Group, Workspace 란? #2 [Azure Virtual Desktop] Host Pool, Application Group, Workspace 란? #2Azure Virtual Desktop(AVD)를 배포하기 전에, 이를 구성하는 주요 리소스인 Host Pool, Application Group, Workspace 등에 대해 간단히 알아보겠습니다. 이러한 구성 요소들은 AVD 환경에서 사용coxfactor-tech.tistory.com 1. Azure Portal ..

[Azure Virtual Desktop] Host Pool, Application Group, Workspace 란? #2

Azure Virtual Desktop(AVD)를 배포하기 전에, 이를 구성하는 주요 리소스인 Host Pool, Application Group, Workspace 등에 대해 간단히 알아보겠습니다. 이러한 구성 요소들은 AVD 환경에서 사용자에게 가상 데스크탑과 애플리케이션을 효율적으로 제공하고 관리하는 데 핵심적인 역할을 합니다.  Host Pool 여러 가상 머신(VM)으로 구성된 집합으로, 사용자가 AVD를 통해 연결할 수 있는 리소스입니다. Application Group 제공할 애플리케이션 또는 전체 데스크탑을 그룹으로 묶어 관리하는 단위입니다. Workspace 사용자들이 자신에게 할당된 애플리케이션과 데스크탑에 액세스할 수 있는 진입점입니다. User & Group AVD 환경의 최종 사용..

[Azure Network] Azure VPN Gateway Vnet Peering gateway Transit #5

"Gateway Transit"은 하나의 중앙 허브 VNet1(Hub VNet)에 있는 VPN Gateway를 다른 피어링된 VNet2(Spoke VNet)에서 공유할 수 있게 해주는 기능입니다. 즉, 모든 VNet에 각각 VPN Gateway를 배포할 필요 없이, 하나의 VNet에만 VPN Gateway를 설정하고 다른 VNet들이 이 Gateway를 통해 Peer Network(On-premises)와 연결될 수 있습니다.- 참고링크 * Peering 연결 설정은 아래 내용을 참고 하세요  [Azure Network] VNET Peering 구성 및 테스트 #1 [Azure Network] VNET Peering 구성 및 테스트 #1Azure 에서 서로 다른 대역의 VNET 간 통신이 필요할 경우 P..

Azure/Azure Network 2024.10.07

[Azure Administrator] Azure Subscription 생성하기 (EA)

Azure 구독을 생성할 때, 주로 EA(Enterprise Agreement)와 CSP(Cloud Solution Provider) 두 가지 계약 방식이 있습니다. EA(Enterprise Agreement) 계약은 주로 대규모 기업이 사용하는 방식으로, 미리 구매한 크레딧을 통해 Azure 구독을 생성합니다. 이는 사용량 기반 과금이 아닌, 연간 계약을 통해 일정량의 크레딧을 미리 구매하여 사용하는 구조입니다. 이 방식은 비용 절감과 함께 기업 맞춤형 혜택을 제공하며, 기업 내부 관리를 위해 전용 포털도 지원합니다. 이러한 특징으로 인해 대규모 IT 환경에서 효율적인 관리가 가능하며, 대기업에 적합한 계약 방식입니다.1. Azure Portal → 구독 → "+ 추가"2. 구독 이름, 청구 계정, 제..

[Docker] Docker Architecture 및 동작 방식 #2

지난번에 Docker에 대해 간략히 설명드렸습니다. 이번에는 Docker 아키텍처를 기반으로 한 동작 방식을 좀 더 깊이 있게 설명하고, 이후에는 Hyper-V 환경에서 Docker 배포 가이드를 제공할 예정입니다. 기회가 된다면 Docker Swarm과 Kubernetes(K8S)도 함께 다뤄보겠습니다.[Docker] Docker 란? #1 [Docker] Docker 란? #1Docker (이미지 다운로드) 는 애플리케이션을 빠르고 쉽게 테스트하고 배포할 수 있도록 도와주는 오픈 소스 플랫폼입니다. Docker는 컨테이너(Container)라는 기술을 사용하여 애플리케이션과 필요한coxfactor-tech.tistory.com   Client사용자가 Docker 명령어를 실행하는 곳입니다. ex) d..

Server/Docker 2024.09.30

[Azure Administrator] Microsoft Entra ID Connet Sync 확인 #4

Microsoft Entra ID Connect Sync 구성이 완료 되고 Active Directory 에서 사용자, 그룹, 컴퓨터 객체가 생성된다면 약 15~30분 간격으로 자동으로 Microsoft Entra ID 에서 해당 객체들이 동기화 됩니다. 이 외 Google Cloud Platform(GCP)에서도 GCDS, GSPS 등으로 동기화 가능수동으로 동기화를 빠르게 진행할 수도 있습니다.# Delta : 마지막 동기화 이후 변경된 데이터만 동기화 Start-ADSyncSyncCycle -PolicyType Delta# Initial : 전체 동기화를 수행Start-ADSyncSyncCycle -PolicyType Initial  1. 동기화 TEST Group, Users 생성 및 Users ..

[Azure Virtual Desktop] Azure AVD 란? #1

Azure Virtual Desktop(AVD)은 Azure에서 데스크톱과 애플리케이션을 제공하는 서비스로, 단순히 VDI 용도로만 생각하기 쉽지만, 다양한 기능과 뛰어난 활용성을 자랑하는 솔루션입니다. On-premises 환경에서 VDI를 구축할 경우, 초기 도입 비용이 크고, 클라우드에 비해 유연한 대응과 자동 크기 조정이 어렵습니다. 반면, AVD는 신속하고 간편하게 적용할 수 있어, 변화하는 비즈니스 요구에 빠르게 대응할 수 있습니다.멀티세션 지원 AVD는 Windows 10/11 멀티세션 기능을 제공하여 동일한 VM에 여러 사용자가 동시에 접속해 리소스를 효율적으로 활용할 수 있습니다. 앱 가상화 RemoteApp 기능을 통해 특정 애플리케이션만 사용자에게 제공할 수 있어, 전체 데스크탑을 제..

[Network] Port 란?

Network 에서 "Port" 는 Server와 Client 간의 통신을 구분하는 논리적인 통로입니다. 예를 들어, IP 주소는 네트워크 상에서 특정 서버를 찾아가는 역할을 하지만, 포트는 그 서버 내에서 실행 중인 다양한 서비스나 응용 프로그램을 구분하는 역할을 합니다. IP 주소가 장치를 구분한다면, 포트는 그 장치 내에서 어떤 서비스나 프로그램에 연결할지 결정하는 식별자 역할을 합니다.ex) IP 주소는 백화점의 주소와 같습니다. 사람들이 백화점을 찾아갈 때, 먼저 그 백화점이 어디 있는지 알아야겠지? 포트 번호는 백화점 안의 매장 번호처럼, 백화점 내에서 특정 매장을 찾는 방법이야  Port 80은 의류 매장, Port 443은 전자제품 매장  IP 당 사용할 수 있는 Port는 0~65,535..

Network/이론 2024.09.25