Azure Database for MariaDB란?

완료됨

Azure Database for MariaDB를 사용하여 비즈니스 요구 사항을 해결할 수 있는지 여부를 평가하는 데 도움이 되도록 MariaDB 및 Azure Database for MariaDB에 대한 간략한 개요로 시작해 보겠습니다.

MariaDB는 독립 소프트웨어 공급업체와 개발자가 웹앱을 빌드하는 데 널리 사용하는 오픈 소스 데이터베이스입니다. 많은 대기업 수준 조직에서도 이를 사용하여 중요 업무용 애플리케이션을 호스트합니다. Azure Database for MariaDB는 MariaDB Community Edition을 기반으로 합니다. 이전 버전은 GNU General Public License, 버전 2(GPLv2)에서 사용할 수 있습니다. 완전히 관리되는 관계형 DBaaS 플랫폼입니다.

또한 MariaDB는 Azure에서 호스트되는 VM(가상 머신) IaaS(서비스 제공 인프라) 모드로 실행됩니다.

왜 DBaaS 데이터베이스를 사용해야 할까요?

관계형 데이터베이스 앱에 DBaaS 제공 플랫폼을 사용하는 이유는 또 무엇일까요? VM 및 관련 인프라의 관리에 대한 걱정 없이 신속하게 개발하는 데 집중할 수 있기 때문입니다. 플랫폼을 구성하고 유지 관리하는 것에 대해 신경 쓸 필요가 없습니다. Azure가 대신 관리해 드립니다. Azure Database for MariaDB를 사용하면 DBaaS 기반으로 데이터베이스 앱을 구현하도록 결정하는 것입니다.

참고

DBaaS 앱은 PaaS에서 호스트되는 서비스의 산업 범주에 속합니다.

Azure Database for MariaDB 정의

Azure Database for MariaDB는 DBaaS Azure에서 호스트되는 완전 관리 및 관계형 플랫폼입니다. 이 콘솔은 다음과 같은 기능을 제공합니다.

  • 추가 비용 없이 기본 제공되는 고가용성

  • 데이터 보호

    참고

    Azure Database for MariaDB는 자동 백업 및 특정 시점 복원을 사용합니다. 데이터는 최대 35일 동안 저장됩니다.

  • 서비스를 최신 상태로 안전하게 유지하기 위해 다음 구성 요소를 자동으로 유지 관리합니다.

    • 기본 하드웨어
    • OS
    • 데이터베이스 엔진
  • 예측 가능한 성능.

  • 빠른 스케일링

  • 최적화된 비용

  • 민감한 미사용 데이터와 사용 데이터를 보호하는 데 도움이 되는 엔터프라이즈 수준의 보안 및 규정 준수 기능.

  • 대규모 배포의 관리 및 모니터링을 간소화하는 데 도움이 되는 모니터링 및 자동화.

참고

표준 옵션으로 포함된 대부분의 기능에는 최소한의 관리 작업이 필요합니다.

Azure Database for MariaDB는 MySQL Workbench와 같은 일반적인 데이터베이스 도구를 지원합니다. Azure Database for MariaDB를 구현하면 익숙한 도구와 플랫폼을 계속 사용할 수 있습니다.

적합한 배포 옵션 선택

Azure Database for MariaDB는 다음과 같은 배포 옵션으로 제공됩니다.

  • Azure Database for MariaDB.
  • Azure VM의 MariaDB

이러한 배포를 좀 더 자세히 살펴보겠습니다.

Azure Database for MariaDB

이 옵션은 최소한의 사용자 구성과 제어만 필요한 완전 관리형 데이터베이스 서비스를 제공합니다. 이 옵션:

  • 데이터베이스 사용자 지정에 대한 최소 요구 사항이 있습니다.

  • 다음과 같은 대부분의 데이터베이스 관리 함수를 처리하도록 설계되었습니다.

    • 패치
    • 고가용성
    • Backup
    • 보안
  • 99.99%의 가용성을 제공하도록 최적화되었습니다.

클라우드 네이티브 앱을 지원하려면 이 배포를 고려해 보세요.

  • 자동화된 패치를 관리하도록 설계되었습니다.
  • 다음이 필요하지 않습니다.
    • 패치 일정의 세부적인 제어.
    • 사용자 지정 MariaDB 구성 설정.

Azure VM의 MariaDB

이 옵션은 완전히 관리되는 데이터베이스 서비스가 아닙니다. 그보다는 IaaS에 가깝습니다. 그러나 이 옵션을 사용하면 Azure 클라우드 플랫폼의 관리되는 VM 내에서 MariaDB 서버를 실행할 수 있습니다.

호스트된 VM에 모든 최신 MariaDB 버전 및 에디션을 설치할 수 있습니다.

DBaaS 플랫폼에서 제공하는 혜택을 원하지 않는 경우에만 이 옵션을 고려하세요. 다음 단원에서는 Azure Database for MariaDB를 좀 더 자세히 살펴봅니다.