본문 바로가기

PRODUCT/DBMS

(16)
쿠버네티스 환경에서 EDB Postgres의 고가용성 보장하기 기업의 중요 서비스나 시스템용 데이터베이스는 첫째도, 둘째도 장애나 사고가 일어나도 데이터 손실 걱정이 없어야 합니다. 이런 기업의 요구를 수용하기 위한 일환으로 EDB가 제공하는 것이 EDB Postgres Distributed입니다. EDB Postgres Distributed란? EDB Postgres Distributed는 간단히 말해 PostgreSQL 데이터베이스를 여러 컴퓨터에 분산하여 실행하는 소프트웨어라 할 있습니다. EDB Postgres Distributed는 중요 데이터를 여러 서버에 저장하여 단일 장애 지점(single point of failure) 문제를 방지합니다. 한 대의 서버가 고장 나도 다른 서버에서 데이터를 이용할 수 있기 때문에 서비스가 중단되지 않습니다. 서버 간에..
MySQL Enterprise Firewall MySQL Enterprise Add-On: 데이터베이스 보안 관리, 이제는 꿀잼! 데이터베이스를 노리는 공격을 더 효과적으로 차단하는 방법, MySQL Enterprise Firewall 활용! 데이터베이스는 조직의 중요한 자산을 보관하는 핵심적인 시스템입니다. 이 때문에 다양한 유형의 공격을 받을 수 있으며, 침해 사고가 발생할 경우 심각한 위험에 직면할 수 있습니다. 이를 방지하기 위해 기업은 다양한 보안 솔루션을 활용합니다. MySQL 엔터프라이즈 에디션을 사용하는 조직의 경우 이러한 노력에 한 가지 옵션을 더하면 데이터베이스를 노리는 위협을 더 효과적으로 차단할 수 있습니다. 그 옵션은 바로 MySQL Enterprise Firewall 기능을 활용하는 것입니다. MySQL Enterprise Firewall이 필요한 이유? MySQL Enterprise Firewall은 데이..
MySQL의 식지 않는 인기 비결 어떤 관계형 데이터베이스를 사용 중인가요? 아마 MySQL, Oracle, Microsoft SQL Server, IBM DB2 중 하나를 쓰는 경우가 대부분일 것입니다. 시장 점유율 상위 5대 관계형 데이터베이스 중 유일하게 오픈 소스가 있습니다. 바로 MySQL입니다. 오픈 소스로 당당하게 상용 솔루션과 경쟁하는 MySQL의 인기 비결은 무엇일까요? 한 줄로 요약하자면 비용 부담이 적고, 성능이 우수하며, 강력한 보안과 상용 못지않은 기능 그리고 락플레이스와 같은 오픈 소스 전문 기업을 통한 안정적인 기술 지원을 받을 수 있기 때문입니다. 기술 기업들의 One PICK! MySQL은 다양한 업종에서 활용되고 있습니다. AI 기술을 활용해 잠재 고객을 탐색하는 서비스를 제공하는 Enlyft는 MySQL..
엔터프라이즈 시장에서 오픈 소스 데이터베이스의 존재감을 키우는 Postgres의 미래! 오픈소스 데이터베이스의 미래는 밝습니다. 커뮤니티의 왕성한 활동에 기업이 요구하는 안정적인 솔루션 및 지원 제공을 담당하는 EDB 같은 기업의 활동이 시너지를 내면서 변방에서 주류의 위치로 위상을 높이고 있습니다. EDB의 예를 들면 전세계 주요 기업이 오라클을 Postgres Advanced Server(이하 EPAS)로 전환하고 있습니다. 국내의 경우도 교보문고, BC카드 등 주목할만한 사례가 속속 발표되고 있습니다. EPAS를 중심에 놓고 오픈 소스 데이터베이스의 미래를 알아볼까 합니다. EPAS의 주요 사례를 보면 기업이 오픈 소스 데데이터베이스를 바라보는 시각을 알 수 있습니다. EPAS를 예로 들자면 기업은 오픈 소스 데이터베이스의 주요 활용 시나리오로 두 가지를 검토합니다. Use Case ..
MySQL Enterprise Edition의 성능과 확장성을 보장하는 주요 기능! MySQL Thread Pool MySQL Enterprise Edition은 여러 모로 기업을 위한 솔루션입니다. 여러 이유 중 이번 포스팅에서는 MySQL 스레드 풀 기능을 알아볼까 합니다. MySQL 스레드 풀 기능의 등장 배경 커뮤니티 버전을 쓰시는 분은 이 기능이 익숙하지 않을 수 있습니다. MySQL에는 "연결당 하나의 스레드"라는 기본 연결 처리 모델이 있습니다. 즉, 클라이언트가 MySQL에 연결하면 MySQL은 연결을 처리하기 위해 새 스레드를 만듭니다. 이 스레드는 연결이 닫힐 때까지 클라이언트가 보낸 모든 SQL 문을 실행하는 역할을 담당합니다. "연결당 하나의 스레드" 방식의 장점은 이해하고 구현하기가 간단하다는 것과 각 클라이언트 연결을 다른 클라이언트 연결로부터 격리하여 보안 측면에서 유리하다는 것을 꼽을 수 ..
하이브리드 멀티 클라우드 환경에서 MySQL을 사용 중이라면? Dynatrace를 활용한 MySQL 모니터링을 추천합니다! MySQL은 유연성, 성능, 사용 편의성으로 널리 사용되는 오픈 소스 관계형 데이터베이스입니다. MySQL은 웹 애플리케이션의 백엔드 데이터베이스, 온라인 트랜잭션 처리(OLTP), 비즈니스 인텔리전스, 로그 및 이벤트 데이터 저장 등 다양한 용도로 쓰입니다. MySQL은 온프레미스 및 하이브리드 클라우드 환경 모두에서 제 몫을 톡톡히 하고 있죠. 멀티 클라우드 환경에서 쓰기도 편합니다. Amazon RDS for MySQL, Google Cloud SQL for MySQL 또는 Azure Database for MySQL과 같은 클라우드 기반 MySQL 인스턴스를 자유롭게 선택할 수 있습니다. 관리자에게 주어진 선택지 MySQL을 모니터링하고 성능을 관리하는 것은 매우 중요합니다. 관련해 요즘 커지는 ..
MySQL Enterprise Security 4의 강화된 인증 기능 데이터베이스는 그 어떤 시스템보다 높은 수준의 보안이 요구됩니다. 이런 요구를 충족하기 위해 MySQL Enterprise 에디션은 엔터프라이즈 수준의 강력한 보안 기능을 제공합니다. MySQL Enterprise Security 4가 제공하는 주요 보안 기능은 다음과 같습니다. l MySQL Enterprise Authentication: MySQL 계정 정보를 외부 IdP(Identity Provider)에 연결하고 SSO(Single Sign-On) 및 다중 인증(MFA) 같은 고급 보안 기능을 제공합니다. l MySQL Enterprise Encryption: 데이터 보호를 위해 데이터 파일과 통신 채널에서 데이터를 암호화합니다. l MySQL Enterprise Firewall: 대규모 공격으로..
MySQL Case Study - 가드미 국제 보험(Guard.me Intetnational Insurance) 사례 가드미 국제 보험(Guard.me Intetnational Insurance) 캐나다 및 유럽의 개인정보보호 규제 준수를 위해 MySQL Enterprise Edition으로 전환 가드미 국제 보험은 캐나다와 유럽에서 공부하는 외국인 학생을 대상으로 건강 보험 서비스를 제공하는 기업입니다. 가드미는 보험 신청, 클레임 제출, 병원 찾기 등 편리하고 신속한 서비스로 국제 학생 보험 시장에서 두각을 나타내고 있습니다. 가드미 국제 보험의 주요 서비스는 디지털 플랫폼을 기반으로 이루어집니다. 이중 가장 중요한 시스템은 GMIS(Guard Me Information System)입니다. 여기에는 고객의 중요 정보가 다 담겨 있습니다. 따라서 고성능, 고가용성, 보안성 등 챙겨야 할 것이 많습니다. 원래 가드미 ..