MuleSoft, NGINX Plus 구현

API는 애플리케이션이 서로 대화하고 데이터를 교환할 수 있게 해주는 디지털 접착제입니다. MuleSoft 소프트웨어 플랫폼을 통해 기업을 폭발적으로 증가하는 애플리케이션, 데이터, 디바이스를 수용하고 이들과 더 쉽게 연결할 수 있습니다.

목차

1. MuleSoft 의 도전
2. MuleSoft 의 결과
2-1. 최적화된 배포를 위한 전문화된 전문성
2-2. 시간 및 비용 절감
2-3. 간소화된 보안
2-4. 유연성 및 성능 확장
2-5. MuleSoft 가 “Yes”라고 말하는 NGINX Plus
3. Salesforce 회사인 MuleSoft 소개

1. MuleSoft 의 도전

Mobility, Cloud, Big Data, Internet of Things(IoT)는 기업이 직원, 애플리케이션, 디바이스를 연결하는 방식을 바꾸고 있습니다. 이전에는 비즈니스 전반에서 애플리케이션과 서비스를 통합하는 데 비용이 많이 들고 시간이 많이 걸리는 사용자 지정 코드가 유일한 방법이었죠. MuleSoft가 이를 바꾸고 있습니다. Anypoint Platform™은 온프레미스와 클라우드 모두에서 앱, 데이터, 디바이스의 원활한 애플리케이션 네트워크를 생성하는 API 주도 연결성을 위한 완벽한 솔루션입니다. 이 하이브리드 통합 플랫폼에는 iPaaS, ESB 및 API 관리, 디자인 및 퍼블리싱을 위한 통합 솔루션이 포함되어 있습니다.

Anypoint Platform용 MuleSoft 클라우드 런타임은 Amazon Web Server(AWS)에서 호스팅되며, 각 고객은 하나 이상의 워커에서 자체 애플리케이션을 배포하고 실행합니다. 각 워커가 가상 머신이 되기 때문에 MuleSoft의 도전은? 고객의 애플리케이션이나 업스트림 구성에 대한 가시성이 거의 없는 상태에서 각 고객의 성능 및 가용성 요구 사항을 충족해야 합니다. 또한 고객의 애플리케이션과 요구 사항은 자주 변경됩니다. MuleSoft는 고객 트래픽을 가장 효과적으로 관리하기 위해 고객 트래픽을 더 잘 파악하고 동적으로 대응할 수 있는 기능이 필요했습니다.

이전에는 오픈 소스 버전의 NGINX의 로드 밸런싱 및 리버스 프록시 기능을 사용하고 있었습니다. 하지만 고객의 애플리케이션은 점점 더 까다로워지고 있습니다. 저희는 더 많은 모니터링 기능과 구성 유연성이 필요했습니다. NGINX Plus는 우리가 필요로 하는 것을 정확히 제공했습니다.”

– Serge Leschinsky, MuleSoft의 DevOps 엔지니어
MuleSoft Implements NGINX Plus

2. MuleSoft 의 결과

2-1. 최적화된 배포를 위한 전문화된 전문성

Leschinsky는 “NGINX Plus로 이전한 이유 중 하나는 뛰어난 지원 덕분입니다.”라고 말합니다. “팀원들은 매우 기술적이고 신속하며 깔끔하고 검증된 솔루션을 제공합니다.” MuleSoft는 현재 인프라로 NGINX Plus를 신속하게 구현할 수 있었습니다. MuleSoft가 필요로 하는 초고성능을 달성하기 위해 하드웨어를 교체하거나 추가할 필요가 없었습니다.

또한 NGINX 지원팀은 구현을 최적화하는 데 도움을 주었습니다. MuleSoft팀에 SSL 성능 문제가 발생했을 때 NGINX 엔지니어가 긴밀히 협력하여 문제를 해결하고 2주 이내에 새로운 바이너리를 제공했습니다. MuleSoft는 문제를 선제적으로 검토하고 있었으며, 빠른 해결 덕분에 고객에게 영향을 미치지 않았습니다.

2-2. 시간 및 비용 절감

