azure
-
Azure Functions - Azure Functions 설정 Azure App Configuration 연결C# 2022. 7. 1. 12:29
Azure Functions - Azure Functions 설정 Azure App Configuration 연결 클라우드에서 속성의 관리가 가능한 Azure App Configuration을 연결하는 방법에 대해 알아보자. Azure App Configuration 리소스 만들기 Azure Potal 에서 'App Configuration'를 선택해 '만들기' '리소스 그룹', 위치, 리소스 이름, 가격 등급을 선택 후 생성 'Access Keys' 메뉴에서 'Connection String'을 복사한다. 이후 해당 리소스에 접속을 하기위해 필요하다. 설정값을 한번 지정해보자. 'Configuration exploer' 메뉴로 들어와 + Create 클릭 후 'key-value'를 선택한다. 'key'..
-
Azure Storage Queue - .NET(C#)에서 입력 만들기Azure 2022. 5. 26. 12:47
Azure Storage Queue - .NET에서 입력 만들기 Azure Storage Queue는 Azure Functions 나 Web Job, Power Automate 등의 여러가지 트리거를 이용할 수 있는 유용한 서비스이다. 여기서는 .NET 콘솔환경에서 Azure Stroage Queue에 새로운 문자열을 입력하는 방법을 설명한다. Azure Stroage Queue 연결 문자열 복사 Azure Potal 에 접속한다. 사용하려는 Azure Storage 리소스에 접속한다. '엑세스 키' 메뉴로 들어간다. 그 후 키 표시를 클릭 후 'key1' 혹은 'key2'의 연결문자열을 복사한다. Nuget Package 설치 Visual Studio '새 프로젝트 만들기'를 사용해 '콘솔 앱'을 생성..
-
Azure Functions - Azure Functions 특성 설명(OpenAPI 포함)Azure 2022. 5. 20. 13:53
Azure Functions - Azure Functions 특성 설명(OpenAPI 포함) Azure Fucntions에서 함수를 제작시 함수의 특성을 설정시 각 어떤 특성(사전 정의된 속성)이 어떤 역할을 하는지 알아보자. FunctionName FunctionsName은 Azure Functions를 사용시 반드시 정의해야한다. [FunctionNme("{함수이름}")] 형식으로 사용된다. 파일이름이 달라도 해당 특성으로 정의된 이름으로 Azure Functions에 함수이름으로 등록된다. 다른 함수와 이름이 겹치지 않도록 주의하자 swagger의 JSON은 path key값 안의 value값 에 해당된다. OpenApiOperation 해당 함수의 실행에 대한 설명과 태그 등을 정의한다. [Ope..
-
Azure Functions - VSCode에서 함수 생성Azure 2022. 5. 16. 12:20
Azure Functions - VSCode에서 함수 생성 Azure Fucntions 리소스에서 직접 함수를 생성 가능하지만 웹에서 직접 코드를 관리하는 것보단 Visual Studio Code 등에서 코드를 작성하고 Git등으로 관리하는 것이 더 효율적이다. .Net(C#)의 경우는 Visual Studio가 더 자잘한 설정이 필요없지만 Visual Studio Code에서 Azure Functions의 함수를 만들어보자. 해당 문서는 .NET 환경을 개발 가능한것으로 가정한다. Visual Studio Code에 Azure Functions 개발 환경 설정 Power Shell 등의 터미널에서 npm install -g azure-functions-core-tools@4 --unsafe-perm t..
-
Azure Functions 팁 - 닷넷 격리됨에서 OpenAPI 사용Azure 2022. 5. 15. 12:32
Azure Functions 팁 - 닷넷 격리됨에서 OpenAPI 사용 Azure Functions에는 닷넷을 사용시 '격리됨' 으로 프로세스를 만들 수 있다. 이후 .NET 7 등의 기능이나 Azure Functions에서 지원되지 않는 기능을 빠르게 도임하려면 격리됨 에서 개발하는 것도 하나의 방법일 것이다. 여기서는 '격리됨' 프로세스를 만들시 Swagger를 사용하도록 설정하는 것을 설명한다. '격리됨' 프로세스에서 Swagger 사용 '.NET 격리됨'으로 Azure Functions 애플리케이션을 만든다. '솔루션 탐색기' 창에서 프로젝트 혹은 프로젝트의 종속성을 마우스 오른쪽 클릭해 Nuget 패키지 관리 클릭 Nuget 패키지 관리자에서 Microsoft.Azure.Functions.Wor..
-
Azure Functions 3 - Visual Studio에서 함수 생성Azure 2022. 5. 14. 12:41
Azure Functions 3 - Visual Studio에서 함수 생성 Azure Fucntions 리소스에서 직접 함수를 생성 가능하지만 웹에서 직접 코드를 관리하는 것보단 Visual Studio 등에서 코드를 작성하고 Git등으로 관리하는 것이 더 효율적이다. 이번에는 Visual Studio에서 Azure Functions의 함수를 만들어보자 Visual Studio에서 Azure Functions 함수 생성 Visual Studio를 켜고 새 프로젝트 만들기 클릭 '새 프로젝트 만들기' 에서 Azure Functions를 선택후 다음 클릭 '새 프로젝트 만들기' 화면에서 프로젝트의 이름,위치,이름을 입력하고 만들기 클릭 '새 Azure Functions 애플리케이션 만들기' 창이 열릴 것이다..
-
Azure Functions 2 - Azure Potal 에서 함수 생성Azure 2022. 5. 13. 12:17
Azure Functions 2 - Azure Potal 에서 함수 생성 Azure Fucntions 리소스에서 직접 함수를 생성 가능하다. 복잡하지 않은 코드라면 직접 리소스에서 생성해서 만들고 수정이 가능하다. 코드가 복잡해지고 관리할 코드의 양이 많아지면 Visual Studio 등의 다른 환경에서 개발하는 것이 좋다. Azure Potal에서 함수 생성 Azure Potal에 접속하여 Azure Functions(함수 앱) 리소스 접속 '함수' 메뉴를 열고 만들기 클릭 함수 만들기 페이지가 열릴 것이다. '개발 환경'에는 '포털에서 개발' 선택 '템플릿'은 트리거로 사용할 것을 선택한다.(보통 Http trigger를 사용할 것이다.) '새 함수' 항목에서는 함수의 이름을 입력한다. 그 후 '만들..
-
Power Automate 트리거 - 큐에 메시지가 있는 경우Power Platform/Power Automate-클라우드 2022. 5. 7. 12:14
Power Automate 트리거 - 큐에 메시지가 있는 경우 현재 Azure Queue Storeage 에 값이 입력되는것을 트리거로 사용하는 경우가 Azure 서비스를 이용한다면 자주 사용할 것이다. 이번에는 Azure Queue Storage에 값이 입력(존재)하면 흐름을 실행하는 트리거를 알아본다. Queue는 Azure AD로도 인증이 가능하지만 여기서는 액세스키를 이용해 인증하는 방법을 사용한다. Azure Storage Queue 준비 자세한건 공식문서 참조 Azure Stroage를 만들기 위해 Azure Potal에서 + 리소스 만들기 -> 스토리지 계정 만들기 선택 필수 항목을 기입하고 검토+만들기 클릭 하여 새로 만든다. 만들어진 리소스(Azure Storage)로 이동한다. '큐' ..