성공적인 마이크로세분화 프로젝트를 보장하는 방법: 3가지 전략적 원칙
마이크로세분화가 중요합니다. 이를 제대로 활용하면 랜섬웨어와 같은 공격에 대한 취약성을 획기적으로 줄이는 동시에 규정 준수를 달성하고 유지할 수 있습니다.
이 시리즈에서는 성공적인 프로젝트를 빠르고 효율적으로 안정적으로 제공하는 마이크로세분화에 대한 실용적이고 상세한 접근 방식을 소개합니다.
1부에서는 조직에 마이크로세분화가 필요한 이유와 마이크로세분화 프로젝트가 실패할 수 있는 세 가지 주요 이유를 살펴보았습니다.
이 두 번째 글에서는 성공적인 마이크로세분화 프로젝트를 이끄는 세 가지 전략적 원칙에 대해 설명합니다.
이 세 가지 전략 원칙은 다음과 같습니다:
- 처음부터 완벽할 필요는 없습니다.
- 보이지 않는 것은 세분화할 수 없습니다.
- 정책 관리 간소화에 집중
이러한 원칙을 따르고 프로젝트에 적용하면 성공 확률을 크게 높일 수 있습니다.
이제 각각에 대해 자세히 살펴보겠습니다. 각 원칙에 대해 일부 조직이 마이크로세분화 프로젝트를 구현할 때 따르는 '잘못된' 원칙에 대해 논의한 다음 고려해야 할 더 효과적인 원칙에 대해 간략하게 설명합니다.
원칙 1: 하룻밤 사이에 완벽해질 필요는 없습니다.
흔히 마이크로세분화 프로젝트는 '완벽한' 관점에서 생각됩니다. 조직의 내부 네트워크를 완전히 잠그고 모든 시스템 간의 불필요한 연결과 통신 흐름을 모두 차단하며 공격자가 한 치도 침투할 수 없는 깨끗한 환경을 조성해야 하는 큰 노력으로 접근합니다.
이 정도의 완벽함은 불가능합니다. 이를 추구하면 조직은 다년간의 프로젝트 계획을 수립하게 됩니다:
- 종종 계획 단계를 넘어서지 못하는 경우가 많습니다.
- 복잡하고 많은 노력이 필요하다는 것이 분명해지면 금방 포기하게 됩니다.
- 시작은 하지만 의미 있는 진전 없이 몇 달, 몇 년이 지체될 수 있습니다.
반면, 대부분의 성공적인 마이크로세분화 프로젝트는 완벽을 추구하지 않습니다. 대신, 작고 단순하며 명확하게 정의된 일련의 목표를 달성함으로써 조직의 보안을 의미 있게 개선할 수 있는 몇 가지 작은 목표를 달성하는 데 집중합니다.
예를 들어 랜섬웨어 방어를 구축하는 것은 마이크로세분화 프로젝트의 좋은 목표입니다. 이 목표를 달성하기 위해 프로젝트는 세 가지 작업만 수행하면 됩니다.
- 애플리케이션 커뮤니케이션에 대한 실시간 가시성을 확보하세요.
- 랜섬웨어가 일반적으로 사용하는 고위험 포트를 닫아 랜섬웨어를 차단하세요.
- 조직에서 진행 중인 인시던트가 확산되는 것을 막기 위해 전환할 수 있는 '봉쇄 스위치' 를 구축하세요.
올바른 도구를 사용하면 조직은 이와 같은 마이크로세그멘테이션 프로젝트를 약 1주일 만에 완료하고 랜섬웨어 방어를 획기적으로 개선할 수 있습니다. 여기에서 조직은 우선순위가 높고 빠르게 달성할 수 있는 소규모의 다음 마이크로세분화 목표(예: 하나의 중요 자산에 대한 규정 준수 달성)를 선택할 수 있습니다.
마이크로세분화에 대한 민첩하고 점진적인 접근 방식을 따르면 조직의 보안을 즉시 개선하고, 조직 전체에 마이크로세분화를 달성할 수 있다는 확신을 심어주며, 더 광범위한 마이크로세분화 노력의 토대를 마련할 수 있습니다.
원칙 2: 보이지 않는 것은 세분화할 수 없습니다.
종종 조직은 환경을 정확하고 실시간으로 종합적으로 파악하지 않은 채 환경을 세분화하려고 합니다. 애플리케이션이 서로 통신하는 방식, 애플리케이션 간에 어떤 연결이 열려 있는지, IT 인프라 전반의 트래픽 흐름에 대한 기타 기본 정보를 확인할 수 없습니다.
동시에, 조직에는 메타데이터의 깨끗한 최신 리포지토리(예: 구성 관리 데이터베이스 또는 CMDB)가 부족한 경우가 많습니다. 이러한 메타데이터가 없으면 어떤 애플리케이션이 어떤 서버에서 실행되고 있는지, 애플리케이션이 어떤 역할이나 기능을 수행하는지, 애플리케이션이 어디에 있는지, 애플리케이션이 개발 환경과 운영 환경 중 어느 곳에서 사용되는지 알 수 없는 경우가 많습니다.
그 결과, 조직은 애플리케이션 가용성이나 성능에 영향을 주지 않으면서도 승인된 트래픽만 차단하는 효과적인 정책을 작성할 수 있는 가시성 없이 마이크로세분화를 구축하려고 시도하는 경우가 많습니다.
반면, 대부분의 성공적인 마이크로세분화 프로젝트는 환경 내 애플리케이션 전반에 걸쳐 실시간 위험 기반 가시성과 깨끗한 메타데이터를 구축하는 것에서 시작됩니다.
실제로 대부분의 성공적인 마이크로세분화 프로젝트는 다음 사항에 의존합니다:
- 애플리케이션 종속성 맵은 사용자 환경의 애플리케이션, 애플리케이션이 서로 상호 작용하는 방식, 애플리케이션의 내부 및 외부 종속성을 실시간으로 파악할 수 있도록 해줍니다. 이 맵은 기업 전체에 걸쳐 있어야 하며 마이크로세그멘테이션 프로젝트에 관련된 IT 운영, 네트워크, 보안 및 위험 팀이 공유하는 단일 데이터 소스를 제공해야 합니다.
- 어떤 서버가 어떤 애플리케이션에 속해 있는지 알려주는 모든 메타데이터를 저장하는 고품질 단일 리포지토리입니다. 또한 이 메타데이터는 정상적인 운영 중에 정기적으로 변경되므로 애플리케이션 소유자나 중앙 관리자 또는 팀이 이 메타데이터를 최신 상태로 유지하기 위해 지속적인 프로세스를 수행해야 합니다.
성공적인 마이크로세분화 프로젝트를 위한 가시성 확보의 핵심은 다음과 같습니다.

