F5의 고급 애플리케이션 서비스로 컨테이너화된 애플리케이션을 안전하게 보호하고 최적화하세요
F5 Container Ingress Services는 주요 컨테이너 관리 솔루션과 통합되어 강력한 애플리케이션 보안과 성능을 제공하는 고성능 앱 서비스 플랫폼입니다.
과제: 고성능의 안전한 컨테이너형 애플리케이션 지원
컨테이너의 매력적인 장점인 이식성, 확장성, 개발 및 배포 효율성 향상 등은 노출 지점을 늘리기 때문에 위험 요인이 될 수도 있습니다. Kubernetes 및 OpenShift와 같은 컨테이너 플랫폼에서 일부 기본 서비스를 제공하지만, 해킹, 봇, 데이터 유출로부터 보호하여 고객 데이터가 위험에 처하지 않도록 하는 웹 애플리케이션 방화벽 및 프로토콜 게이트웨이와 같은 핵심 기능은 부족합니다.
클러스터 내에서 발생하는 이벤트의 일시적인 특성을 이해하고, 이에 대응하여 애플리케이션 서비스를 적절히 프로비저닝할 수 있는 플랫폼이 필요합니다.
다음과 같은 작업을 수행할 수 있습니다
마이크로서비스 기반 솔루션에는 매우 동적이고 일시적인 아키텍처에 부합하는 보안 및 네트워킹 솔루션이 필요합니다. 이러한 애플리케이션 서비스에는 엔터프라이즈급 프런트 도어 보안과 포괄적인 엔드투엔드 가시성이 포함되어야 합니다. F5를 사용하면 호스팅 위치와 관계없이 애플리케이션 서비스를 클러스터 관리 시스템에 직접 손쉽게 통합할 수 있으므로, 보안 및 네트워크 팀은 개발 속도를 저해하지 않으면서 서비스를 최신 상태로 유지할 수 있습니다.
F5가 제공하는 지원
F5는 컨테이너 관리 솔루션과 통합되는 강력한 애플리케이션 서비스 플랫폼인 Container Ingress Services를 제공하여 조직의 애플리케이션 보안을 강화하고 컨테이너화된 애플리케이션의 성능을 최적화합니다.
F5는 다음 두 가지 핵심 구성 요소를 통해 이를 구현합니다:
- 플랫폼 – F5의 강력한 플랫폼은 트래픽을 관리하고, 공격으로부터 앱을 보호하며, 애플리케이션 및 네트워크 팀에 상세한 텔레메트리 데이터를 제공합니다. 컨테이너 앱의 관문 역할을 하며, 엣지에서 앱을 보호하고 최적화합니다.
- 오케스트레이션 – 컨테이너 관리 솔루션과 애플리케이션 서비스 솔루션 간의 오케스트레이션을 통해 컨테이너 클러스터의 이벤트를 수신하고 트래픽 관리 플랫폼의 구성을 자동화할 수 있습니다.
아래의 F5 Container Ingress Services 아키텍처에서 컨테이너 커넥터 구성 요소(CIS로 표시됨)는 새 클러스터 또는 Pod 생성과 같은 컨테이너 관리 이벤트를 수신하고, 새로운 컨테이너 리소스로 향하는 트래픽을 관리하도록 BIG-IP의 구성을 변경합니다. 한편 BIG-IP는 애플리케이션 트래픽을 보호하고 가속하는 동시에 관리 및 시각화 서비스에 풍부한 원격 측정 데이터를 제공합니다. 이러한 서비스는 컨테이너 관리 시스템에 변경 사항을 다시 전파하여 관찰에서 조치로 이어지는 순환 구조를 완성합니다.

