컨테이너 보안 기초: 소개

F5 에코시스템 | 2019년 7월 10일

컨테이너 보안이란 정확히 무엇일까요?

컨테이너 도입은 계속해서 가속화되고 있습니다. 이는 사실상 IT 전반에 해당하는 모든 관련 영역의 연구에서 확인할 수 있습니다. 컨테이너화된 워크로드가 온프레미스와 클라우드 모두에서 기업 워크로드의 비중을 계속 확대해 나갈 것이라는 점에는 이견이 없습니다.

프로덕션 환경에서 컨테이너를 사용하는 조직의 거의 대부분(94%)이 컨테이너 보안에 어느 정도 또는 매우 큰 우려를 나타냈습니다. Tripwire의 2019년 컨테이너 보안 현황에 따르면, 절반 이상(60%)이 지난 12개월 동안 컨테이너 보안 사고를 경험했습니다. 응답자의 절반 이상(54%)은 가장 큰 보안 우려 사항으로 ‘팀의 컨테이너 보안 지식 부족’을 꼽았습니다.

이는 컨테이너화가 단순히 패키징 형식에 관한 것만은 아니기 때문일 수 있습니다. 컨테이너만으로는 조직에 제공하는 이점이 거의 없습니다. 컨테이너의 강점은 오케스트레이션 시스템을 사용하여 배포하고 관리할 수 있다는 데 있습니다. 컨테이너가 수십 년 전부터 존재했음에도 오케스트레이션 솔루션이 등장하기 전까지는 본격적으로 도입되지 않았던 이유도 바로 여기에 있습니다.

컨테이너와 오케스트레이션이 자동화된 제공 및 배포 파이프라인을 통해 속도를 높이는 애자일 및 DevOps 같은 접근 방식과 자연스럽게 부합한다는 사실이 분명해지면서 도입이 가속화되었습니다.

따라서 컨테이너에 워크로드를 배포한다면, 배포(CI/CD) 파이프라인의 일부인 오케스트레이션 시스템도 함께 배포한다고 보는 것이 합리적입니다.

따라서 컨테이너 보안을 논할 때는 파이프라인, 오케스트레이션, 워크로드라는 세 가지 개별 시스템을 고려해야 합니다.

컨테이너 스택

컨테이너 보안 전략에도 이 세 가지가 모두 포함되어야 합니다. 이 중 하나라도 평가하지 않으면 다양한 위험에 노출될 수 있으며, 그중 상당수는 원치 않는 명단에 이름을 올리게 하거나, 더 나쁘게는 보고 싶지 않은 뉴스의 헤드라인을 장식하게 만들 수 있습니다. 이로 인해 조직이 각 팀에 필요한 적절한 보안 지식이 갖춰져 있는지 확인하기가 훨씬 더 어려워집니다.

그래서 저는 플랫폼 보안 부문의 선임 테스트 엔지니어인 Jordan Zebor와 함께, 여러분이 기본 사항을 익히고 성공적인 컨테이너 보안 전략을 수립하는 데 도움이 될 블로그 시리즈를 준비했습니다. 이를 위해 컨테이너 보안을 구성하는 다음 세 가지 요소를 각각 자세히 살펴보겠습니다:

  1. 파이프라인 보안
    파이프라인은 컨테이너화된 워크로드를 오케스트레이션 시스템에 자동으로 배포하는 데 사용되는 도구 모음입니다. 여기에는 사용자 지정 Python 스크립트, Jenkins, GitHub, GitLab 등이 포함될 수 있습니다.

  2. 오케스트레이션 보안
    오케스트레이션 시스템은 워크로드를 관리하고 확장하는 데 사용됩니다. 대부분 Kubernetes를 사용하지만, RedHat OpenShift, AWS, Azure, Google, Mesos와 같은 Kubernetes 기반 시스템을 사용하거나 드물게는 맞춤형 시스템을 사용하기도 합니다. 이 시리즈에서는 오늘날 가장 널리 사용되는 오케스트레이션 옵션인 Kubernetes를 중점적으로 다룹니다.

  3. 워크로드 보안
    배포되는 워크로드의 보안을 의미합니다. 모든 워크로드는 소프트웨어이며 다른 워크로드와 통신하고, 일반에 공개될 수도 있습니다. 최근에는 인프라와 미들웨어도 점차 여기에 포함되고 있습니다.

시리즈의 다음 블로그 글을 읽어보세요:
컨테이너 보안 기초: 파이프라인

공유
태그: 2019

작성자 소개

관련 블로그 게시물

성평등을 향한 여정: 사이버 보안 분야에서 성공적인 커리어를 개척하는 방법에 관한 Jenn Gile과의 Q&A
F5 에코시스템 | 2023. 07. 13.

성평등을 향한 여정: 사이버 보안 분야에서 성공적인 커리어를 개척하는 방법에 관한 Jenn Gile과의 Q&A

F5의 ‘성평등을 향한 여정’ 시리즈 네 번째 Q&A에서는 Rachael Shah와 NGINX 제품 마케팅 책임자 Jenn Gile이 사이버 보안 직종에 대한 오해를 바로잡고, 사이버 보안 분야의 성별 격차를 해소하기 위한 조언과 그 이점에 대해 이야기합니다.

TLS 검사에서 피터 파커 원칙 다루기
F5 에코시스템 | 2019. 12. 09.

TLS 검사에서 피터 파커 원칙 다루기

“큰 힘에는 큰 책임이 따른다.” 볼테르와 처칠도 이와 비슷한 말을 남겼지만, 이 문구는 스파이더맨 코믹스에서 벤 삼촌의 말로 가장 널리 알려져 있습니다. 물론 이 문구가 문화적으로 널리 통용되는 이유 중 하나는 TLS 검사를 비롯해 수많은 상황과 주제에 적용할 수 있기 때문입니다.

Venafi와 F5를 통한 머신 아이덴티티 보호
F5 에코시스템 | 2018. 12. 11.

Venafi와 F5를 통한 머신 아이덴티티 보호

‘머신 아이덴티티’란 간단히 말해 자동화된 프로세스가 자신의 신원을 식별할 수 있도록 하고, 다른 자동화 시스템과 프로세스가 관련 리소스에 적절한 수준의 접근 권한을 부여하도록 하는 방법을 의미합니다. 이 개념 자체는 새로운 것이 아닙니다. 비교적 새로운 점은 이를 구현해야 하는 규모입니다.

마이너와 미니언: 데이터 유출만이 비용을 초래하는 것은 아닙니다
F5 에코시스템 | 2018. 07. 23.

마이너와 미니언: 데이터 유출만이 비용을 초래하는 것은 아닙니다

물론 데이터 유출은 더 큰 비용을 초래할 수 있고(적어도 지금은), 실패 사실을 세상에 드러낼 수밖에 없게 합니다(통지 의무가 있으니까요). 하지만 보안을 단순히 데이터 노출 문제로만 봐서는 안 됩니다. 요즘은 데이터가...

내 클라우드에서 나가!
F5 에코시스템 | 2016. 10. 12.

내 클라우드에서 나가!

F5의 Jay Kelley가 전하는 최신 소식에는 Microsoft Office 365용 신규 ID 및 액세스 솔루션을 배포할 때 고려해야 할 사항이 정리되어 있습니다.

Shift(웹 앱) 보안 레터
F5 에코시스템 | 2015. 07. 06.

Shift(웹 앱) 보안 레터

웹 앱 보안을 개발 초기 단계로 앞당기세요. F5 블로그에서 DevOps 파이프라인 초기에 보안을 통합하여 취약점을 예방하고 시간을 절약하는 방법을 알아보세요.