
개요
Adobe Systems는 영어에 새로운 동사인 Photoshop을 도입할 만큼 규모가 큽니다. 이 회사의 인기 있는 사진 수정 도구는 페이지 레이아웃, 비디오 편집 및 웹 디자인을 위한 다른 도구와 함께 전 세계에서 사용됩니다. 현재 온라인에서 서비스로 제공되는 필수 도구를 제공하는 글로벌 공급업체인 Adobe는 박스형 소프트웨어에서 구독 기반 클라우드 서비스 제공으로의 전환을 활용하면서 많은 과제에 직면해 있습니다.
도전
Adobe Systems에는 10,000명 이상의 내부 개발자가 있으며, 이들 모두는 회사가 일상 업무를 수행하기 위해 개발한 많은 API를 사용하여 구축해야 합니다. 이러한 개발자는 서로 다른 시간에 작업하지만 중복되는 경우가 많으며 내부 시스템에 대한 수요가 높아질 수 있습니다.
또한 Adobe 팀은 외부 당사자가 기존 Adobe 제품 및 서비스에 대한 확장, 추가 기능 및 통합을 개발할 수 있도록 허용하여 동일한 내부 개발 API에 대한 외부 액세스가 필요하도록 했습니다.
Adobe가 API 게이트웨이를 선택할 때 가장 중요하게 고려한 요소는 안정성이었습니다. 그다음에는 성능과 대기 시간 최소화 기능이 뒤따랐습니다. 하루에 수백만 건, 연간 수십억 건의 요청을 처리하는 솔루션은 확장성이 뛰어나면서도 가격도 저렴해야 했습니다.
Adobe는 처음에 이러한 유형의 트래픽을 관리하고 라우팅하기 위해 상용 API 게이트웨이 솔루션을 활용했습니다. 그러나 팀은 내부 개발자가 이미 모든 내부 API 및 애플리케이션보다 먼저 NGINX를 배포하고 있다는 사실을 빠르게 발견했습니다. NGINX는 값비싼 상업용 게이트웨이 없이도 필요한 모든 API 게이트웨이 작업을 처리할 수 있다고 결정되었습니다.
해결책
결국 전체 Adobe I/O 플랫폼이 NGINX API 게이트웨이로 전환되었습니다. Adobe의 솔루션 설계자인 Dragos Dascalita Haut는 이를 통해 즉각적인 이점을 얻었고 비용이 절감되었다고 말했습니다.
“자체 API 게이트웨이를 구현하기 전에는 게이트웨이 역할을 하는 다른 상용 제품을 사용하여 작업했습니다. 그러다가 NGINX 내부에서 API 관리에 대한 비전을 구축할 수 있다는 아이디어가 떠올랐습니다. 내년 초에 우리는 이미 게이트웨이의 첫 번째 버전을 게시하고 내부 팀에서 이를 사용할 수 있게 되었습니다.”라고 Haut는 말했습니다.
NGINX는 이미 내부 서비스를 위한 로드 밸런서임을 입증했지만 실제로 API 게이트웨이 작업을 수행할 수 있었던 것은 안정성과 성능 때문이었다고 Haut는 말했습니다.
“우리에게 가장 중요한 첫 번째 이점은 매우 안정적이라는 것입니다. 두 번째는 매우 빠르며, 세 번째는 실행하는 데 많은 리소스가 필요하지 않다는 것입니다. 나는 Docker 컨테이너 내부의 [데스크톱] 머신에서 NGINX를 실행하고 있었고 단 2개의 CPU로 초당 100,000개 이상의 요청을 수행할 수 있었습니다. 성능, 안정성 및 대기 시간은 우리에게 핵심 요소입니다. NGINX가 성능에서 승리했습니다.”
– Dragos Dascalita Haut, Adobe 솔루션 설계자
결과
Adobe의 내부 및 외부 API 사용자는 이제 모두 NGINX를 통해 라우팅됩니다. Adobe I/O는 API를 통해 Adobe 제품으로 작업해야 하는 모든 개발자를 위한 원스톱 상점 역할을 할 수 있습니다. 새로운 NGINX API 게이트웨이를 통해 하루에 수백만 건의 요청이 지연 시간 없이 대규모로 처리됩니다.
어도비 소개
연간 수익이 70억 달러가 넘는 Adobe Systems는 세계 최대의 소프트웨어 제공업체 중 하나입니다. 이 회사는 거의 어디에나 존재하는 출판 소프트웨어인 Postscript로 유명해졌지만, 인기 있는 사진 수정 도구인 Photoshop이 동사가 되었습니다. Adobe는 현재 전 세계적으로 18,000명이 넘는 직원을 고용하고 있으며 예술적이고 창의적인 도구의 온라인 버전을 제공하고 있습니다. Adobe는 주요 비즈니스 라인을 웹으로 전환하여 도구를 온라인 서비스로 제공하고 민첩성과 클라우드 기반 개발을 성공적으로 수용하여 비즈니스 모델을 구매 기반에서 구독 기반으로 완전히 변경했습니다.
개요
Adobe Systems는 영어에 새로운 동사인 Photoshop을 도입할 만큼 규모가 큽니다. 이 회사의 인기 있는 사진 수정 도구는 페이지 레이아웃, 비디오 편집 및 웹 디자인을 위한 다른 도구와 함께 전 세계에서 사용됩니다. 현재 온라인에서 서비스로 제공되는 필수 도구를 제공하는 글로벌 공급업체인 Adobe는 박스형 소프트웨어에서 구독 기반 클라우드 서비스 제공으로의 전환을 활용하면서 많은 과제에 직면해 있습니다.
도전
Adobe Systems에는 10,000명 이상의 내부 개발자가 있으며, 이들 모두는 회사가 일상 업무를 수행하기 위해 개발한 많은 API를 사용하여 구축해야 합니다. 이러한 개발자는 서로 다른 시간에 작업하지만 중복되는 경우가 많으며 내부 시스템에 대한 수요가 높아질 수 있습니다.
또한 Adobe 팀은 외부 당사자가 기존 Adobe 제품 및 서비스에 대한 확장, 추가 기능 및 통합을 개발할 수 있도록 허용하여 동일한 내부 개발 API에 대한 외부 액세스가 필요하도록 했습니다.
Adobe가 API 게이트웨이를 선택할 때 가장 중요하게 고려한 요소는 안정성이었습니다. 그다음에는 성능과 대기 시간 최소화 기능이 뒤따랐습니다. 하루에 수백만 건, 연간 수십억 건의 요청을 처리하는 솔루션은 확장성이 뛰어나면서도 가격도 저렴해야 했습니다.
Adobe는 처음에 이러한 유형의 트래픽을 관리하고 라우팅하기 위해 상용 API 게이트웨이 솔루션을 활용했습니다. 그러나 팀은 내부 개발자가 이미 모든 내부 API 및 애플리케이션보다 먼저 NGINX를 배포하고 있다는 사실을 빠르게 발견했습니다. NGINX는 값비싼 상업용 게이트웨이 없이도 필요한 모든 API 게이트웨이 작업을 처리할 수 있다고 결정되었습니다.
해결책
결국 전체 Adobe I/O 플랫폼이 NGINX API 게이트웨이로 전환되었습니다. Adobe의 솔루션 설계자인 Dragos Dascalita Haut는 이를 통해 즉각적인 이점을 얻었고 비용이 절감되었다고 말했습니다.
“자체 API 게이트웨이를 구현하기 전에는 게이트웨이 역할을 하는 다른 상용 제품을 사용하여 작업했습니다. 그러다가 NGINX 내부에서 API 관리에 대한 비전을 구축할 수 있다는 아이디어가 떠올랐습니다. 내년 초에 우리는 이미 게이트웨이의 첫 번째 버전을 게시하고 내부 팀에서 이를 사용할 수 있게 되었습니다.”라고 Haut는 말했습니다.
NGINX는 이미 내부 서비스를 위한 로드 밸런서임을 입증했지만 실제로 API 게이트웨이 작업을 수행할 수 있었던 것은 안정성과 성능 때문이었다고 Haut는 말했습니다.
결과
Adobe의 내부 및 외부 API 사용자는 이제 모두 NGINX를 통해 라우팅됩니다. Adobe I/O는 API를 통해 Adobe 제품으로 작업해야 하는 모든 개발자를 위한 원스톱 상점 역할을 할 수 있습니다. 새로운 NGINX API 게이트웨이를 통해 하루에 수백만 건의 요청이 지연 시간 없이 대규모로 처리됩니다.
어도비 소개
연간 수익이 70억 달러가 넘는 Adobe Systems는 세계 최대의 소프트웨어 제공업체 중 하나입니다. 이 회사는 거의 어디에나 존재하는 출판 소프트웨어인 Postscript로 유명해졌지만, 인기 있는 사진 수정 도구인 Photoshop이 동사가 되었습니다. Adobe는 현재 전 세계적으로 18,000명이 넘는 직원을 고용하고 있으며 예술적이고 창의적인 도구의 온라인 버전을 제공하고 있습니다. Adobe는 주요 비즈니스 라인을 웹으로 전환하여 도구를 온라인 서비스로 제공하고 민첩성과 클라우드 기반 개발을 성공적으로 수용하여 비즈니스 모델을 구매 기반에서 구독 기반으로 완전히 변경했습니다.