원칙 3: 정책 관리 간소화에 집중하기
보안 정책은 마이크로세그멘테이션의 기본 구성 요소입니다. 정책은 시스템이 서로 통신하는 방법을 정의하며, 더 많은 정책을 작성하고 시행할수록, 그리고 더 세분화할수록 보안이 더 강화됩니다.
안타깝게도 대부분의 조직은 효과적인 마이크로세분화 정책을 작성, 시행 및 유지하는 데 어려움을 겪고 있습니다. 마이크로세분화 프로젝트를 추진하기 위한 정책을 정의하는 명확한 프로세스가 부족하고, 네트워크 방화벽과 같은 기존 도구를 사용하여 정책을 시행하고 유지 관리하는 데 많은 노력과 시간이 소요되는 수동 프로세스를 따르고 있습니다.
이러한 수동 임시 프로세스는 대규모의 평면적인 환경을 서로 광범위하게 분리하여 적용하고 유지하는 데에만 유용하며, 일반적으로 최신 네트워크를 마이크로세분화하는 데 필요한 수많은 정책을 관리하지 못합니다.
반면, 대부분의 성공적인 마이크로세분화 프로젝트는 가능한 한 많은 정책 관리 프로세스를 간소화, 단순화 및 자동화하려고 노력합니다. 일반적으로 정책 관리 프로세스를 다음 단계로 세분화하고 각 단계를 최대한 관리하기 쉽게 만듭니다:
- 정책 검색: 각 관련 애플리케이션을 이해하기 위한 데이터 수집
- 정책 작성: 애플리케이션에 적용할 실제 정책 작성하기
- 정책 배포 및 시행: 애플리케이션에 정책을 적용하고 환경 변화에 따라 유지 관리합니다.
특히 성공적인 마이크로세분화 프로젝트는 정책 작성 프로세스에 세심한 주의를 기울입니다. 애플리케이션 종속성을 검토하고 애플리케이션, 시스템 및 사용자가 상호 작용할 수 있는 방식을 신중하게 정의합니다. 일반적으로 몇 가지 주요 단계를 따릅니다:
- 이들은 정책 관리에 전략적 또는 전술적 접근 방식을 취할지 여부를 결정합니다. 전략적 접근 방식은 보다 장기적인 안목을 가지고 잘 계획된 배포 경로를 따릅니다. 전술적 접근 방식은 알려진 취약점 폐쇄 또는 규제 감사에 대비하기 위한 규정 미준수 수정과 같은 긴급한 요구 사항을 해결하기 위해 고안되었습니다. 둘 다 서로 다른 맥락에서 작동합니다.
- 시스템 간의 기존 통신 흐름을 검토하여 이러한 시스템이 일반적으로 서로 어떻게 연결되는지, 그리고 각 시스템이 계속 작동하기 위해 어떤 연결이 필요한지 확인합니다. 그런 다음 각 시스템의 소유자가 어떤 플로우를 닫을 수 있고 어떤 플로우는 계속 열려 있어야 하는지 검토하고 확인하도록 합니다.
- "애플리케이션 A는 애플리케이션 B의 서비스를 소비합니다." "와 같이 누구나 이해할 수 있는 자연어로 정책을 결정하고 작성합니다. 또한 새 정책이 실시간 커뮤니케이션 흐름에 미치는 영향을 테스트하여 시행해도 안전한지 확인하고 시스템 소유자의 승인을 받은 후 최종적으로 정책을 확정하고 시행합니다.

