블로그

클라우드 네이티브 및 오픈 소스(번거로움 없이)

F5 썸네일
F5
2020년 10월 21일 게시

사용자 요구 사항을 충족하거나 민첩성을 높이기 위해 클라우드 네이티브 기술을 고려 하지 않은 기업 회사를 찾기는 어렵습니다. 그렇다면 지금 당장 팀이 그러한 움직임을 하는 것을 막는 것은 무엇일까요? 많은 기업이 도약하지 못하는 이유 중 하나는 클라우드 네이티브 스택의 중요한 부분 중 상당수가 오픈 소스 제품이기 때문입니다. 오픈소스 프로젝트는 상당한 이점과 향상된 유연성을 제공하지만, 프로젝트 방향에 대한 통제력이 거의 없는 상태에서 지속적으로 빠르게 움직이는 오픈소스 프로젝트를 수행하는 데 대한 전반적인 투자는 기업에게 종종 부담스럽습니다. 주저하는 또 다른 이유는 현재 클라우드 네이티브 시장이 포화 상태이며, 앞으로 몇 년 안에 의미 있는 통합이 이루어질 것이 확실하다는 것입니다. 선택의 폭이 매우 넓을 수 있으며, 곧 쓸모없게 될 가능성이 있는 기술에 잘못된 투자를 하는 데 따른 단점은 그 이점의 장점보다 더 클 수 있습니다.

간단히 말해, 클라우드 네이티브 기술은 네트워킹과 애플리케이션 제공 분야에서 엄청난 혁신을 주도하고 있지만, 모든 신생 시장과 마찬가지로 도입에는 상당한 장애물이 있습니다. 게다가 오픈소스 프로젝트를 운영하고, 유지하고, 지원하는 데 드는 비용은 속도와 유연성에 대한 약속에 밀려 간과되는 경우가 많습니다. F5는 여러분이 이런 전환 과정을 탐색하고 주저함과 재고의 요소를 제거하여 불확실성 없이 오픈 소스의 속도와 유연성을 얻을 수 있도록 도와드립니다.

오픈소스 우선 접근 방식

인프라와 클라우드 네이티브 애플리케이션은 오픈 API와 오픈 소스를 우선시하는 방향으로 이동하고 있습니다. 쿠버네티스와 같은 오픈소스 프로젝트는 기업에서 폭넓게 채택되고 있으며 둔화될 조짐은 보이지 않습니다. 이러한 점을 염두에 두고, F5의 많은 팀은 오픈 소스 프로젝트에 기여하고 이를 주도하며, F5 고객이 부담을 겪지 않고도 오픈 소스의 속도와 유연성을 모두 얻을 수 있도록 개방형 API를 구축하는 데 주력하고 있습니다. 우리는 " 나무를 자르고 물을 긷는 " 접근 방식을 통해 고객이 애플리케이션을 통해 비즈니스 가치를 창출하는 등 자신에게 중요한 일에 집중할 수 있도록 하며, 공급업체에 구애받지 않는 커뮤니티 중심 기술 스택의 이점을 누릴 수 있도록 합니다.

