메인 콘텐츠로 건너뛰기

Zeet

Craft of Code
지트 장식 이미지

Zeet가 클라우드의 장점을 활용하는 멀티클라우드 전략의 구축을 지원하는 방법



대기업에는 종종 비즈니스의 특정 요구 사항을 충족하는 플랫폼을 구축할 수 있는 능력을 갖춘 인프라 및 애플리케이션 팀이 있습니다. 그러나 기술 팀이 적고 예산이 빠듯한 소규모 조직의 경우 맞춤형 플랫폼은 종종 비현실적이고 확장하기 어려우며 감당할 수 없는 사치입니다.

이러한 현실은 이러한 문제 및 기타 관련 문제를 해결하는 데 도움이 되는 PaaS(서비스로서의 플랫폼)를 탄생시켰습니다. 그러나 PaaS에는 고객을 하나의 퍼블릭 클라우드 공급자로 고정하는 몇 가지 제한 사항이 있습니다. 

Johnny Dallas와 그의 파트너 Zihao Zhang은 대기업에서 일하면서 이 문제를 확인하고 2020년에 Zeet 을 시작하여 문제를 해결했습니다. Zeet은 개발자가 모든 클라우드 공급자에서 연결, 배포 및 확장할 수 있는 재사용 가능한 셀프 서비스 클라우드 인프라를 만들 수 있도록 지원합니다. Zeet은 관리형 플랫폼 및 개발자 플랫폼 엔지니어링의 최전선에 있습니다. 클라우드에 구축된 인프라를 통해 시장에 새로운 조화를 제공합니다. 

고객은 Zeet을 사용하여 기존 퍼블릭 클라우드 공급업체 관계를 사용하거나 처음부터 시작하여 인프라 계층을 설정합니다. 다양한 클라우드 공급자에게 배포하여 애플리케이션의 요구 사항에 따라 다양한 강점을 활용할 수 있습니다. 이는 데이터 센터 사용 사례의 일반적인 백업, 중복성 또는 지역성을 넘어 멀티클라우드를 보는 더 광범위한 방법입니다.

"모든 구름은 다른 모양입니다. 각각의 뉘앙스와 고유한 장점이 있습니다"라고 Johnny는 설명합니다. "사용 가능한 클라우드 공급자의 강점을 결합하여 문제에 대한 더 나은 답을 찾을 수 있습니다. 모든 클라우드 공급자에게는 고유한 기술 이점이 있습니다. 기술 스택은 여러 클라우드에 걸쳐 있을 수 있으며 플랫폼 엔지니어링은 이를 실현하는 데 도움이 됩니다." 

Zeet의 공동 설립자 Johnny Dallas와 Zihao Zhang. 사진 제공: 세쿼이아.

LiveKit, 확장 가능한 다중 지역 클라우드 솔루션 모색 

Zeet의 멀티클라우드 비전의 사용 사례는 앱용 화상 회의, 라이브 스트리밍, 메타버스 및 로봇 공학 프로젝트를 구축하는 오픈 소스 WebRTC 플랫폼인 LiveKit의 고객 중 한 명에서 비롯됩니다. LiveKit의 목표는 기술 스택의 전문화를 기반으로 모든 클라우드에서 사용할 수 있고 클라우드 공급자의 강점과 일치시키는 것입니다.

LiveKit의 엔지니어 팀은 지연 시간이 짧은 라이브 비디오를 제공하는 데 집중하고 있습니다. 그러나 팀은 Kubernetes를 만드는 애플리케이션 계층으로 인해 대역폭을 확장하는 데 막대한 비용이 든다는 것을 발견하는 장애물에 직면했습니다. API 통화 중 AWS. Zeet 팀은 Zeet에 깊이 정의된 아키텍처, 별도의 애플리케이션 계층, 인프라 등을 통해 LiveKit을 도왔습니다. LiveKit은 하루 만에 클라우드 제공업체를 옮겼고 Zeet과 협력한 첫 6개월 동안 이 작업을 네 번 수행했습니다.

Linode 쿠버네티스 엔진(LKE) 은 지연 시간, 네트워킹 및 대규모 설치 공간 커버리지에 대한 필요성에 중점을 둔 LiveKit에 가장 적합한 선택이었습니다. Zeet 플랫폼 내에 정의된 아키텍처를 통해 LKE를 배포하는 것은 Linode 계정과 Zeet 계정을 연결하는 것만큼 간단했습니다. LiveKit은 이제 애플리케이션 모델 상태와 클라우드 인프라 상태를 분리하여 원하는 만큼 많은 클라우드와 지역에 배포합니다.

"목표는 인프라 위에서 훌륭한 개발자 경험을 제공하는 것입니다."라고 Johnny는 말했습니다. "우리는 인프라 팀과 협력하여 클라우드 위에 관리 수준을 추가하여 애플리케이션 팀을 지원합니다."

리노드와의 딱 맞는 핏

Zeet은 한 퍼블릭 클라우드 제공업체를 다른 퍼블릭 클라우드 제공업체보다 홍보하지 않지만 다양한 워크로드에 대해 어떤 것을 선택해야 할지 확신이 서지 않는 고객에게 지침을 제공합니다. 고객은 다음과 같이 이미 가지고 있는 구성 요소를 가져올 수 있습니다. Terraform 템플릿 및 Helm 차트를 사용하고 일관된 경험을 얻을 수 있습니다. 

Johnny는 "네트워크 집약적이고 대기 시간이 짧은 요구 사항과 다양한 지역의 가용성을 위해 LKE는 우리가 선택한 공급자입니다. "통합은 Linode 계정을 만들고 주입하는 것만 큼 간단합니다. API 키를 Zeet에 입력하면 LKE 클러스터, 모든 관련 리소스를 프로비저닝한 다음 응용 프로그램을 만듭니다."  

클라우드 경쟁은 치열하지만 대기업만 다양한 클라우드 제공업체의 강점을 활용하는 멀티클라우드 전략을 사용해서는 안 됩니다. 개발자 경험에 대한 우리의 초점은 클라우드 컴퓨팅을 간단하고 저렴하며 모든 사람이 액세스할 수 있도록 하기 위해 계속 노력하고 있습니다. 파트너십은 Linode가 가능하게 하는 혁신의 한 종류일 뿐이며, Zeet과 함께 일하게 되어 기쁩니다. 

공유하기