Computer >> 컴퓨터 >  >> 프로그래밍 >> 데이터베이스

Oracle Cloud Guard 서비스 개요: OCI 클라우드 보안 자동화의 핵심

필자는 2018년부터 Oracle Cloud 기술 분야에서 일해왔습니다. 그동안의 경험을 바탕으로 말하자면, 클라우드 벤더의 목표는 고객에게 클라우드가 제공하는 잠재적 이점을 알리고, 고객사 IT 팀에 구현 및 마이그레이션 방법을 교육하는 데 있습니다.

2020~2021년 클라우드 벤더로부터 고객으로의 지식 이전이 이루어진 이후, 2022년에는 새로운 취약점이 급증했고 소프트웨어 벤더들은 이에 대한 수정 패치를 잇달아 발표했습니다. 발표된 취약점과 패치의 수를 고려하면, 2022년의 핵심 주제를 '보안(Security)'이라고 정의하는 것이 결코 과하지 않습니다.

많은 소프트웨어가 클라우드 환경에서 운영되고 있는 만큼, 고객의 데이터를 보호할 수 있도록 필요한 보안 도구를 제공하는 것은 클라우드 벤더의 책임이라 할 수 있습니다. 하지만 사용자가 새로운 보안 업데이트를 놓치거나, 고객사의 IT 인력이 소규모이거나 전담 사이버 보안 전문가가 없는 경우도 있습니다. 이런 상황에서 고객은 보안상 큰 손실을 입을 수 있습니다.

이러한 보안 공백과 여러 요소들을 종합적으로 고려하여 Oracle은 Cloud Guard라는 최신 보안 솔루션을 선보였습니다.

Oracle Cloud Guard란?

Oracle Cloud Guard는 고객의 전체 인프라 포트폴리오를 보호하기 위해 설계되었습니다. Cloud Guard를 활용하면 테넌시(tenancy) 전체에서 발생할 수 있는 잠재적 보안 문제를 요약 형태로 확인하여, 클라우드 환경의 보안 현황을 빠르게 파악할 수 있습니다.

또한 Cloud Guard는 Critical(치명적), High(높음), Medium(중간), Low(낮음) 등으로 분류된 문제에 대한 상세 조회 기능을 제공합니다. 위협 우선순위에 따른 리스크 점수와 실행 가능한 조치 항목도 함께 제공되므로, 테넌시 내 보안 문제를 체계적으로 해결할 수 있습니다.

Oracle은 내장된 레시피(Detector 레시피 및 Responder 레시피)를 통해 Cloud Guard에 보안 전문성을 더했습니다. 덕분에 Cloud Guard는 단순히 클라우드 보안 문제를 감지하는 것을 넘어, 문제 해결까지 자동화할 수 있습니다.

Cloud Guard의 두 가지 Detector 레시피

  1. Configuration Detector(구성 감지기): 클라우드 구성 변경 사항을 감지합니다.
  2. Activity Detector(활동 감지기): 사용자 활동의 변화를 감지합니다.

이러한 Detector 레시피를 통해 Cloud Guard는 예를 들어 컴퓨트 인스턴스에 공인 IP 주소가 할당된 경우처럼 안전하지 않은 구성을 '문제(Problem)'로 감지하고 보고합니다.

Cloud Guard는 Detector 레시피로 감지된 잠재적 보안 위협을 테넌시 전체에서 스캔하고, 이를 실행 가능한 조치 항목으로 전환한 뒤, 사전 정의된 Responder 레시피를 활용해 신속하게 대응합니다.

Detector 및 Responder 레시피의 전체 구조는 보안 위협 대응을 자동화하고 지연 시간을 최소화하도록 설계되었습니다. 또한 이러한 레시피는 복제(clone)한 후 요구 사항에 맞게 세부적으로 조정할 수도 있습니다.

타 보안 서비스와의 통합

Oracle은 최근 Cloud Guard를 자사의 두 가지 보안 제품인 OCI Vulnerability Scanning ServiceData Safe와 통합했습니다. OCI Vulnerability Scanning Service와의 긴밀한 통합을 통해 Cloud Guard는 이제 테넌시 전반의 다양한 리소스에서 잘못된 구성(misconfiguration)을 손쉽게 감지하고 잠재적 취약점을 식별할 수 있습니다.

Data Safe와의 통합을 통해서도 Cloud Guard는 데이터베이스를 지속적으로 모니터링하며, 사전에 맞춤화된 Detector 레시피를 통해 잠재적 보안 문제를 쉽게 찾아냅니다. DBA는 이렇게 식별된 문제를 조사하고 신속하게 해결함으로써 데이터베이스 보안 태세를 한층 더 강화할 수 있습니다.

결론

Oracle Cloud Guard를 활용하면 보안 관리자는 문제가 걷잡을 수 없이 커지기 전에 자동으로 식별하고 해결할 수 있습니다. 클라우드 보안의 자동화와 중앙화를 원한다면 Cloud Guard는 강력한 선택지가 될 것입니다.

궁금한 점이나 의견이 있다면 피드백 탭을 통해 남겨주세요. 언제든지 대화를 나눌 수 있습니다.