클라우드 네이티브 보안은 기본적으로 클라우드와 통합되어 있으며, 클라우드 서비스의 임시적이고 구성 가능한 특성을 고려합니다.
이 글을 읽은 후에 다음을 할 수 있습니다:
관련 콘텐츠
인터넷에서 가장 인기 있는 인사이트를 한 달에 한 번 정리하는 Cloudflare의 월간 요약본 theNET를 구독하세요!
글 링크 복사
클라우드 네이티브 보안은 클라우드의 고유한 보안 문제를 위해 설계된 보안 관행 및 기술을 의미합니다. 클라우드 리소스들은 임시적이고 구성 가능하며 확장 가능하고 다양한 방식으로 서로 통합됩니다. 또한 많은 클라우드 서비스에서는 보안에 대한 책임을 고객에게서 클라우드 공급자에게로 넘깁니다. 일반적으로 클라우드를 이용하면 온프레미스 인프라와 관련된 전통적인 보안 위험이 감소하지만, 클라우드와 관련된 새로운 위험은 클라우드 네이티브 보안을 사용하여 관리해야 하는 경우가 많습니다.
클라우드 네이티브 보안은 온프레미스 인프라를 보호하기 위해 구축된 보안과 대비됩니다. 클라우드 네이티브 보안은 클라우드 애플리케이션의 기능, 서비스, API, 그리고(잠재적으로) 기본 하드웨어가 이동하는 경우에도 데이터 규제 준수 및 거버넌스를 지원하는 동시에 클라우드 기반 애플리케이션 인프라를 보호하도록 설계되었습니다.
클라우드 애플리케이션은 끊임없이 변화합니다. 클라우드 기반 소프트웨어는 하드웨어를 추상화하므로 특정 서버, 컴퓨터, 데이터 센터, 로컬 네트워크를 보호하는 것은 클라우드 애플리케이션을 안전하게 유지하는 데 적합하지 않습니다.
주택 보안 시스템을 생각해 보세요. 보안에 민감한 주택 소유자는 집 문과 창문에 센서를 설치하여 무단 침입을 방지합니다. 그러나 집주인이 집을 개조하여 갑자기 창문을 더 많이 추가하고 문을 옮기면 보안 시스템을 재구성해야 합니다.
클라우드 애플리케이션은 끊임없이 개조되는 집과 같습니다. 정적이고 변하지 않는 아키텍처를 가정하는 구식 보안 시스템은 그다지 효과적이지 않으며 지속해서 수동으로 재구성해야 합니다. 하지만 클라우드 네이티브 보안은 모든 것이 항상 같은 위치에 있다는 가정에 따라 구축되지 않습니다. 대신 워크로드 및 ID를 보호하고 클라우드에서 트래픽 및 이벤트를 지속해서 모니터링하는 데 중점을 둡니다.
클라우드 네이티브 애플리케이션은 클라우드에 배포됩니다. 클라우드 네이티브 애플리케이션은 유연하고 확장성이 뛰어난 아키텍처를 갖추고 여러 위치에서 실행되는 경향이 있으므로 보안에 대한 경계 기반 접근 방식은 그다지 효과적이지 않은 경우가 많습니다. 따라서 클라우드 네이티브 보안이 필요합니다.
클라우드 기반 애플리케이션에는 여러 가지 아키텍처를 단독으로 또는 서로 조합하여 사용할 수 있습니다. 이들은 마이크로서비스, 서버리스 기능, 컨테이너 기반 백엔드 또는 이들 모두의 조합으로 구성될 수 있습니다.
이러한 모든 아키텍처의 공통점은 빈번한 변경과 확장, 그리고 온디맨드 컴퓨팅이라는 점입니다. 예를 들어 서버리스 백엔드를 구성하는 기능은 설정된 양의 컴퓨팅 성능으로 지속적으로 실행되는 대신 필요에 따라 실행되고 확장됩니다.
클라우드용으로 설계되지 않은 애플리케이션은 '모놀리식'인 경우가 많습니다. 이러한 애플리케이션은 하나의 독립 스택이며 업데이트를 하면 전체 애플리케이션에 적용됩니다. 반면 클라우드 네이티브 애플리케이션은 여러 부분으로 구성되어 있으며 API를 통해 연결되는 경우가 많습니다. 이들 부분은 서로 개별적으로 이동, 변경, 업데이트, 확장될 수 있습니다.
클라우드 네이티브 애플리케이션은 온프레미스의 현지화된 하드웨어 및 네트워크에서 제거된 여러 추상 계층이므로 방어할 '네트워크 경계'가 없습니다. 기존의 보안 조치는 명확하게 정의된 네트워크에서 위협을 차단하는 데 중점을 둡니다. 때때로 이러한 보안 조치는 클라우드를 방어하기 위해 채택되지만, 적합하지 않고 유연하게 확장할 수 없는 경우가 많습니다. 클라우드 네이티브 보안은 그 대신 클라우드 기반 아키텍처를 위해 특별히 구축되었습니다.
빠르게 확장되고 변화하는 인프라 때문에 애플리케이션의 공격면이 늘어날 수 있습니다. 주요 위협은 다음과 같습니다.
클라우드 네이티브 애플리케이션 보호 플랫폼(CNAPP)은 애플리케이션에 올인원 클라우드 보안 및 규제 준수를 제공하는 보안 솔루션 유형입니다. CNAPP는 개발자와 보안 팀에서 배포 후에만 문제를 발견하는 대신 개발 주기 초기에 위협과 결함을 식별하는 데 도움이 될 수 있습니다.
Cloudflare에서는 클라우드 액세스 보안 브로커 (CASB) 및 WAAP 서비스를 통해 SaaS 및 클라우드 애플리케이션에 대한 심층적인 가시성을 제공하고, 잘못된 구성을 감지하며, 공격을 차단하고, 클라우드 애플리케이션 및 인프라의 데이터 노출을 방지하도록 지원합니다. Cloudflare 하이브리드 및 멀티 클라우드 환경 전반에 걸쳐 애플리케이션, API, 데이터를 보호하는 방법을 알아보세요.
시작하기
클라우드
클라우드 구성
클라우드 보안
클라우드 용어