솔루션 개요

Blue/Green 배포 및 그 이상을 위한 유연한 로드 밸런싱

모든 플랫폼에서 모든 애플리케이션에 고급 블루/그린 배포 옵션을 제공합니다. 애플리케이션 서비스를 배포하는 모든 곳에서.

모든 환경에서 자동화된 신속한 블루그린 배포

블루/그린 애플리케이션 릴리스 모델의 이점

블루/그린 애플리케이션 릴리스 모델은 꽤 오랫동안 존재해 왔으며 F5의 로드 밸런싱 기술은 모델을 배포하는 엔터프라이즈 아키텍처에서 중요한 역할을 해왔습니다. 오늘날 현대적 애플리케이션은 기존 애플리케이션 기능을 여러 클라우드 공급자와 기술 플랫폼에 분산시킵니다. 기업 전체에 적용되는 컨테이너, 적응형 아키텍처, 백엔드 API 통합은 블루/그린 배포가 자동화 및 안정성 모델과 계속 관련이 있도록 보장합니다. F5의 트래픽 관리 솔루션은 블루/그린 배포 요구 사항 등을 충족할 수 있습니다.

주요 이점

  • 어떤 플랫폼을 사용하든, 공통적인 인프라 즉 코드 구성을 제공하는 클라우드 독립적인 성능 솔루션의 이점을 누리세요.
  • F5의 대규모 개발자 커뮤니티를 활용하여 BIG-IP 솔루션을 개선하고, 전 세계의 오픈 소스 커뮤니티를 활용하여 NGINX 배포와 성능 서비스를 향상하세요.
  • F5와 NGINX는 다른 클라우드 네이티브 또는 타사 솔루션 공급업체보다 더 다양한 애플리케이션 배포 모델에서 더 많은 기능을 제공하여 필요한 유연성을 확보하세요.

고객은 더 많은 것을 원하며, 어제보다 더 많은 것을 원합니다. 최신 애플리케이션 릴리스 모델은 향상된 자동화를 통해 더 많은 기능과 더 빠른 제공에 대한 수요 증가에 부응해 왔습니다. 단점은 DevOps 팀이 덜 자주 그리고 짧은 기간 동안만 배포하더라도 고객들은 여전히 동일한 애플리케이션 안정성을 기대하기 때문에 문제를 알아차리는 사람이 거의 없을 것이라는 점입니다. 조사에 따르면 , 모든 고객의 32%는 단 한 번의 나쁜 경험만으로도 자신이 좋아하던 브랜드와 거래를 중단한다고 합니다. 문제가 발생하더라도 그렇게 큰 여유는 없습니다.

블루/그린 배포는 중복된 소프트웨어와 인프라 트래픽 흐름을 제공함으로써 수년간 고객을 배포 실패와 플랫폼 변경 문제로부터 보호해 왔습니다. 개발자와 DevOps 팀은 고객을 새로운 경로로 전환하기 전에 배포 성공 여부를 측정할 수 있습니다. 부하 분산 기술은 블루 및 그린 배포 간 트래픽 관리의 핵심 구성 요소가 되어 왔으며 최신 애플리케이션 개발에서도 이러한 역할이 계속되고 있습니다.

기업이 보다 분산된 아키텍처로 이동함에 따라 기존 애플리케이션을 컨테이너화된 환경으로 마이그레이션하고 지능형 트래픽 관리를 위한 서비스 메시와 로드 밸런싱을 도입하는 것이 그 어느 때보다 중요해졌습니다. 특히 블루/그린, 레드/블랙 및 링 배포 시나리오의 경우 더욱 그렇습니다. F5는 다양한 애플리케이션 토폴로지에서 블루/그린 배포를 용이하게 하기 위해 여러 솔루션을 제공합니다. GSLB(전역 서버 로드 밸런싱), 경계 애플리케이션 중심 로드 밸런싱을 통합하고 자동화하거나, 컨테이너 및 Kubernetes 플랫폼에서 트래픽을 관리하고 분산합니다.

 

사이트 안정성 엔지니어와 디지털 변환 이니셔티브가 정의한 서비스 수준 목표를 충족하기 위해 블루/그린 및 기타 배포 모델을 채택하면 신속한 배포와 고객 안정성 간의 균형을 유지할 수 있습니다. 또한 F5 솔루션을 사용하면 블루/그린 모델을 확장하는 링 배포를 포함하여 다른 배포 방법도 쉽게 자동화할 수 있습니다. 아래의 예는 소스 식별자로 인증 및 권한 부여 또는 IP 주소를 사용하여 F5가 사용자 정의 정책에 따라 자동으로 적절한 사람을 적절한 인프라에 배치할 수 있도록 합니다.

 

건축 구성 요소