솔루션 가이드
과제
Kubernetes 또는 Red Hat OpenShift와 같은 컨테이너 플랫폼은 애자일 개발 방법론과 결합하여 애플리케이션 개발 및 배포 속도를 높입니다. 컨테이너화된 앱 역시 애플리케이션 계층의 취약점, 서비스 거부 공격, 클라이언트 측 네트워크 지연의 영향에 노출될 수 있으므로 웹 애플리케이션 방화벽, TCP 최적화, 프로토콜 게이트웨이와 같은 앱 전송 및 보안 서비스가 여전히 필요합니다.
하지만 IT 운영자만 변경할 수 있는 정적 구성 기반의 기존 솔루션은 수요 급증에 대응하기 위해 단 몇 분 동안만 새로운 마이크로서비스 컨테이너를 동적으로 생성하거나, 기존 컨테이너를 새 컨테이너로 교체하는 것만으로 업그레이드를 배포하는 애자일 컨테이너 패러다임과 상충합니다.
컨테이너화된 환경에서 앱 서비스 배포가 빠른 릴리스 주기에 맞춰 이루어지도록 하려면 어떻게 해야 할까요?
솔루션
컨테이너 플랫폼 관리 플레인과 통합된 강력한 애플리케이션 보안 및 최적화 서비스가 필요합니다.
통합을 통해 애플리케이션 개발자나 컨테이너 플랫폼 관리자가 해당 분야의 전문 지식을 많이 갖추지 않아도 앱 서비스가 새 컨테이너 또는 완전히 새로운 서비스의 생성과 같은 컨테이너 이벤트에 실시간으로 자동 대응할 수 있습니다.
시장 선도적인 BIG-IP 애플리케이션 전송 플랫폼, 확장된 컨테이너 네트워크 패브릭, 그리고 컨테이너 관리 플레인에 통합되는 관리 컨테이너를 결합하여 컨테이너 애플리케이션에 강력한 보호 기능과 고급 트래픽 관리 기능을 제공할 수 있습니다.
구성 요소
조직은 컨테이너화된 환경에서 일관되고 강력한 멀티 클라우드 애플리케이션 서비스를 제공하기 위해 몇 가지 F5 구성 요소를 활용할 수 있습니다.
- BIG-IP 플랫폼
BIG-IP 플랫폼은 광범위한 퍼블릭 및 프라이빗 클라우드에서 소프트웨어 어플라이언스로 사용할 수 있는 강력한 애플리케이션 프록시이며, 최소한의 컴퓨팅 공간에서 최대 규모를 구현해야 하는 온프레미스 배포를 위한 전용 하드웨어 옵션도 제공합니다. 하드웨어 또는 소프트웨어 중 어떤 형태로 배포하든 BIG-IP는 애플리케이션을 보호하고, 수신 요청을 전달하며, 클라이언트 연결을 최적화하는 다양한 기능을 제공합니다.
이처럼 강력한 기능 세트가 복잡해 보일 수 있지만, 이 플랫폼은 보안 및 운영 전문가가 표준화된 템플릿을 만들 수 있는 강력한 템플릿 시스템을 지원합니다. 애플리케이션 팀은 고급 보안 또는 트래픽 관리 전문 지식 없이도 몇 가지 간단한 정보만 입력하여 이러한 템플릿을 구현할 수 있습니다.
물론 컨테이너 환경 안팎으로 애플리케이션 트래픽을 전달할 수도 있어야 하므로, 클러스터 패브릭을 BIG-IP와 같은 게이트웨이 장치로 확장하려면 VXLAN 지원이 필수적입니다. 하드웨어 및 소프트웨어 BIG-IP 플랫폼 모두 VXLAN과 완벽하게 통합되며, 그 밖의 다양한 네트워크 오버레이도 지원합니다.
BIG-IP 플랫폼에 대해 자세히 알아보기 ›
- Container Ingress Services
BIG-IP의 전원 및 네트워크 통합은 컨테이너 이벤트에 맞춰 배포하고 업데이트해야 합니다. 이를 위해 F5는 컨테이너로 실행되면서 클러스터 관리 이벤트를 구독하는 무료 컨테이너 통합 솔루션인 Container Ingress Services(CIS) 구성 요소를 제공합니다. CIS는 이벤트 인식 기능과 구성 맵, 주석 같은 컨테이너 플랫폼의 기본 도구를 결합하여 BIG-IP REST API를 통해 Ingress 서비스를 구성합니다.
컨테이너 앱을 지속적으로 개선하려면 텔레메트리와 계측이 필수적입니다. BIG-IP 플랫폼은 애플리케이션 트래픽을 심층적으로 파악할 수 있으므로, 통계 및 이벤트 데이터를 원하는 수집 및 시각화 도구로 스트리밍하기에 적합한 지점입니다.
Container Ingress Services 자세히 알아보기 ›
파트너
F5는 기술 파트너와 긴밀히 협력하여 컨테이너화된 환경에서 애플리케이션을 최적화할 수 있도록 지원합니다.
솔루션 가이드를 다운로드하여 자세한 내용을 모두 확인하세요 ›
- 컨테이너 관리 플랫폼
컨테이너 인그레스 서비스는 다음 컨테이너 관리 플랫폼에서 사용할 수 있습니다:- 쿠버네티스
- OpenShift
- Cloud Foundry
- Mesos Marathon
- 가상 환경
BIG-IP 플랫폼은 다음 가상 환경에서 실행할 수 있습니다:
퍼블릭:
- AWS
- Microsoft Azure
- Google Cloud Platform
- 알리바바 클라우드
프라이빗:
- VMware (ESX, ESXi, vCloud Director)
- Microsoft HyperV
- Linux KVM, Xen Project, OpenStack
관련 콘텐츠
웨비나
F5로 컨테이너 기반 앱을 최적화하고 보호하세요
제품
F5 컨테이너 인그레스 서비스
F5 Container Ingress Services를 통해 컨테이너 오케스트레이션 에코시스템 전반에서 더 빠르게 배포하는 방법을 알아보세요.
블로그
컨테이너 자동화
컨테이너 자동화가 원활한 앱 서비스를 구현하여 앱 개발 프로세스를 가속화하는 방법을 알아보세요.
솔루션 가이드
컨테이너화된 앱 보호 및 최적화
애자일 플랫폼에는 애자일한 보호가 필요합니다.
블로그
컨테이너는 멀티 클라우드 전략의 핵심입니다
컨테이너 도입은 지난 몇 년간 꾸준히 예산이 투입되어 온 분야입니다. 놀라운 점은 이러한 도입의 이유가 무엇인지일 수 있습니다. 미리 말씀드리자면, 사실 마이크로서비스 때문은 아닙니다.





