본문 바로가기

AZURE

(40)
Azure 가용성 영역(Availability Zone) Today Keys : 가용성 영역, 가용영역, azure, Availability Zone, 중부, Geography, 지리, cloud, 클라우드, network, 네트워크 지난 21년 10월 5일부터 Azure의 한국 중부 리전에서 가용성 영역(Availability Zone)이 정식 서비스를 시작했습니다. 이번 포스팅에서는 Azure의 가용성 영역과 AWS의 가용 영역과 다른 점에 대해서 살펴보며, 실제 가용성 영역에서 가상 머신을 구성하여 확인해 봅니다. 지난 21년 10월 5일부터 Azure에서도 드디어 한국 중부 리전에 가용성 영역(Availability Zone)이 정식 서비스를 시작했습니다. 기존에는 가용성 영역이 서비스 되는 곳이 제한적이었으나, 올 초에 Azure에서 리전이 오픈된 국..
클라우드의 다양한 네트워크 연동 Devocean 에서 '다양한 클라우드 네트워크 연동' 이라는 주제로 진행한 세션 자료입니다.
Azure - AWS 간의 VPN 연동 및 BGP 연결 Today Keys : vpn, private, gateway, aws, azure, vpc, vnet, tunnel, 프라이빗, network, bgp, ipsec 이번 포스팅에서는 Azure와 AWS 간의 가상 네트워크(VNet/VPC)를 VPN을 통해서 연결하고 BGP 구성을 하는 예제입니다. 추후에 AWS와 GCP, Azure와 GCP 간의 VPN 연결 및 BGP 구성을 하는 예제도 다뤄질 예정입니다. 이번 포스팅에서 구성하게 될 전체적인 구성도입니다. Azure와 AWS에 각각의 가상 네트워크(VNet/VPC)를 구성하고, VPN 연결을 통해서 Private하게 서로 연결을 합니다. 각 네트워크 대역은 BGP를 통해서 연결하게 됩니다. 본 포스팅에서는 사전에 기본 네트워크(VPC/VNet) 및 ..
Azure Event Hubs - Kafka를 사용한 예제 Today Keys : event hub, azure, cloud, kafka, producer, consumer, 이벤트 허브, topic 이번 포스팅은 Azure의 빅 데이터 스트리밍 플랫폼 및 이벤트 수집 서비스 인 Event Hubs에 대한 예제입니다. Apache Kafka 클러스터를 대신해서, Apache Kafka Producer로 보낸 메시지를 Event Hubs를 통해서 Apache Kafka Consumer에게 전달하는 예를 다룹니다. 이번 포스팅에서 Azure Evnet Hubs Kafka endpoint를 사용하면, Kafka 프로토콜을 사용하여, Azure Event Hubs에 연결 할 수 있습니다. 따라서, 기존의 Kafka 애플리케이션의 변경을 최소화하면서 Kafka 클러스터를..
Azure Logic apps - Part 1 Today Keys : logic apps, 논리앱, azure, cloud, logic, apps, workflow, 워크플로, process, 프로세스 이번 포스팅은 Logic Apps에 대한 간단한 예제를 만들어보는 포스팅입니다. 제 블로그의 게시물이 포스팅 되는 것을 감지해서, 제 메일로 안내 메일이 날아오도록 하는 간단한 Logic App을 코드 1줄도 없이 간단하게 만들어 봅니다. Logic Apps에서 Create를 클릭하여, Logic app을 생성합니다.다른 서비스와 마찬가지로, Subscription / Resource group를 먼저 기본으로 설정합니다.다음으로 Logic app 이름과 리전을 설정합니다.나머지 설정은 기본 설정대로 추가하지 않았습니다. tag를 별도로 설정하지 않고..
Azure App Service : Part 2 - VS Code에서 App Service 배포하기(Adv) Today Keys : app service, web app, azure, visual studio, code, vs code, deploy, cloud, 배포, 서비스, advanced 이번 포스팅은 Visual Studio Code에서 새로운 Web App 생성 시에 Advanced 옵션을 사용하여 기본 설정 값이 아닌 사용자가 원하는 설정 값을 이용해서 배포하는 예제입니다. Visual Studio Code(이하 VS Code)에서 새로운 Web App 생성 시에 기본 값으로 Web App을 생성하게 되면App Service 이름과 runtime stack을 제외한 나머지 설정 값이 기본 값으로 되기 때문에원하는 App Service로 생성할 수가 없습니다. 그래서,resource group, Ap..
Azure Kubernets Service(AKS) : Network Part 2 Today Keys : kubenet, address, space, subnet, ip, range, aks, azure, kubernetes, 네트워크, cluster, vnet, network Azure AKS Cluster 생성 시, Azure Portal에서 Kubenet으로 구성하는 경우에는 AKS 네트워크에 대한 설정이 자동으로 이뤄지기 때문에 원하는 네트워크 대역을 설정할 수 없습니다. 이를 수동으로 설정하기 위해서는 Azure CLI로 AKS를 생성할 수 있습니다. 이번 포스팅에서는 Azure Portal에서와 Azure CLI에서 AKS Cluster를 생성해서 나오는 AKS 네트워크 설정을 간단히 알아봅니다. 참고로 본 포스팅에서는 kubenet으로 AKS Cluster 생성 시에 네트..
Azure RBAC : Part 1 Today Keys : RBAC, role, azure, cloud, access, 액세스, 역할, assignments, 역할할당, 속성, resource, 리소스 Azure RBAC에 대한 정리 내용입니다. RBAC (role-based access control) - 역할 기반 엑세스 제어 ▪ Azure 리소스에 대한 액세스를 세밀하게 관리할 수 있는 Azure Resource Manager 기반의 권한 부여 시스템 ▪ 역할 할당(role assignments)을 통해서 권한 관리가 되며, 역할 할당에는 '보안주체' , '역할 정의', '범위'의 요소로 구성 Role assignments - 역할 할당 ▪ Security principal - 보안주체 - 사용자 - 그룹 Azure Active Di..