메인 콘텐츠로 건너뛰기

네이선 플러리 & 니콜라스 키셀

Craft of Code
네이선 플러리 & 니콜라스 키셀, 리벳

게임 크리에이터가 인프라 마스터로 변신


리벳은 크리에이터가 크리에이터를 돕는 이야기입니다: 애리조나주의 작은 마을에서 온 활기차고 야심찬 두 친구는 스타트업 프로그램을 활용하여 개발자가 인터넷 게이머에게 프로젝트를 빠르고 쉽게 제공할 수 있도록 지원하는 틈새 게임 플랫폼을 출시하고 성장시켰습니다.

니콜라스 키셀의 첫 게임 기억은 네 살 때 이웃집의 플레이스테이션을 가지고 놀던 것이었습니다. 그 후 그는 가족의 PC에서 "트로피코 2: 파이럿 코브"를 플레이하기 시작했습니다. 네이선 플러리는 4학년 때 모바일 게임의 중독성을 발견한 후 부모님이 비디오 게임을 완전히 금지하게 되었지만, 부모님의 천재적인 재능으로 직접 게임을 만들지는 않았습니다. 둘의 우정은 중학교 때부터 시작되었고, 웹 기반 우주 전략 게임을 만드는 것이 가장 좋아하는 취미가 되었습니다.

"멀티플레이어 게임에서 백엔드 인프라 개발이 어렵다는 것을 알게 되었습니다."라고 Nick은 말합니다. "비용이 많이 들고 시간이 오래 걸리며 많은 기술이 필요합니다. 저희는 멀티플레이어 게임의 메커니즘을 좋아하지만 대부분의 게임 개발자에게 인프라는 그다지 재미있지 않습니다."

두 사람의 우정과 협력이 커지면서 두 사람은 컨설팅 프로젝트를 맡기 시작했습니다. 크렁커.io를 만든 Yendis와 다른 소규모 브라우저 게임 회사들과 함께 일하기도 했습니다. 브라우저 게임 카테고리는 폭발적으로 성장하고 있었고, 친구들은 개발자를 위한 인프라 작업에 고군분투하는 자신을 발견했습니다. 그들은 창업을 결심하고 몇몇 고객을 대상으로 비공개 베타를 진행하기로 했습니다. 고향은 IT나 게임 개발의 중심지가 아니었기 때문에 벤처 캐피털과 스타트업에 대해 거의 알지 못했던 니콜라스는 즉흥적으로 Y Combinator에 지원했습니다.  

Y 컴비네이터의 경험은 순식간이었습니다. 니콜라스와 네이선은 준비되지 않은 상태에서 10분간 진행된 YC 팀과의 강도 높은 인터뷰에 대해 회상하며, 창업을 하는 것이 올바른 선택인지에 대한 의문을 품게 되었습니다.

하지만 YC 팀은 깊은 인상을 받았고, 두 창업자가 집 근처 언덕에서 스트레스를 풀기 위해 하이킹을 하던 중 리벳이 YC에 합류하게 되었다는 전화가 걸려왔습니다. 네이선과 니콜라스는 하이킹을 포기하고 집으로 달려가 YC가 거래를 마무리하는 데 필요한 정보를 전송했습니다. 그들은 다음 날 Y 컴비네이터 프로그램에 정식으로 합격했고, 몇 주 만에 샌프란시스코로 이동하여 Rivet.gg를 정식으로 출시했습니다. 

현명한 리소스 할당

리벳은 AAA급 게임 개발자, 게임을 전 세계에 출시하고자 하는 취미 개발자, 인프라를 확장하면서 내부 리소스를 게임 메커니즘에 집중하고자 하는 중소형 스튜디오에 적합합니다. 

"게임 개발자는 무엇보다도 예술가입니다."라고 니콜라스는 말합니다. "그들은 자신의 작품이 세상에 알려지기를 원하고 사람들이 자신의 게임을 플레이하기를 원합니다. 이것이 개발자의 초점입니다. 개발자는 인프라 백엔드 개발을 원하지 않으므로 몇 분 안에 게임을 쉽게 시작하고 실행할 수 있도록 지원해야 합니다. 이것이 목표입니다."

모든 규모의 게임 스튜디오는 보안 및 DDoS 보호와 같은 인프라 확장 문제에 직면하지만, Rivet은 소규모 팀에게 자신이 좋아하는 일에 집중할 수 있는 오픈 소스 인프라 옵션을 제공합니다. Nathan과 Nicholas는 다양한 개발자와 협력하고, 위험을 감수하고, 다양한 게임 유형과 플레이어 유형을 만드는 독특한 경험이 특히 즐겁습니다. 

설립자들은 이전에 클라우드 공급업체와 함께 일한 경험이 있었기 때문에 원래 DigitalOcean을 기반으로 리벳을 구축했습니다. 하지만 가격, 지원, 안정성에 대한 문제로 인해 다른 옵션을 찾던 중 Akamai의 클라우드 컴퓨팅 스타트업 프로그램인 Rise를 알게 되었습니다. 

리벳은 리노드(현 Akamai)의 환상적인 지원을 높이 평가하며 빠르게 리노드를 시작하고 실행했습니다. "우리는 멀티클라우드를 위해 리벳을 구축했지만, Akamai의 가격 정책과 강력한 지역 지원 덕분에 지금은 다른 클라우드 사업자를 사용할 필요가 없습니다."라고 Nathan은 말합니다. "처음부터 경쟁력 있는 가격과 이전할 수 있는 크레딧을 제공받았기 때문에 DigtalOcean에서처럼 터무니없는 자동 확장 청구서를 받지 않고도 어느 정도 버퍼링 시간을 확보할 수 있었습니다. 저는 혼데이터 핏을 사용하며 디지털 노마드 생활을 하고 있었습니다. 그 크레딧 덕분에 리벳을 지금의 규모로 키우는 동안 재정적 완충 효과를 얻을 수 있었습니다."

손쉽게 인프라 실행

Akamai는 Rivet이 합리적인 가격으로 전용 서버에서 코드형 인프라를 실행할 수 있도록 지원합니다. 또한, 리벳은 Nomad와 Terraform 방화벽이 간단하고 데이터센터의 다양한 지역 가용성 덕분에 고객의 요구 사항을 충족하기 위해 다른 클라우드 공급업체를 추가할 필요가 없었습니다. 

게임 개발자들과 이야기할 때 Nathan과 Nicholas는 Akamai의 뛰어난 고객 지원을 추천합니다. 또한 엣지에서 수행되는 모든 작업에 대한 간단한 가격 책정 및 글로벌 지원, 그리고 오랜 역사를 가진 회사와 함께 일할 때 얻을 수 있는 신뢰에 주목합니다. 

"엔트리 레벨 단계에서 받는 엔터프라이즈급 서비스는 정말 훌륭합니다."라고 니콜라스는 말합니다. "지원 대시보드가 대부분의 요구 사항에 충분히 대응하고 있으며, 프로덕션에 영향을 미치는 문제가 발생하면 전화를 받으면 바로 실시간 담당자와 연결됩니다. 다른 클라우드 제공업체에서는 흔히 볼 수 없는 일이죠. 한밤중에 전화를 걸어도 항상 담당자가 전화를 받습니다." 

어릴 적부터 게임을 좋아했던 친구들은 흔치 않은 기회에 흔쾌히 응했고, 자신들에게 영감을 주는 크리에이터가 필요하다는 것을 깨달았습니다. 이제 이들은 전 세계에 멀티플레이어 게임을 배포, 확장 및 운영할 수 있는 오픈 소스 인프라 솔루션으로 Rivet을 성장시키고 있습니다.

공유하기