F5는 다음과 같은 중요한 방법으로 고객이 오픈 소스를 통해 성공할 수 있도록 지원합니다.

  • 사용자에게 중요한 중대한 문제 및 버그 해결 – 최종 사용자 회사는 종종 GitHub을 통해 프로젝트에 대한 피드백을 제공하거나 다양한 포럼에서 질문을 하는 등 적극적으로 참여하지만, 대규모 오픈소스 프로젝트에서 커뮤니티 구성원의 관심을 끄는 것은 종종 어렵습니다. 동일한 원칙이 적절한 시기에 미해결 문제를 제출에서 발표까지 처리하는 데도 적용됩니다. F5의 팀(NGINX 및 Aspen Mesh 포함)은 기업에서 심각한 버그에 대한 해결책과 수정 일정에 대한 신속한 의사소통이 필요하다는 점을 깨닫고, 이러한 문제를 공개적으로 신속하게 해결하는 것과 함께 이러한 우려 사항을 해결하는 데 중점을 둡니다.
  • 사용자가 요청한 귀중한 기능 및 특징 추가 – 대규모 오픈소스 프로젝트에서는 설계 문서, 구현 선택 및 코드 검토를 중심으로 합의를 이루는 과정을 거쳐야 하기 때문에 작은 기능을 추가하는 데도 몇 달이 걸릴 수 있습니다. 기업이 프로젝트가 자사의 요구 사항을 충족하도록 영향을 미칠 수 있는 영향력을 갖지 못하면, 비용은 높아지지만 보상은 낮아질 수 있습니다. F5 팀원은 다양한 오픈소스 프로젝트에 기여하고 유지 관리하고 있으므로, 우리는 상황을 잘 이해하고 고객의 요구 사항을 옹호하고 구체적인 성과를 이끌어낼 수 있습니다.
  • 특정 분야에 대한 맞춤형 솔루션 제공 - 마찬가지로, 오픈소스 커뮤니티는 다양한 시장 분야(예: 통신, 의료, 금융 서비스)에 대한 전문 지식이 부족한 경우가 많습니다. 이는 일반적인 기업 기능과 겹치지만 고유한 요구 사항이 있을 수 있습니다. 활기차고 성장하는 오픈소스 프로젝트는 다양한 분야에 서비스를 제공하고 다양한 산업의 참여와 기여를 통해 더 나은 제품으로 성숙될 수 있습니다. F5는 다양한 산업 분야에서 광범위한 전문 지식을 보유하고 있어 주요 기회를 인식하고 다양한 산업 분야에서 오픈소스 프로젝트를 폭넓게 도입하기 위한 로드맵을 형성하는 데 매우 유용합니다.
  • 속도와 투명성을 바탕으로 확장 가능한 기술 보호 – 보안은 오픈 소스 기술을 도입하는 조직에 있어 또 다른 주요 관심사이며, 프로덕션 사용 및 데이터 처리와 관련된 정책 요구 사항은 이러한 프로젝트의 광범위한 도입을 방해하는 주요 장애물이 될 수 있습니다. 버그를 수정하는 것이 매우 중요한 것은 분명하지만, 오픈소스 프로젝트의 보안은 그 이상입니다. 또한 회원 및 최종 사용자가 잠재적인 취약점을 책임감 있게 보고할 수 있는 프로세스를 만들고, 공급업체와 기타 투자 기관이 다가올 보안 릴리스에 대한 조기 알림을 받을 수 있는 조기 공개 시스템을 만드는 것도 중요합니다. F5의 팀원들은 수십 년 동안 주요 인프라 제품의 취약성을 책임감 있게 관리하는 최전선에 섰습니다. 오픈소스 커뮤니티에서의 경험을 활용하여 모범 사례를 개발하고 대응 시스템을 구축하면 기업은 비즈니스 가치를 높이는 작업에 집중할 수 있습니다.

오픈 소스 프로젝트는 기본적으로 빠르게 진행되며 기업 엔지니어링 팀이 따라잡기 어려울 수 있는 기능이 빠르게 추가됩니다. 이는 클라우드 네이티브 인프라 프로젝트에서 중요한 고려 사항입니다. 기업의 업그레이드 및 출시 주기가 길어질 수 있고 조직의 개발자와 고객 모두에게 큰 영향을 미칠 수 있기 때문입니다. F5는 당사가 지원하는 오픈 소스 프로젝트에 대해 예측 가능한 출시 및 지원 중단 주기를 고객에게 제공하여 중요한 역할을 합니다. 우리는 이 분야에서의 경험에서 얻은 교훈을 바탕으로 대규모 성숙된 기업의 기대에 부응하는 더 나은 경험을 만들고자 노력합니다.

오픈소스 여정을 시작했거나 이제 막 시작하려고 생각 중이라면 F5 전문가 팀이 최대한 활용할 수 있도록 도와드리겠습니다.