블로그

컨테이너 자동화는 마찰 없는 앱 서비스를 구동합니다

조나단 조지 썸네일
조나단 조지
2018년 6월 28일 게시

인프라 논의에서 DevOps에 대한 관심이 커지면서 앱 개발 및 DevOps 프로세스에 컨테이너와 마이크로서비스를 통합하는 데 대한 다양한 모범 사례가 나타나고 있습니다. DevOps와 IT 전문가들은 여전히 최신 앱 개발 라이프사이클을 지원하는 인프라를 구현하는 데 어려움을 겪고 있습니다. 1300명의 응답자를 대상으로 실시한 최신 2018 Quali DevOps 및 Cloud 설문조사 에서 "거의 50%가 인프라 액세스를 위해 최대 한 달을 기다려야 하고, 24%는 한 달 이상 기다려야 하며, 특히 분산 팀이 있는 경우 더욱 그렇습니다."

긍정적인 측면에서 자동화 구현은 Quali 설문 조사 에서 "응답자의 3분의 2(67%)가 생산성과 민첩성을 개선하기 위해 어떤 형태의 자동화를 구현했다고 보고했으며... 이미 자동화를 사용하는 사람 중 33%가 R&D 및 개발/테스트 이니셔티브에 대한 셀프 서비스 기능을 갖추고 있다"는 결과가 나오면서 주요 무대에 올랐습니다. 자동화는 지속적인 개선 및 배포 관행을 지원하고 추진하는 Super-NetOps 전문가가 되기 위해 학습하는 NetOps 팀에게 핵심입니다. 앱 개발자에게는 새로운 배포를 확장하고 비즈니스 요구 사항에 부응하기 위한 자동화가 필요합니다. DevOps 관행에 맞춰 NetOps로 지원되고 AppDev가 신속하게 목표를 달성할 수 있도록 지원하는 통합 셀프 서비스 및 자동화 솔루션이 필요합니다.

앱 개발자가 개발 및 테스트를 간소화하는 방법 중 하나는 최대의 효율성과 이동성을 위해 컨테이너와 마이크로서비스를 통합하는 것입니다. 또한 Ingress 제어는 컨테이너 오케스트레이션 환경과 통합되어 트래픽을 가장 잘 사용 가능한 앱으로 유도하고 개발이나 프로덕션 단계에서 일관된 가용성을 보장합니다. Ingress는 HTTP 라우팅 이나 클러스터 서비스에 도달하기 위한 규칙 모음을 의미할 수 있으며 Ingress(소문자 "i")는 인바운드 연결, 앱 부하 분산 및 보안 서비스를 의미하기도 합니다. 핵심은 컨테이너 이벤트에 따른 셀프 서비스와 자동화를 제공하여 앱 개발 및 배포 속도를 늦추는 문제를 줄이는 것입니다.

F5 동적 애플리케이션 서비스는 컨테이너 환경을 위해 Ingress 제어 및 앱 보안 서비스를 제공하여 원활한 앱 확장을 제공합니다. 많은 IT 인프라 전문가가 F5의 BIG-IPContainer Connector를 선택하여 컨테이너 오케스트레이션 통합 및 프런트 도어 앱 서비스를 선택합니다. Container Connector는 컨테이너와 PaaS(Platform as a Service) 배포에서 HTTP 및 URI 라우팅, 부하 분산, 애플리케이션 서비스를 비롯한 Ingress 제어 서비스를 관리하는 솔루션입니다.

F5는 RedHat OpenShiftPivotal Cloud Foundry 와 같은 PaaS 프레임워크와 KubernetesMesos/Marathon 과 같은 컨테이너 환경에 배포됩니다. F5 컨테이너 커넥터는 오픈 소스 솔루션으로, 컨테이너 UI에서 셀프 서비스 선택을 제공하거나 컨테이너 이벤트 검색을 기반으로 앱 서비스를 자동화하여 신속한 가동 및 가동 중단을 실현합니다. Container Connector는 OpenShift Routes에 대한 기존 정책과 프로필을 제공하고, Kubernetes Ingress에 대한 대상 URL을 다시 작성하는 주석을 제공하여 더 큰 유연성과 사용성을 제공합니다. F5를 사용하면 모든 컨테이너 트래픽에 대한 가시성과 관찰성을 확보할 수 있으며, 모니터링 및 분석 플랫폼으로 데이터 스트림을 내보내는 기능을 통해 향상된 앱 통찰력을 제공합니다. 자세한 내용은 f5.com 에서 확인하고, 기술 정보는 clouddocs.f5.com 에서 읽고, F5 Container Connector를 오늘 다운로드하세요.