Azure 22

[Azure] Azure Database for MySQL 개요

개요2025.07.08-[Azure] 데이터베이스 서비스 종류와 구분에서 Azure 데이터베이스에 대해 대략적으로 살펴보았는데, 이번 글에서는 Azure가 MySQL 데이터베이스 엔진을 제공하는 서비스인 Azure Database for MySQL에 대해서 알아보려고 한다.하나의 제품에서 다양한 데이터베이스 엔진을 지원하는 AWS RDS와 다르게, Azure의 경우에는 데이터베이스 엔진마다 별개의 제품을 제공하고 있다. DBaaSDBaaS (Database as a Service)란 가상 머신이나 인프라를 관리할 필요 없이 데이터베이스를 설정하고 접근할 수 있도록 하는 서비스이다. PaaS(Platfrom as a Service)에 한 범주에 속하며, Azure Database for MySQL는 DB..

Azure 2025.07.15

[Azure] 데이터베이스 서비스 종류와 구분

개요기존에 Azure 관련해서 VM과 오브젝트 스토리지 서비스에 대해서는 간단히 알아보았는데, 데이터베이스에 대해서는 아직 공부한 바가 없어서 학습을 시도했는데, 제품도 많고 종류도 여럿이고 용어가 다소 헷갈리는 지점이 있어서 정리해보려고 한다. Azure 데이터베이스Azure 데이터베이스는 Azure 클라우드에서 제공하는 다앙햔 데이터베이스 서비스를 통칭한다. SQL Database, Cosmos DB, MySQL, PostgreSQL 등 다양한 데이터베이스 엔진을 지원하며 자동 백업, 고가용성, 강력한 보안 기능을 제공하여 데이터 안정성과 규정 준수를 보장한다. 또한 기업의 필요에 따라 확장과 축소예 용이하다.수직 확장 : 할당된 리소스를 늘려 데이터베이스를 수직적으로 확장할 수 있다. 성능 계층을..

Azure 2025.07.10

[Azure] Blob Storage 생성

개요2025.01.06-[Azure] Storage Account 만들기에서 Azure의 스토리지 서비스를 사용하기 위한 Storage Account를 생성해보았다. 이번 글에서는 Azure Portal에서 Blob Storage를 생성하는 방법을 적어둔다.  컨테이너 생성Azure Blob Storage에서 데이터에 해당하는 Blob은 Container에 저장된다. 먼저 Container부터 만들어보자. 1. 컨테이너를 생성할 스토리지 계정으로 이동 2. 스토리지 계정 메뉴에서 컨테이너 선택메뉴 > 데이터 스토리지 > 컨테이너로 이동하면 된다. 3. 새 컨테이너 만들기 버튼 클릭 4. 컨테이너 설정 및 생성컨테이너 이름 규칙에 맞게 이름을 지정하고, 익명 액세스 수준 등의 다른 설정을 지정한다. 5. ..

Azure 2025.01.16

[Azure] Storage Account 만들기

개요2025.01.05-[Azure] Blob Storage 란에서 Azure의 개체 스토리지 서비스인 Blob Storage에 대해서 알아보았는데, 이제 실제로 Blob Storage를 구성하고 사용해보려고 한다. 이번 글에서는 Blob Storage를 구성하기 위해 필요한 Storage Account를 생성해보려고 한다.  Storage AccountStorage Account는 2024.12.30-[Azure] Storage 서비스에서 간략하게 설명했으나 여기서 좀 더 자세히 설명한다.Storage Account란 Azure Storage 서비스를 그룹화하는 컨테이너로, 여러 데이터 서비스를 그룹으로 관리할 수 있게 한다.Storage Account 생성 시 지정하거나 생성 후 변경한 설정 사항은 ..

Azure 2025.01.15

[Azure] Blob Storage 란

개요2024.12.30-[Azure] Storage 서비스에서 Azure에서 제공하는 스토리지 서비스의 여러 종류에 대해서 알아보았다. 이번 글에서는 그중 개체 스토리지에 해당하는 Blob Storage에 대해서 알아보려고 한다.  Azure Blob StorageAzure Blob Storage는 클라우드 개체 스토리지로, 텍스트나 이진 데이터 같은 대량의 비정형 데이터를 저장하는데 최적화되어 있다. 또한 분산 접근용 파일 저장, 비디오 및 오디오 스트리밍, 로그 파일 쓰기, 백업/보관용 데이터 저장, 브라우저에 이미지 또는 문서 직접 제공 등의 처리를 위해 설계되었다.사용자는 HTTP/HTTPS를 사용해 Blob Storage에서 접근할 수 있고, 개발자는 Java, Python, Go와 같은 프로그..

