마크의 사례
패션 산업에서의 의류 구매 간소화
마크 터너와 울라 홀드가 Firebase 실시간 데이터베이스와 Firebase Cloud Functions를 사용하여 구매 관리자와 구매자 간의 의류 구매를 간소화하고 조정하는 방법을 공유합니다. 자세히 알아보세요.
"Firebase는 안정적이고 유연하며 비용 효율적인 플랫폼으로서 인프라가 아닌 기능에 집중하고, 빠르게 반복하고, 손쉽게 확장할 수 있음을 입증했습니다."
-- 마크 터너
FAVES CTO
FAVES CTO
마크와 울라와의 Q&A
-
Q: 앱 개발에 대한 열정은 어디에서 비롯되었나요?A: 마크: 저는 실리콘 밸리의 중심부에서 자랐기 때문에 어렸을 때 프로그래밍에 흥미를 느꼈고 아주 즐겼어요. 프로그래밍과 기술 산업에 매료된 결과 저는 경력 초기에 많은 스타트업에서 일하게 되었고, HP로 들어가 Apple로 들어가 울라를 만났습니다. 소프트웨어를 직접 개발하지 않을 때도 있었지만, 개발자와 함께 일하는 어떤 역할을 했습니다. Ulla가 FAVES가 된 회사를 시작했을 때 CTO로 합류했습니다. 다시 개발에 착수하는 것이 정말 즐거웠습니다. 문제 해결을 좋아하고 프로그래밍에서 뭔가가 효과가 있거나 그렇지 않다는 사실을 좋아합니다.
-
Q: FAVES를 시작한 이유는 무엇인가요?A: 울라: FAVES는 소매업체가 손쉽게 인벤토리 구매를 구성하고 수익성 있는 결정을 내릴 수 있도록 만들어졌습니다. 오늘날 구매자는 무역 박람회와 온라인 도매 플랫폼에서 수천 개의 제품을 보고, 놓치기 쉬우며 유사한 제품을 너무 많이 구매하거나 예산을 초과하게 됩니다. FAVES는 소매업체가 인벤토리에 대한 시각적 개요를 제공하고 모든 세부정보를 추적할 수 있도록 고안되었습니다. 이를 통해 비즈니스를 최적화하고, 비용이 많이 드는 일반적인 실수를 방지할 수 있습니다. 마크: 처음에는 큐레이션 도구를 개발했는데, 급변하는 업계에서 경쟁하고 성공을 거두기 위해서는 더 포괄적인 구매 계획 및 주문 관리 도구가 필요하다는 사실을 곧 깨달았습니다. Google의 사명은 Macy's 및 Nordstrom과 같은 기업에서 사용하는 계획 도구로 중소 규모의 소매업체를 지원함으로써 이들이 스프레드시트를 조작하고 주문을 처리하는 대신 기업가로서의 역량을 갈고 쌓고 지역 사회에 영향을 미칠 수 있도록 시간을 할애할 수 있도록 하는 것입니다.
-
Q: FAVES 앱은 어떻게 작동하나요?A: 울라: Instagram과 Microsoft Excel에서 아기가 생기면 FAVES가 되겠죠. 기본적으로 구매하려는 제품의 사진을 찍고 태그를 스캔하여 가격, 색상, 배송일 등의 정보를 캡처하면 됩니다. Firebase는 구매 내역과 지출을 실시간으로 업데이트하므로, 전체 팀이 같은 내용을 알고 예산을 초과하지 않습니다. 매장으로 돌아온 FAVES는 배송 예정일을 추적하고 마케팅팀과 영업팀이 신제품을 준비할 수 있도록 지원합니다.
-
Q: FAVE에서 어떤 앱 개발 문제를 해결하려고 했나요?A: 마크: 처음부터 공동작업이 핵심이라는 것을 알고 있었습니다. 이는 사진 스토리지뿐 아니라 오프라인 캐시 및 동기화가 포함된 실시간 데이터베이스를 의미합니다. 게다가 확장성도 필요했습니다. 이러한 인프라를 직접 소유하거나 관리하고 싶진 않았습니다.
-
Q: Firebase가 이러한 문제를 해결하는 데 어떤 도움을 주었나요?A: 마크: 여러 가지 대안을 살펴봤지만 Firebase는 가장 중요한 보안, 확장성, 모바일 최적화 등 모든 요소를 선택했습니다. 또한 시작하기가 쉬웠기 때문에 큰 비용이나 장기 약정 없이 빌드하고 테스트할 수 있었습니다. Firebase 실시간 데이터베이스는 우리에게 필요한 성능과 확장성을 제공했으며 오프라인 캐싱과 동기화를 원활하게 처리했습니다. 이는 협업용 모바일 앱에 매우 중요한 부분입니다. 고객은 온갖 곳에서 일하며 때로는 네트워크 연결이 원활하지 않을 때도 있습니다. 하지만 Firebase를 사용하면 고객이 고민하지 않아도 되며 저희도 마찬가지입니다. 또한 Firebase는 운영을 확장할 뿐만 아니라 iOS 개발 주기에 영향을 주지 않으면서 Firebase용 Cloud Functions를 기반으로 한 새로운 기능을 신속하게 개발할 수 있도록 도와줍니다. 예를 들어 Firebase용 Cloud Functions와 Google Cloud Vision API를 사용해 제품 라벨을 읽고 해석할 수 있는 태그 스캐너를 제작했으므로 고객이 정보를 수동으로 입력할 필요가 없습니다. 현재 50개가 넘는 Firebase용 Cloud Functions가 데이터 분석, 보고서 생성, Shopify와 같은 서드 파티 플랫폼과의 통합과 같은 작업을 수행하고 있습니다. Firebase용 Cloud Functions는 비용 효율적이고, 원활하게 확장되며, 많은 가상 머신을 프로비저닝하고 유지할 필요가 없기 때문에 판매되었습니다.
-
Q: 사용 중인 다른 Firebase 기능은 무엇인가요?A: Firebase 인증을 사용하여 최종 사용자의 로그인 및 온보딩을 개선하고, Firebase용 Google 애널리틱스를 사용하여 사용량에 관한 통계를 수집하며, Firebase Crashlytics를 사용하여 안정성 문제를 모니터링하고 디버그합니다. Google은 최근 고객이 가장 인기 있는 도매 구매 플랫폼에서 직접 주문을 가져올 수 있는 Chrome 확장 프로그램을 개발했습니다. 가져오기 도구는 Firebase 호스팅, Firebase 인증, Firebase용 Cloud Functions를 활용하여 원활한 환경을 제공합니다. 고객은 온라인 주문이 단 몇 초 만에 FAVES 앱에 표시되는 것을 보고 깜짝 놀랍니다.
-
Q: Firebase를 한 문장으로 설명해 주세요.A: 마크: Firebase는 인프라가 아닌 기능에 집중하고 빠르게 반복하며 손쉽게 확장할 수 있는 안정적이고 유연하며 비용 효율적인 플랫폼입니다.
커뮤니티 스토리
개발자가 Google의 기술을 활용하여 아이디어를 더욱 발전시키는 다양한 방법을 통해 영감을 얻어보세요.