사람들이 Domino's Pizza 앱을 좋아하는 이유 중 하나는 주문에 대한 가시성을 제공하기 때문입니다. 음식을 준비하는 순간, 오븐에 넣는 순간, 상자에 넣는 순간, 차에 넣는 순간까지 전체 과정을 추적할 수 있습니다. 그 다음 순간, 뜨거운 피자가 집 앞에 놓여 있을 겁니다.
그런데 피자 배달 라이프사이클에 대한 가시성을 확보할 수 있는 반면, 모든 규모의 회사는 가장 귀중한 자산인 애플리케이션에 대해 동일한 수준의 투명성과 가시성을 확보할 수 없습니다.
그럼, 무슨 일이 일어나고 있는 걸까요? 최근 우리는 일부 고객을 시애틀 본사로 초대하여 심도 있는 토론 세션을 진행했습니다. 그 세션은 그들이 겪는 과제와 F5가 앞으로 몇 년 동안 어떤 모습을 보일지에 대한 이야기였습니다. 목표는 업계 전반에서 고객이 직면하고 있는 문제를 더 잘 이해하고, 이를 해결하기 위한 솔루션을 설계하는 방법을 찾는 것이었습니다.
한 가지 사실이 매우 분명해졌습니다. 디지털 전환에 대한 압력은 국가, 지역, 산업 전반에 걸쳐 보편적인 문제가 되었습니다. 예를 들어:
대부분의 고객은 디지털 혁신을 열망하면서도 구세계와 신세계, 즉 고전적인 모놀리식 및 3계층 아키텍처와 클라우드 기반 아키텍처를 넘나들고 있다고 말했습니다. 우리는 이것을 "복잡한 중간 단계"라고 부르고 싶어하며 오늘날 대부분 회사의 현실입니다.
놀랍지 않게도, 오래된 것과 새로운 것을 혼합하여 관리하는 것은 상당한 도전입니다. 이러한 갈등의 핵심은 가시성 부족으로 이어지는 전형적인 사일로 현상입니다.
고객 대화에서 다시 한 번 확인된 엄연한 현실은 대부분의 조직이 특정 시점에 앱에서 무슨 일이 일어나고 있는지 말할 수 없다는 것입니다. 그들은 자신들이 얼마나 많은 앱을 가지고 있는지 모르고, 더 나아가 그 앱들이 어디에 있고 누가 그 앱에 접근할 수 있는지도 모릅니다. 가장 중요한 애플리케이션에 대해서도 조직에서는 해당 애플리케이션의 성능(예: 가용성, 최종 사용자 지연 시간)에 대한 일관된 가시성을 거의 확보하지 못하며, 문제가 발생할 경우 어디에서 확인해야 할지도 파악하지 못합니다.
이러한 가시성을 확보하는 데 있어 가장 큰 과제 중 하나는 애플리케이션 코드와 최종 고객 사이의 데이터 경로에 일반적으로 7~9개의 기술이 존재한다는 것입니다.
대부분 회사의 경우, 이러한 기술 각각은 서로 다른 공급업체로부터 제공됩니다. 즉, 단일 애플리케이션에 대한 종단 간 가시성을 확보하려면 관리하거나 조정해야 할 잠재적인 정보 사일로가 7~9개나 있다는 뜻입니다. 그리고 이러한 공급업체와 그들의 기능은 조직 내에서 두세 개의 서로 다른 운영 팀에 의해 관리되는 경우가 많아 의사소통의 어려움이 더 커집니다.
많은 고객이 이러한 압박을 완화하기 위해 퍼블릭 클라우드를 찾고 있다고 말했지만 클라우드 여정에서 더 발전한 고객은 다음과 같은 혹독한 현실을 보고했습니다.
코드-고객 경로를 따르는 대부분의 공급업체는 통합 인프라 환경의 일부로 애플리케이션 서비스를 제공하는 수직 통합 접근 방식으로 이러한 유형의 문제를 해결하려고 제안하고 있습니다. 하지만 이 방법은 앱 서비스를 인프라에 결합하는 단점이 있습니다. 단기적으로는 개발팀이 이를 활용하기 쉽지만, 장기적으로는 새로운 운영적 사일로가 생기고 가시성 문제가 복합적으로 발생하며, 독점 현상이 발생합니다.
어떤 전략을 취하든 중요한 것은 다양한 인프라 사일로에서 일관된 방식으로 애플리케이션을 배포하고 관리하는 방법을 알아내는 것입니다. 이를 수행하고 모든 애플리케이션의 코드에서 고객으로의 경로에 대한 가시성을 확보하는 가장 좋은 방법은 일관된 멀티 클라우드 애플리케이션 서비스 세트를 활용하는 것입니다.
이러한 일관성과 이를 통해 제공되는 가시성은 앱의 고성능과 보안을 유지하기 위해 협업해야 하는 운영 사일로(예: NetOps, SecOps, DevOps) 간의 격차를 해소하는 데에도 도움이 됩니다.
이 접근 방식의 힘은 우리가 F5와 NGINX의 조합에 대해 매우 흥분하는 이유입니다. 우리는 플랫폼에 구애받지 않고, 일관되고, 파트너 생태계에 친화적인 코드-투-고객 경로 전반에 걸쳐 유연하고, 동종 최고 수준의 제안으로 구성된 완전한 포트폴리오를 구축하고 있습니다. 마지막 항목에서 말하고자 하는 바는 해당 기술이 원격 측정을 제공하는 한, F5가 아닌 데이터 경로 요소(예: 클라우드 기반 서비스)에 대해서도 가시성과 통찰력을 제공한다는 것입니다. 고객들은 자사 애플리케이션에 가장 적합한 데이터 경로 요소를 채택할 수 있는 유연성을 원한다는 의견을 들었고, F5와 NGINX는 개방형 생태계를 구축하기 위해 최선을 다하고 있습니다.
우리의 가치 제안은 간단합니다. 우리는 개발부터 전체 수명 주기에 걸쳐 애플리케이션을 구동하여 차별화되고 성능이 뛰어나며 안전한 디지털 경험을 제공할 수 있습니다.
우리는 귀사가 비즈니스에 필요한 속도로 고객에게 코드를 제공하고, 매년 수천 개의 앱으로 확장하는 동시에 모든 단계에서 완벽한 가시성과 관리 용이성을 유지하기를 바랍니다.