F5, NGINX, 그리고 Kubernetes 커뮤니티를 향한 우리의 약속

F5 에코시스템 | 2019년 11월 19일

대부분의 F5 고객은 지난 30년간 개발된 다양한 기술을 운영하고 있습니다. 이들은 레거시 또는 기존 환경과 관련 프로세스를 활용하는 동시에 새로운 기술이 등장할 때마다 도입하며, 그 사이에 있는 모든 기술도 함께 사용하고 있습니다.

디지털 네이티브 기업조차도 혼합 환경에서 자유롭지 않습니다. 아무리 최첨단을 달리는 기업이라도 다양한 기술을 함께 활용할 수 있도록 열린 자세를 유지해야 합니다. 비즈니스 관계와 경제는 본질적으로 생태계이기 때문입니다. 따라서 성공한 기업은 거의 모두 기술 벨 커브의 ‘복잡한 중간 지대’에 자리하고 있습니다. 바로 이 지점에서 F5는 고객이 직면한 과제를 해결하고자 합니다.

Kubernetes에 대한 F5의 접근 방식은 이러한 기술 수용 주기 곡선의 중간 지점에 확고히 자리 잡고 있습니다. Kubernetes가 매우 성공적인 오픈 소스 프로젝트이자 커뮤니티이며 생태계라는 사실은 부인할 수 없습니다. Kubernetes는 컨테이너 기반 애플리케이션 개발 및 운영의 사실상 표준으로 자리 잡았습니다. F5가 고민하는 것은 Kubernetes가 한 차원 더 크게 도약할 수 있도록 어떻게 지원할 것인가입니다. 프로젝트와 커뮤니티, 생태계의 정신을 계승하면서 이를 고객 기반의 요구 사항 및 F5의 애플리케이션 서비스 전문성과 결합하려면 무엇이 필요할까요?

우선, 그다지 성공하지 못한 오픈 소스 프로젝트에서 많은 교훈을 얻을 수 있습니다. 일부 프로젝트는 지나치게 경직된 나머지 커뮤니티 내 100% 합의를 추구했습니다. 하지만 서로 매우 다른 과제에 직면한 조직들이 그 해결 방법에 대해서도 제각기 다른 견해를 가진 세상에서 이는 달성할 수 없는 기준입니다.

또 다른 함정은 참여한 최대 규모의 상업적 파트너들에게 지나치게 의존한 나머지, 소수의 대형 기술 공급업체가 정한 방향을 커뮤니티 전체에 일방적으로 강요하여 소수의 목소리와 혁신을 묻히게 한 것입니다.

반면, 가장 성공적인 오픈 소스 프로젝트들을 살펴보면 반드시 지켜야 할 오픈 소스 및 커뮤니티 기반 원칙과 고객이 필요로 하는 상용 모델 사이에서 균형을 이루어 왔다는 것을 알 수 있습니다.

커뮤니티 솔루션과 상용 솔루션이 반드시 충돌할 필요는 없다고 생각합니다. 균형을 이룰 수 있지만, 이를 위해서는 함께 협력하겠다는 의지와 새로운 과제 및 혁신이 등장할 때마다 그 균형을 지속적으로 다듬어 나가는 노력이 필요합니다.

지금까지 Kubernetes는 강력한 오픈 소스 및 커뮤니티 표준을 유지하면서도 공급업체가 기능을 확장하고 실험할 수 있도록 해야 한다는 요구 사이에서 매우 훌륭하게 균형을 유지해 왔습니다. 이러한 유연성은 상업적 이익뿐만 아니라 혁신의 기회를 다각화한다는 점에서도 중요합니다. 번거로운 거버넌스 절차를 의무화하기보다는 커뮤니티가 자유롭게 이것저것 시도해 보도록 장려합니다. 어떤 것이 훌륭한지를 판단하는 진정한 척도는 간단합니다. 바로 도입률과 프로덕션 환경에서의 배포입니다.

F5 역시 이러한 균형점을 찾아가고 있습니다. F5는 오픈 소스 생태계의 일원이면서 동시에 영리를 추구하는 기업입니다. 상업적 동기가 있지만, 다양한 기술을 활용하는 프로덕션 환경용 솔루션을 제공하고 고객이 온갖 종류의 복잡한 과도기적 환경에서 Kubernetes를 활용할 수 있도록 지원하는 것이 필수적이라고 생각합니다.

저희에게 이 커뮤니티에 참여한다는 것은 단순히 Kubernetes와 통합된다고 말하는 데 그치지 않습니다…

  • NGINX 및 Aspen Mesh 솔루션을 통해 해왔듯이 핵심 프로젝트에 기여하는 것입니다.
  • 커뮤니티의 규범과 지침을 배우고 수용하는 것입니다.
  • 컨퍼런스와 밋업에서 커뮤니티의 협업을 장려하는 것입니다(그리고 스티커, 비니, 양말도 넉넉히 나눕니다!).
  • 당사의 BIG-IP Container Ingress Services 솔루션을 오픈 소스로 공개하고, 커뮤니티의 풀 리퀘스트를 수락하며, 고객에게 추가 비용을 부과하지 않고 해당 솔루션을 완벽하게 지원하는 것입니다.

우리는 장기적인 관점에서 이 일에 임하고 있습니다. 오픈 소스부터 상용 솔루션, 그리고 그 사이의 모든 영역에 이르기까지 기여 활동을 이어가고 고객을 지원함으로써 Kubernetes가 한 단계 더 도약할 수 있도록 돕겠습니다.

이를 위해 시장을 선도하는 컨테이너 인그레스 솔루션인 NGINX Kubernetes Ingress Controller와 F5 Container Ingress Services를 하나의 통합된 사용자 경험으로 결합하고 있습니다. 이는 사용자와 커뮤니티를 위해 올바른 선택입니다. 당사의 목표는 NGINX 오픈 소스 솔루션부터 상용 제품에 이르기까지 모든 영역을 아우르는, 완벽하게 지원되며 프로덕션 환경에 즉시 적용할 수 있는 엔드투엔드 인그레스 솔루션을 제공하는 것입니다.

F5의 컨테이너 솔루션에 대한 자세한 내용은 여기에서 확인하실 수 있습니다. 그리고 앞으로 F5에 어떤 모습을 기대하시는지 알려주세요. 어떤 과제를 해결하는 데 도움을 드릴 수 있을까요? 여러분과 커뮤니티를 어떻게 하면 더 잘 지원할 수 있을까요? 저희는 여러분의 목소리에 귀 기울이고 있으며, 여러분의 참여가 필요합니다.

공유
태그: 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 파이프라인 초기에 보안을 통합하여 취약점을 예방하고 시간을 절약하는 방법을 알아보세요.