F5는 고객 중심의 남북 고객 트래픽과 내부 동서 서비스, API 내부 커뮤니케이션을 충족하기 위해 고급 트래픽 관리 및 부하 분산 서비스를 제공합니다. 고객의 디지털 경험을 보호하고 내부 고객도 지원하기 위해 빠른 배포가 필요한 모든 곳에 블루/그린 릴리스 모델을 배포하세요.

F5 BIG-IP 로컬 트래픽 관리자(LTM)는 하드웨어나 가상 어플라이언스, 온프레미스 또는 선호하는 클라우드 공급자에서 정교한 엔터프라이즈 및 서비스 공급자급 부하 분산 기술을 제공합니다. 세분화된 7계층 제어, SSL 오프로드 및 가속 기능, 그리고 주문형 성능을 제공하는 프로그래밍 방식 확장 기능을 제공합니다. BIG-IP LTM은 전체 프록시이므로 네트워크에 들어오고 나가는 애플리케이션 트래픽을 검사, 관리하고 보고할 수 있습니다. 광범위한 프로그래밍 API와 통합을 제공하므로 코드로서의 인프라를 통해 블루/그린 모델을 자동화하거나 ServiceNow와 같은 다른 IT 워크플로 솔루션과 통합할 수 있습니다. BIG-IP LTM은 블루/그린 릴리스 모델에 대한 애플리케이션 트래픽을 탁월하고 자동화된 방식으로 제어할 수 있는 기능을 제공합니다.

NGINX Plus 는 클라우드 기반이며 사용하기 쉬운 역방향 프록시, 부하 분산 장치, API 게이트웨이입니다. 고급 모니터링을 통합하거나, 보안 제어를 강화하거나 , Kubernetes 컨테이너를 조율 해야 하는 경우 NGINX Plus는 확장되는 애플리케이션 포트폴리오 설계를 충족하는 적응 가능하고 프로그래밍 가능한 로드 밸런싱 솔루션을 제공합니다.

F5 글로벌 서버 로드 밸런싱(GSLB)은 데이터 센터와 클라우드 인프라 외부에 블루/그린 배포를 제공하여 API 호출만으로 트래픽을 여러 지역으로 이동할 수 있습니다. 전 세계적으로 트래픽을 전환하고 전체 사이트에 대한 장애 조치를 취하거나, 영향을 받는 앱만 제어할 수 있는 유연성을 확보하세요. 기본 보안 솔루션, 가상 버전, SaaS 또는 완전 관리형 방식을 갖춘 특수 목적 하드웨어를 통해 제공되는 F5 GSLB는 전 세계적으로 사용 가능한 애플리케이션에 블루/그린을 제공합니다.

NGINX Ingress Controller는 Kubernetes와 컨테이너화된 환경에서 클라우드 기반 앱을 위한 동급 최고의 트래픽 관리 솔루션입니다. NGINX 오픈 소스와 NGINX Plus 사용자 모두에게 이점을 제공하는 Kubernetes 애플리케이션을 위한 엔터프라이즈급 전송 서비스를 제공합니다. Kubernetes용 NGINX Ingress Controller를 사용하면 기본적인 로드 밸런싱, SSL/TLS 종료, URI 재작성 지원 및 업스트림 SSL/TLS 암호화 기능을 사용할 수 있습니다. NGINX Plus 사용자는 상태 저장 애플리케이션에 대한 세션 지속성과 API에 대한 JSON 웹 토큰(JWT) 인증 기능도 얻습니다.

주요 특징

CI/CD 파이프라인에 보안 통합

Ansible, Terraform, ServiceNow, GitLab과 같은 일반적인 도구와 통합하여 도구의 워크플로에 맞게 조정할 수 있습니다.

데이터 스트림 내보내기

Telemetry Streaming을 사용하면 통계 및 이벤트를 선언적으로 집계하고 정규화하여 원하는 분석 솔루션에 전달합니다.

애자일 방법론

선언적 모델을 사용하여 앱 서비스 배포를 일관되고 반복적으로 가속화합니다. 선언형 앱 서비스를 사용하여 온프레미스 및 퍼블릭 클라우드 앱의 블루/그린 트래픽을 자동화하세요.

고급 앱 중심 구성

역할 기반 액세스 제어(RBAC)와 셀프 서비스를 사용하여 보안 가드레일(게이트 아님)을 설정하면 팀에서 앱을 안전하고 민첩하게 관리할 수 있습니다.

결론

민첩한 애플리케이션은 빠른 속도와 높은 빈도의 배포를 요구합니다. 디지털 혁신 프로그램은 신뢰성과 끊임없이 개선되는 고객 경험을 요구합니다. F5는 DevOps 배포의 유연성을 충족하는 동시에 애플리케이션의 보안과 안정성을 유지하는 강력한 솔루션 라인을 제공합니다. Fortune 50 기업 중 48개가 중요한 고객 요구 사항에 F5를 사용하는 데에는 이유가 있습니다.