Azure 2025.01.14

[Azure] Storage 서비스

개요이전에는 Azure의 가상 머신에 대해서 알아보고 생성도 해봤는데, 스토리지 서비스에 대해서도 좀 알아둘 필요가 있을 것 같다. 이번 글에서는 Azure에서 제공하는 스토리지 서비스에 대해 대략적인 부분을 정리해 둔다.  Storage데이터 스토리지 시나리오를 위한 클라우드 스토리지 솔루션클라우드에서 사용하는 여러 데이터 개체에 대해 고가용성, 대규모 확장성, 내구성 및 보안 스토리지를 제공하고 있어 파일, 메시지, 테이블 등 여러 유형의 정보를 저장하는 데 사용할 수 있다.Azure Storage는 Rest API를 통해 HTTP/HTTPS를 사용하여 어디서나 접근할 수 있으며, 다양한 프로그래밍 언어에서 활용할 수 있도록 클라이언트 라이브러리를 제공한다.  장점Azure Storage는 다음과 같..

Azure 2025.01.13

[Azure] AI Search - 인덱스 필드

개요지금까지 AI Search를 다루면서 인덱스가 뭔지, 어떻게 다루는지 위주로 살펴보았는데, 인덱스 스키마의 중요한 요소인 필드에 대해서는 따로 다룬 적이 없는 것 같다.이번 글에서는 인덱스의 필드에 대해서 정리해 둔다.  필드Document를 정의하는 요소로, Document를 식별할 수 있는 키, 검색할 수 있는 텍스트 저장용 필드, Facet 또는 정렬 지원 필드, 심지어는 사용자가 볼 수 없는 데이터에 대한 필드 등으로 구성된다.    유형Azure AI Search에서 사용하는 필드는 크게 세 종류로 구분하는 것 같은데, 그 종류는 다음과 같다. SimpleField단순 필드. 텍스트 분석이 필요하지 않은 데이터를 저장하고, 필터링, 정렬, 그룹화 등에 사용한다.검색 가능한 텍스트로 인덱싱 되..

Azure 2024.12.30

[Azure] AI Search - 검색하기

개요2024.12.09-[Azure] AI Search - Index 다루기에서 Azure Python SDK를 사용해 Azure AI Search의 인덱스를 다루는 방법을 알아보았었다. 이번 글에서는 Index에 저장되어 있는 데이터를 검색하는 방법에 대해 나열해둔다.  클라이언트 정의먼저 AI Search에서 검색을 수행하기 위해서는 클라이언트를 선언해야 한다.from azure.core.credentials import AzureKeyCredentialfrom azure.search.documents import SearchClientservice_endpoint = os.environ["AZURE_SEARCH_SERVICE_ENDPOINT"]index_name = os.environ["AZURE_..

Azure 2024.12.27

[Azure] AI Search - Document 다루기

개요2024.12.09-[Azure] AI Search - Index 다루기에서 Azure Python SDK를 사용해 AI Search 서비스의 Index를 다루는 방법을 정리했다. 이번에는 Index에서 데이터에 해당하는 Document를 다루는 방법을 정리한다. 클라이언트 생성Index에 Document를 저장하거나 삭제하는 등의 작업을 수행하기 위해서는 SearchClient가 필요하다.(인덱스를 다루기 때문에 SearchIndexClient랑 헷갈리는데, SearchClient이다.)from azure.core.credentials import AzureKeyCredentialfrom azure.search.documents import SearchClientservice_endpoint = o..

Azure 2024.12.26

[Azure] Functions - Timeout value of 00:30:00 exceeded by function 'Functions.http_app_func'

현상2024.11.18-[Azure] 로컬 환경에서 Function 개발하기에서 정리했던 것처럼 로컬 환경에서 Azure Functions을 개발하면서 테스트를 진행하던 중 아래와 같은 에러가 발생했다.Timeout value of 00:30:00 exceeded by function 'Functions.http_app_func'타임 아웃이 발생해서 동작이 중단된 것 같은데, 일단 타임 아웃을 조정하는 방식으로 현상을 해결해보려고 한다.  host.jsonhost.json은 함수에 영향을 주는 구성 파일이다. https://learn.microsoft.com/ko-kr/azure/azure-functions/functions-host-json에서 예시 파일의 내용을 확인할 수 있다.{ "version"..

Azure 2024.12.24
1 2 3