정책을 정의하고 정책 관리를 간소화, 능률화, 자동화하는 명확한 프로세스를 따르면 원하는 보안 혜택을 제공하고 대규모로 시행할 수 있는 효과적인 정책을 작성할 수 있습니다.
성공적인 마이크로세분화 프로젝트의 첫걸음 내딛기
이 세 가지 전략 원칙은 우리가 보고 참여한 대부분의 성공적인 마이크로세분화 프로젝트를 안내합니다. 마이크로세분화 프로젝트에 대해 전반적으로 올바른 접근 방식을 취하고 올바른 기능을 개발할 수 있도록 도와줍니다.
그러나 이러한 원칙이 성공적인 마이크로세분화 프로젝트를 수행할 가능성을 높여주기는 하지만, 그 자체만으로는 충분하지 않습니다.
이 시리즈의 다음 글에서는 마이크로세분화 프로젝트가 안고 있는 가장 일반적인 프로젝트 위험과 이러한 위험을 해소하여 성공을 보장하는 방법에 대해 안내해 드리겠습니다.
마이크로세그멘테이션과 일루미오로 올바른 조치를 취하세요:
- 심층 가이드 ' 5단계로 마이크로 세분화 전략을 구축하는 방법'을 다운로드하세요.
- Forrester 뉴 웨이브 무료 사본을 받아보세요: 마이크로세분화, 2022년 1분기 보고서에서 Illumio를 리더로 선정했습니다.
- 무료 데모와 마이크로세분화 전문가와의 상담을 예약해 보세요.