(해외) Snowflake Computing 구성사례

관리자
2024-05-30
조회수 129

개요

데이터는 모든 현대 기업의 핵심이지만 모든 정보를 가용성, 액세스성, 가장 중요하게는 분석 가능하게 유지하는 것은 어려운 작업입니다. Snowflake Computing은 Amazon S3에 엔터프라이즈 데이터를 깊이 액세스할 수 있는 상태로 호스팅하여 데이터 웨어하우스를 클라우드로 가져옵니다. 이 데이터는 비즈니스 인텔리전스 도구를 사용하여 분석할 수도 있으며, 이를 통해 기업은 끝없는 장기 하드웨어 기반 데이터 스토리지 이니셔티브에 돈을 낭비하는 대신 데이터에서 ROI를 얻을 수 있습니다.

도전

전 세계 기업 사용자가 Snowflake Computing 시스템 내에 장기 미션 크리티컬 데이터를 저장하는 경우 데이터 무결성, 보안 및 전송 안정성이 최우선 과제입니다. Snowflake Computing에서 활용하는 솔루션은 Amazon Web Services 내에서 대규모로 수행할 수 있어야 하며 HTTP를 완전히 이해할 수 있는 능력이 있어야 합니다.

또한, 솔루션은 유연해야 하며 Snowflake Computing이 더 많은 기능을 포괄하고 전 세계적으로 더 많은 고객을 포괄하도록 성장함에 따라 발생하는 사용자 정의 요구 사항을 처리할 수 있어야 합니다.

해결책

Snowflake Computing의 수석 엔지니어인 Pawel Rogocz는 NGINX를 정말 좋아합니다.

 "NGINX는 HTTP 프로토콜을 검사하고 활용할 수 있는 오늘날 존재하는 최고의 도구 중 하나입니다."

Rogocz는 Snowflake Computing이 트래픽 요구 사항을 처리하기 위해 NGINX 및 NGINX Plus에 크게 의존한다고 말했습니다. 여기에는 로드 밸런싱뿐만 아니라 역방향 프록시 및 웹 서버 사용 사례도 포함됩니다. 

“우리는 애플리케이션 서버에 HTTP 프로토콜을 전달하는 NGINX의 능력에 크게 의존하고 있습니다. NGINX의 단일 인스턴스는 많은 애플리케이션 서버로 들어오는 트래픽을 처리할 수 있습니다.”- Rogocz


NGINX는 최고의 로드 밸런서입니다. 대부분의 경우 NGINX가 제공하는 기능은 공급업체에서 별도의 상자로 구입하는 로드 밸런서의 용량을 훨씬 초과합니다. 많은 사람들이 NGINX를 사용하고 있고 그것은 훌륭하지만 그것들은 단지 피상적인 것에 불과합니다. 
NGINX Plus에는 많은 기능이 있습니다. 헬스체크가 존재하는 이 단일 기능만으로도 NGINX Plus의 가격은 정당합니다. 
가격이 매우 저렴하니 참고하세요.”
– Pawel Rogocz, Snowflake Computing 수석 엔지니어


결과

Rogocz는 Snowflake Computing이 인프라 전반에 걸쳐 NGINX에 의존하고 있으며 이것이 비즈니스 환경의 핵심 부분이라고 언급했습니다.

 “NGINX를 사용하면 NGINX로 수행할 수 있는 작업보다 훨씬 더 많은 시간이 소요되는 작업을 수행할 수 있습니다. NGINX가 없으면 엔지니어링 측면에서 몇 주가 아니더라도 며칠이 걸릴 것입니다. NGINX의 단순성과 구성의 유연성은 정말 매력적입니다. 지원은 훌륭했습니다. 이 사람들은 정말 대단하고 자신들이 무엇을 하고 있는지 알고 있습니다. NGINX는 우리가 하는 일에서 매우 중요한 부분입니다.” 

SNOWFLAKE COMPUTING Rogocz


SNOWFLAKE COMPUTING INFO.

2012년 Benoit Dageville, Thierry Cruanes 및 Marcin Zukowski가 설립한 Snowflake Computing은 기업을 위한 클라우드 호스팅 데이터 웨어하우징 솔루션을 제공합니다. Snowflake는 설립자의 이론(그 중 두 명은 프랑스 데이터베이스 박사)의 이론을 기반으로 다른 데이터 웨어하우징 플랫폼에서는 불가능한 서비스와 기능을 제공합니다. Snowflake는 전 세계 1000개 이상의 기업에서 사용됩니다.


0