NGINX Plus는 MuleSoft 의 시간을 크게 절약하고 추가 비용을 방지하는 데 큰 도움이 되었습니다. “고객에게 더 높은 성능을 보장하기 위해 더 많은 시간을 할애할 필요가 없습니다.”라고 Leschinsky는 말합니다. “NGINX Plus는 풀에서 백엔드 추가 및 제거를 올바르게 처리하고 플랫폼의 인스턴스를 원활하게 업그레이드할 수 있게 해줍니다. 고객은 성능 저하를 전혀 경험하지 않습니다.

2-3. 간소화된 보안

MuleSoft 는 NGINX Plus를 통해 고객 트래픽의 end-to-end SSL 암호화를 손쉽게 보장할 수 있습니다. 과거에는 고객이 암호화를 사용하기로 결정하면 MuleSoft팀은 트래픽 경로의 여러 지점에서 SSL 연결을 다시 설정해야 했습니다. 이제 NGINX Plus는 고객의 앱에 대한 암호화된 연결을 열고 사람의 개입 없이 경로 전체에서 이를 유지합니다.

2-4. 유연성 및 성능 확장

Leschinsky는 NGINX Plus가 안정적이고 가벼워 MuleSoft 환경의 요구 사항을 쉽게 처리할 수 있어 고객에게 고품질 경험을 제공한다는 사실에 깊은 인상을 받았습니다. Anypoint Platform은 백엔드에서 재구성 가능한 DNS를 사용하여 고객 트래픽의 관련 특성을 즉시 파악하고 적절한 서버로 프록시할 수 있습니다. 결과적으로 이 플랫폼은 고객이 배포하기로 선택한 모든 것을 처리할 수 있습니다.

“우리는 고객에게 애플리케이션에 최대한의 유연성을 제공하고자 합니다.”라고 Leschinsky는 말합니다. “NGINX Plus의 강력한 기능, 확장성, 다용도성을 통해 고객은 애플리케이션을 보다 자유롭게 통합할 수 있습니다. 동시에 NGINX Plus는 가용성이나 성능 저하를 우려하지 않고 고객의 요구 사항을 예측하고 충족하는 데 필요한 민첩성을 제공합니다.”

클라우드 런타임에서 NGINX Plus의 가치를 입증한 MuleSoft 는 Anypoint Platform 내에서 NGINX Plus의 사용을 확대했습니다. 현재 NGINX Plus는 모든 Anypoint Platform 서비스에서 사용되고 있습니다.

2-5. MuleSoft 가 “Yes”라고 말하는 NGINX Plus

“우리의 목표는 API 주도 연결을 가능하게 하는 강력한 플랫폼을 제공하여 고객의 비즈니스 혁신을 돕는 것입니다.”라고 Leschinsky는 말합니다. “NGINX Plus는 우리에게 많은 유연성을 제공합니다. 고객에게 더 신속하게 대응할 수 있습니다. 통합을 더 쉽게 만들고 더 많은 요청을 수용할 수 있습니다. 고객이 원하는 것을 “예”라고 말할 수 있게 해줍니다.”

3. Salesforce 회사인 MuleSoft 소개

MuleSoft의 사명은 전 세계의 애플리케이션, 데이터, 디바이스를 쉽게 연결하여 조직이 더 빠르게 변화하고 혁신할 수 있도록 돕는 것입니다. 연결에 대한 API 주도 접근 방식을 통해 시장을 선도하는 MuleSoft의 Anypoint Platform은 약 60개국 1,200개 이상의 조직이 애플리케이션 네트워크를 구축할 수 있도록 지원하고 있습니다. 자세한 내용은 MuleSoft 홈페이지 에서 확인하세요.

NGINX Plus를 직접 사용해 보시려면 30일 무료 평가판을 신청하거나, NGINX STORE에 연락하여 논의하십시오.

NGINX에 대한 최신 정보들을 빠르게 전달받고 싶으시다면, 아래의 뉴스레터를 구독하세요.

NGINX STORE를 통한 솔루션 도입 및 기술지원 무료 상담 신청

* indicates required