MuleSoft는 클라우드와 온프레미스에서 SaaS와 엔터프라이즈 애플리케이션을 연결하는 데 가장 널리 사용되는 통합 플랫폼(Mule ESB 및 CloudHub)을 제공합니다.
API는 애플리케이션이 서로 통신하고 데이터를 교환할 수 있게 해주는 디지털 접착제입니다. MuleSoft 소프트웨어 플랫폼을 사용하면 기업은 폭발적으로 증가하는 애플리케이션, 데이터, 장치를 수용하고 이를 보다 쉽게 연결할 수 있습니다.
모빌리티, 클라우드, 빅데이터, 사물 인터넷은 기업에서 직원, 애플리케이션, 장치를 연결하는 방식을 변화시키고 있습니다. 예전에는 비용이 많이 들고 시간이 많이 걸리는 맞춤형 코드가 회사 전체에서 애플리케이션과 서비스를 통합하는 유일한 방법이었습니다. MuleSoft가 그것을 바꾸고 있습니다. Anypoint Platform™은 온프레미스와 클라우드 모두에서 앱, 데이터, 장치의 원활한 애플리케이션 네트워크를 구축하는 API 주도 연결을 위한 완벽한 솔루션입니다. 이 하이브리드 통합 플랫폼에는 iPaaS, ESB, API 관리, 디자인, 게시를 위한 통합 솔루션이 포함되어 있습니다.
Anypoint Platform용 MuleSoft 클라우드 런타임은 Amazon Web Services(AWS)에서 호스팅되며, 각 고객은 하나 이상의 작업자에 자체 애플리케이션을 배포하고 실행합니다. 각 작업자가 가상 머신이고, MuleSoft에서는 수천 개의 작업자가 실행되고 있습니다. MuleSoft의 과제는? 고객의 애플리케이션이나 업스트림 구성에 대한 가시성이 거의 없는 상태에서 각 고객의 성능 및 가용성 요구 사항을 충족합니다. 또한 고객의 애플리케이션과 요구 사항은 자주 변경됩니다. MuleSoft에서는 고객 트래픽을 더 잘 파악하고 이를 가장 효과적으로 관리할 수 있는 동적으로 대응하는 능력이 필요했습니다.
Leschinsky는 "우리가 F5 NGINX Plus로 이전한 이유 중 하나는 뛰어난 지원 때문입니다."라고 말했습니다. "그들의 팀은 매우 기술적이고 빠르며, 깨끗하고 검증된 솔루션을 제공합니다." MuleSoft는 현재의 인프라를 활용해 NGINX Plus를 신속하게 구현할 수 있었습니다. MuleSoft에 필요한 초고성능을 달성하기 위해 하드웨어를 교체하거나 추가할 필요가 없습니다.
NGINX 지원팀은 MuleSoft가 구현을 최적화하도록 돕습니다. MuleSoft 팀이 SSL 성능 문제에 부딪혔을 때, NGINX 엔지니어는 이 문제를 해결하기 위해 긴밀히 협력하여 2주도 채 걸리지 않고 새로운 바이너리를 제공했습니다. MuleSoft는 이 문제를 적극적으로 살펴보았고, 신속하게 해결되어 고객에게 영향을 미치지 않았습니다.
NGINX Plus 덕분에 MuleSoft는 많은 시간을 절약할 수 있었으며, 회사 측은 추가 비용을 피하는 데도 도움이 되었습니다. Leschinsky는 "고객에게 높은 성과를 보장하기 위해 우리 스스로 더 많은 시간을 할애할 필요가 없습니다."라고 말합니다. "NGINX Plus는 풀에서 백엔드 추가 및 제거를 올바르게 처리하고 플랫폼 인스턴스를 원활하게 업그레이드할 수 있도록 해줍니다. "저희 고객은 성능 저하를 경험한 적이 없습니다."
NGINX Plus를 통해 MuleSoft는 고객 트래픽의 종단 간 SSL 암호화를 쉽게 보장할 수 있습니다. 과거에는 고객이 암호화를 사용하기로 결정하면 MuleSoft 팀은 트래픽 경로의 다양한 지점에서 SSL 연결을 다시 설정해야 했습니다. 이제 NGINX Plus는 인간의 개입 없이 고객 앱에 암호화된 연결을 열고 경로 전체에서 이를 유지합니다.
레신스키는 NGINX Plus가 안정적이고 가벼워서 MuleSoft 환경의 요구 사항을 쉽게 처리하고 고객에게 고품질 경험을 제공할 수 있다는 사실에 깊은 인상을 받았습니다. 백엔드에서 재구성 가능한 DNS를 사용하여 Anypoint Platform은 고객 트래픽의 관련 특성을 즉시 식별하고 이를 적절한 서버로 프록시할 수 있습니다. 결과적으로 이 플랫폼은 고객이 배포하기로 선택한 모든 것을 처리할 수 있습니다.
Leschinsky는 "우리는 고객에게 애플리케이션에 대한 최대한의 유연성을 제공하고 싶습니다."라고 말했습니다. "NGINX Plus의 강력한 기능, 확장성, 다양성은 고객에게 애플리케이션을 통합하는 데 더 많은 자유를 제공합니다. 동시에 NGINX Plus는 가용성이나 성능에 대한 우려 없이 고객의 요구가 발생하자마자 이를 예상하고 충족하는 데 필요한 민첩성을 제공합니다."
MuleSoft는 클라우드 런타임에서 NGINX Plus의 가치를 입증하고 Anypoint Platform 내에서 NGINX Plus의 사용을 확대했습니다. 오늘날 NGINX Plus는 모든 Anypoint Platform 서비스에서 사용됩니다.
Leschinsky는 "저희의 목표는 API 주도 연결을 가능하게 하는 강력한 플랫폼을 제공하여 고객이 비즈니스를 혁신하도록 돕는 것입니다."라고 말했습니다. “NGINX Plus는 우리에게 많은 유연성을 제공합니다. 고객에게 더욱 신속하게 대응할 수 있게 되었습니다. 우리는 그들의 통합을 더욱 쉽게 만들고 더 많은 요청을 수용할 수 있습니다. NGINX Plus를 사용하면 고객이 원하는 것을 '예'라고 말할 수 있습니다."