스토리 홈

인터뷰

피드

뉴스

조회수 877

중국 마케팅은 내 손안에! YDM차이나 '초언리'

안녕하세요, 매력만점의 옐로피플을 발굴해 소개하는 사내기자 Y의 인터뷰 그 16번째 이야기입니다! 이번 주인공은 바로 옐로디지털마케팅차이나에서 중국 마케팅을 담당하고 있는 초언리 대리입니다. 대륙의 그녀가 12년 전 낯선 한국 땅에 오게 된 계기는 바로 케이팝 때문이었다는데, 어떤 숨은 사연이 있을까요? 옐플의 첫 글로벌 옐로패밀리! 그녀의 이야기를 놓치지 마세요:)Y: 안녕하세요. 옐블 독자들을 위해 간략한 자기소개 부탁드려요:)안녕하세요, 옐블 독자 여러분! 옐로디지털마케팅차이나에서 중국 마케팅 운영을 담당하고 있는 초언리입니다. 반갑습니다:) Y: 옐플 인터뷰 사상 첫 외국인이세요! YDM차이나에서는 어떤 업무를 맡고 있나요? 영광입니다! YDM차이나에서 페이스북, 웨이보, 웨이신 등 다양한 SNS 채널을 운영하며 브랜드 마케팅을 담당하고 있습니다. 특히 요즘 한국을 찾는 중국 관광객들이 점점 많아지고 있는데, 그들을 타겟팅한 마케팅을 하는 거죠. 현재는 인천에 위치하고 있는 리조트를 담당하며 SNS 페이지를 만들어 중국인을 대상으로 프로모션 등의 마케팅을 진행하고 있습니다.Y: 마케팅이라는 직무를 선택하게 된 계기가 무엇인가요? 학생때부터 미디어 광고 분야에 관심이 많았습니다. 다양한 채널을 통해 다른 사람들에게 브랜드의 가치를 전달하는 일이 매력적으로 다가왔거든요. 그래서 한국으로 와 디지털미디어를 전공했고요. 졸업 후에는 한국에 오래 거주하며 체득한 현지 문화에 대한 이해도를 바탕으로 대중국 마케팅을 하면 잘 할 수 있을 거라는 생각이 들었습니다.Y: 한국어가 너무 유창하십니다! 한국에는 언제 오셨어요?고등학교를 졸업하고 2005년도에 한국에 처음 오게 됐어요. 대학을 여기서 졸업하고 일을 시작하고 보니 벌써 12년이 흘렀네요. 사실 고등학생때 유학이나 해외취업에는 전혀 관심이 없었습니다. 그런데 친구가 굉장한 케이팝 광팬이었어요. 친구에게 전파 당해서 케이팝에 빠져들게 됐고 한국 연예인을 보겠다는 일념으로 한국 유학을 결심하게 됐죠ㅋㅋㅋY: 오~ 어떤 연예인인지 여쭤봐도 될까요? 신화요♥ 12년부터 신화창조로 활동하고 있고 팬싸인회랑 콘서트도 꾸준히 가고 있어요! :)Y: YDM과는 어떻게 인연이 닿게 되었나요? 이전 직장에서 블로그 마케팅을 할 때 ‘위드블로그’와 마케팅 파트너로 일했어요. 이를 계기로 옐로스토리라는 회사를 알게 되었고 옐로스토리 안에 중국 마케팅팀이 있다는 사실을 알고 지원하게 됐습니다. 하고 싶었던 일 하면서 즐겁게 일하고 있어요:) Y: 특별한 취미나 사회경험이 있나요?직원분들을 대상으로 중국어를 가르치고 있어요ㅎㅎ 일주일에 한 번, 원하는 분들을 대상으로 수업을 진행하고 있는데, 보람도 있고 사람들과 친해질 기회도 많은 것 같아 좋습니다. 처음에는 중국어를 아예 못하던 분들이 저를 통해 배우면서 어느 정도 의사소통이 되는 것도 매우 보람있고 신기해요.Y: 중국어 수업! Y도 좀 듣고 싶네요 ㅠㅠ 나중에 기회가 된다면 언제든 환영입니다!! +_+Y: 일하면서 가장 보람을 느끼는 순간은 언제인가요? 브랜드 마케팅을 위해 페이지를 새로 개설해 운영을 담당했어요. 콘텐츠 관리부터 프로모션 기획까지 페이지에 많은 공을 들였는데, 어느 순간 팔로워수가 1만명이 넘어가더니 최근에는 7만명을 달성했어요. 가장 보람을 느낀 순간인 것 같아요.Y: 입사 후 가장 기억에 남는 재미있는 에피소드가 무엇인가요? 지난 12월 옐로스토리에서 연말 행사를 했습니다. 각 팀마다 장기자랑을 해서 이긴 팀에게 상품을 나눠주는 자리를 가졌어요. 모두가 퇴근한 후 사내카페에서 춤 연습을 하고 노래방에 가서 노래연습을 하는 등 그 준비 과정이 너무 즐거웠습니다. ㅎㅎY: 어떤 무대를 준비하셨는지 궁금합니다!!반전 무대를 준비했죠ㅋㅋㅋ 처음에는 여자 팀원들 셋이서 치파오를 입고 중국 발라드를 열창하다가 갑자기 남자 팀원 셋이 무대로 난입(?)하면서 박진영의 ‘허니’에 맞춰 춤을 췄어요. 세상에, 치파오를 입고 ‘허니’를 추는게 왜 그렇게 어렵던지ㅋㅋㅋ 아무튼 그 무대로 3등을 해서 상도 받았답니다! Y: YDM차이나와 함께 하면서 좋은 점은 무엇인가요? 한국인 직원들과 중국인 직원들이 서로 문화에 대한 이해도가 높고 새로운 문화에 대해 배우려는 자세가 정말 좋아요. 특히 장대규 대표님이 중국 직원들이 업무를 하는데 있어서 많은 도움을 주시면서 업무 적응 하는데 큰 역할을 해주고 계시죠:) Y: 앞으로는 어떤 일을 해보고 싶으세요? 마지막으로 옐로가족들에게 전하는 말씀도 부탁드립니다.현재는 리조트 분야만 담당하고 있지만 앞으로는 코스메틱 분야도 담당해보고 싶어요! 그리고 꾸준히 배워서 중국 마케팅 분야에 꼭 필요한 전문 인력이 되고 싶습니다. 앞으로도 잘 성장해 나갈테니 YDM차이나와 제가 함께 성장하는 모습 계속해서 지켜봐 주세요. 새해 복 많이 받으세요! 新年快乐!!
조회수 1292

아마존 후기를 확보하려면

안녕하세요 대한민국 셀러들의 성공적인 아마존 진출을 도와주는 컨설팅 회사이자 대행사인 컨택틱의 이이삭 대표입니다.아마존에서 후기를 확보 하는 것은 굉장히 중요한 일입니다. 대부분의 고객들은 구매를 한다고 해도 한 개 조차 남기는 경우가 상당히 드뭅니다. 확률상, 100개의 주문 중에서 후기가 1개 생길까 말까 하는 정도입니다. 이 문제를 해결하기 위해서 많은 아마존 셀러들은 사람들은 자동 이메일 발송 프로그램의 도움을 받고 있고, 프로그램을 사용하지 않는 사람들은 구매자 한 명 한 명에게 일일이 이메일을 수동적으로 보내서 후기를 남겨달라고 재촉하기도 합니다. 당연히 수동적으로 이메일을 일일이 보내다 보면 인력적 제한이 생길 수밖에 없고 굉장히 번거롭게 됩니다. 따라서 아마존에서 본격적으로 판매를 하시는 분들은 거의 대부분 자동 이메일 프로그램 세팅을 합니다.하지만 과연 자동 이메일 발송 프로그램이 만능일까요? 과연 이런 프로그램을 세팅한다고 해서 후기가 순식간에 쌓일까요? 과연 그런 이메일을 받는 모든 이들이 후기를 기꺼이 남겨줄까요? 절대 아닙니다. 자동 이메일 발송 프로그램을 세팅하는 아마존 셀러 여러분은 반드시 아래 3가지 포인트를 숙지해야할 것입니다.첫째로, 주문한 고객에게 보내는 첫 번째 이메일 시퀀스(이메일 내용)에는 절대로 후기를 남겨달라는 내용을 언급해서는 안됩니다. 여러분이 만약 고객이라고 생각해보시기 바랍니다. 제품을 받고 만족할 수도 있고, 얼마든지 불만족할 수도 있습니다. 그리고 아직 후기를 남기지 않은거라면 단순히 시간이 없어서 후기를 안남긴 것일 수도 있고, 후기를 남기는 행위 자체가 귀찮아서 안남긴 것일 수도 있습니다. 그런 상황 속에서 판매자가 여러분에게 ‘첫 번째로 보내는 이메일 내용’으로써 “별 5점짜리 후기를 남겨주세요!” 라고 얘기한다면 당연히 반갑지는 않을 것입니다. 뭔가를 바라고 접근한 것처럼 보이는 그런 이메일은 그 누구에게도 환영받지 못하는 이메일이 됩니다. 이메일을 보낼 때에는 정말 고객에게 사심 없이 다가가는 말로 인사하는 것이 올바른 자세입니다.두 번째로, 고객과 인간적인 관계를 형성해야 합니다. 솔직히 놓고 보겠습니다. 당연히 여러분은 고객으로부터 후기를 얻는 게 최종 목표이며, 그런 의도를 가지고 이메일 팔로우업을 하는 것입니다. 하지만, 그 목표를 달성하기 위해서는 먼저 고객과 인간적인 관계를 형성해야 합니다. 고객이 주문한 순간부터, “구매해주셔서 감사합니다!” 그리고 제품이 도착했을 즈음에 “제품 잘 받아보셨나요? 배송 중에 문제 없으셨나요? 제시간에 도착했나요?” 그리고 배송이 완료된 이후 1주일 정도 지났을 시점에 “제품이 만족스러우셨나요? 제가 도와드릴 수 있는 게 있을까요?” 라고 물어보는 것이 순서입니다. 이렇듯이, 갑자기 등장해서 “후기를 주세요!” 라고 하는 게 아니라, 고객이 주문을 넣는 순간에서부터 그 여정이 시작 되는 것입니다.세 번째로, 자동 이메일 발송 프로그램의 진정한 올바른 사용법은 ‘주문을 한 고객들에게 일단 인사하는 용도’로 사용하는 게 맞는 것입니다. 고객이 이메일에 대한 회신을 할지 안할지도 모르는 상황에서 모든 고객에게 각각 인간적인 이메일을 수동적으로 하나하나 쓸 수 없습니다. 그렇기 때문에 위 두 번째 요점에서 언급한 것처럼, 주문 과정에 따라 자동 이메일 템플릿을 만들고, 그 과정 속에서 실제로 회신을 하는 고객들과 진정한 소통을 하는 것입니다. 이 때 진정한 소통이라 함은, 어쩔 수 없이 여러분 또는 여러분의 직원들이 실제로 이메일 하나하나 사람이 직접 이메일 회신을 하는 것을 말합니다. 이메일 회신에 대한 양식 조차도 프로그램의 힘을 빌리면 어쩔 수 없이 인공적인 느낌이 들 수밖에 없기 때문입니다.마지막 보너스를 하나 더 드리겠습니다. 후기를 남기고 안남기고를 떠나서, 지속적인 관계를 유지하기 좋은 방법은, 마치 제가 지금 여러분들을 위해서 이런 좋은 팁을 준비하고 공유하는 것처럼, 여러분 또한 여러분의 상품에 맞는 ‘e-book’ 또는 ‘꿀팁’ 관련 컨텐츠를 자동 이메일 발송 프로그램으로 고객들에게 보내주는 것 또한 좋은 방법입니다. 만약 주방 용품을 판매하는 셀러라면, 고객들에게 ‘요리’에 대한 e-book이나 요리 팁을, 만약 화장품을 판매하는 셀러라면 화장 방법이나 피부 관리 노하우를… 이런 식으로 고객들과 꾸준한 관계를 유지하는 것입니다.인간의 심리상 만족했을 때보다 불만족했을 때 후기를 남기는 경향이 높습니다. 만약 제품 자체에는 불만을 품고 있는 고객이라도, 아직 후기를 남기지 않은 ‘지금’을 잘 활용해서 고객의 소리를 듣고, 고객들을 응대하여, 발생했을 수도 있었을 악성 후기를 미연에 방지하는 것이 매우 중요하다고 볼 수 있습니다. 컨택틱의 모든 교육은 파트너인 글로벌셀러창업연구소와 접수하고 진행합니다. 교육 신청은 아래 링크나 글로벌셀러창업연구소의 홈페이지를 통해 접수 가능합니다.오프라인 아마존 입문 과정오프라인 아마존 기초/심화 과정온라인 아마존 입문 과정그럼 오늘도 즐거운 글로벌 셀링 되세요!감사합니다.컨택틱서울특별시 서초구 서초대로 356, 606호(서초동, 서초지웰타워)대표 전화: 02-538-3939이메일: [email protected]홈페이지: https://www.kontactic.com네이버 블로그: https://blog.naver.com/kontactic카카오 브런치: https://brunch.co.kr/@allaboutamazon유튜브 채널: https://www.youtube.com/c/kontactic
조회수 1694

한국의 스타트업이 어려운 이유

벤틀리라는 고급차가 있다. 가장 비싼 차라고 불리며, 가격은 기본 깡통 형태로만 봐도 2억 5천이 넘는다. 실제 사용자의 취향을 맞추고, 실제 운행할 수 있는 형태가 되면 그 가격은 정말 고가이다.다음에서 검색해본 벤틀리의 가격이다.벤틀리가 매우 흥미로운 서비스를 시작했다. 아직은 '시험'서비스이지만, 미국 캘리포니아에서 벤틀리 오너들을 대상으로 서비스를 개시한 것은 바로 '이동 주유 서비스'이다.벤틀리 오너가 스마트폰 앱을 사용해서 서비스를 호출하면 직접 주유차가 방문하여 기름을 넣어준다. 비용은 가장 가까이 있는 주유소 3곳 중의 가장 저렴한 곳의 기름값에 추가적인 배달 비용이 일부 추가된다고 한다.이름하여 '필드 포 벤틀리(Filld for Bentley)'라는 서비스가 현재 시범 서비스 진행 중이라고 한다.고급 자동차의 이미지에게 추가적으로 주유 문제의 번거로움을 해소시키기 위해서 이 서비스를 시작했다고 한다. 또한, 벤틀리의 이야기가 굳이 아니라고 하더라도 자동차의 기름량을 체크하여 기름 넣을 시기를 예측하고 적절한 장소를 예측해서 알아서 이동형 주유 서비스를 가동한다면 벤틀리 사용자들은 '주유소'에 가서 기다릴 필요 없이 편안하게 벤틀리를 몰고 다니면 된다.매우 당연하게, 꼭... 벤틀리만 그럴 필요가 있을까?실제, 벤틀리의 서비스 이외에도 앱을 통해서 주문하면 고객이 있는 곳을 찾아가서 휘발유를 주유하는 방문 주유 서비스가 실제 인기를 끌고 있다. 부스터 퓨얼즈(Booster Fuels)라는 이름의 이 업체는 로스 페로 주니어(Ross Pero Jr.)나 마이크로 소프트의 공동 설립자 폴 앨런 등의 자금 지원을 통해서 텍사스에서 사업을 시작했으며, 현재는 미국 10개 도시 이상으로 사업을 확장했다.재미있는 것은 이 서비스는 개인 서비스를 위한 환경으로 시작했지만, 차량 공유 서비스 업체들과 콜라보 하면서 그 서비스를 더더욱 확대하고 있다. 찾아가는 주유 서비스는 이미 흥미롭게 시장에 진입하였으며, 이 서비스를 사용하는 사용자들은 '주유소'를 방문할 필요가 없으므로, 시간 절약을 하는 매우 효과적인 차량 운행이 가능하다.자신의 비어있는 시간이나 행동 패턴을 고려한 '신청'과 '유지보수'체계만으로도 충분하게 서비스를 받고 있다.이 서비스들은 더욱더 발전 가능성을 가지고 있다.일반적인 완성차 서비스로 이동형 주유 서비스를 하거나, 자동차의 상태 값을 체크하고, 위치를 예측하며, 사용자의 행동 패턴을 체크하여 적절하게 주유를 계속 진행하면서 사용자는 '기름의 잔류량'체크 없이 차량을 운행할 수 있는 방법을 제공할 수 있다.전기차의 경우에도 분명하게 '배터리 교환'방식이 가능하고, 허가된 서비스 업체에서 자연스럽게 충전 및 배터리 교체를 해주는 숨겨진 서비스를 제공한다면 이는 분명 효과적이고 의미 있는 서비스가 될 것이다.그런데.. 슬프지만...한국에서는 '이동형 주유 서비스'는 불법이다.슬프지만, 한국에서 이동식 주유는 대부분이 탱크로리를 불법 개조해서 가짜 휘발유를 팔거나 하는 방법으로 이용되는 독특한 기름 체계를 가지고 있기 때문에, '이동형 주유 서비스'는 불법이다. 사실, 가짜 휘발유가 싼 것도 세금 체계 때문인 것이 거의 대부분이고, 이동형 서비스를 여러 가지 관행과 형태 때문에 '불법'으로 취급받는다.또한, 동네 주유소들이 엄청나게 반발할 것이다. 이 문제를 현재 상태에서는 어떻게 할 수 없을 것이다.소비자들에게 더 저렴한 가격이거나 더 서비스를 가능하게 하는 형태의 서비스는 만들 수 있지만, 한국에서는 안된다. 이름하여, 현재 한국의 '창조경제'스타일이며, 기존의 관습과 악습, 관행을 모두 그대로 두고, 새로운 아이디어를 통해서 기존의 생태계가 살아날 방법을 구성하라는 것이 '창조경제'의 핵심이다.슬프지만. 그런 방법은 없다. 절대 불가능하다.왜? 기존의 주유소와 기존 생태계를 위해서 의미 있는 서비스가 왜 사용되지 못할까?마치, 근대시대에 자동차가 만들어지면서 영국에서 자동차가 보급되면서, 마차를 몰고 다니는 마부들이 일자리를 잃을 처지가 되었고, 궁여지책으로 이들 마부들에게 시내를 달리는 자동차의 앞에서 길을 터주는 임무를 주었다는 환경은 왜 이리도 반복되는 것일까?슬프지만, 이런 현상은 대한민국 사회의 전체를 뒤덮고 있다. 동네약국을 보호하기 위해서 의약품 배송은 안되지만, 원격의료는 하자는 의료환경도 황망하고, 차량 공유 우버 서비스는 영업용 택시의 환경을 보호하기 위해서 선택될 수 없다.분명한 것은 정치적으로 변화되는 생태계를 받아들이고, 이를 재교육하는 환경으로 빠르게 전환되어야 한다. 엄청나게 빠른 속도로 초고령 사회로 돌입하고 있고, 최저 생계비를 보전하는 사회제도의 변화 등이 요구되는 것도 이런 4차 혁명이라고 불리는 사회변화를 받아들여야 하기 때문이다.엄청나게 빠르게 진화되고 있는 비즈니스 모델들을 언제까지 버틸 수 있을까? 결국. '경쟁력'자체가 고속화되는 미국이나 일본 등의 해외 선진국의 움직임을 주목해야 한다고 생각한다.당연하지만, 이미 가시화된 4차 혁명을 버티기 위한 사회보장체계도 동시에 진행되어야 하며, 진취적인 업체들의 움직임 들고 흥미롭게 발전하며, 기존 업체들과 경쟁하게 해야 한다.대기업의 동네 빵집은 가능하고, 스타트업이 기존의 업체와 경쟁하지 못한다는 것은 무슨 '힘싸움'문제 정도 평가해야 할까?정치도 선진화되고, 사회복지나 제도도 발전적이어야 한다. 기존 생태계에 종사했던 사람들에 대한 예의도 있어야 하지만, 이미 글로벌 경쟁은 너무도 당연한 시대가 되었기 때문에 경쟁력도 가져야 한다. 사회적인 합의를 위한 어른들도 계셔야 하고...하지만, 그 어느 것도 답답한 현재의 환경에서... 생계형 군대 비리를 허구한 날 보는 현재 상황이 정말 답답할 뿐이다. 절대다수의 사람들의 변화도 없는 모습... 하지만, 포기하지 않는 대한민국의 젊은 사람들의 스타트업은 계속된다는 것이 그나마 희망 아닌 희망일까 한다.연매출 100억대 정도의 적정한 캐시카우를 만들 수 있는 사업모델을 기반하면서도 한국적 관습적 생태계를 파괴하는 스타트업의 탄생을 기대한다.
조회수 1064

유튜브 라이브로 클라우드브릭 AMA (Ask Me Anything)/질의응답 진행

클라우드브릭에 대한 질의응답 시간을 가졌습니다. AMA 중 나온 질문들은 아래 텍스트로도 정리되어 있으니 참고해주세요! 시총 얼마까지 생각하세요?가격에 대한 부분은 말씀드리기 조심스럽습니다. 투자 권유의 형태가 되면 안되기 때문에, 지금의 유통량과 판매가격을 기준으로 일단은 산정해주시고 다른 비슷한 유통량의 코인이나, 물론 보안쪽 코인이 아직 많이 없지만 비슷 류의 코인을 비교하시면서 고민해보셔야할 것 같습니다.클라우드브릭의 비전은 뭔가요? 딥러닝 VISION 말고 회사의 미래 비전이요우선 회사와 서비스에 대해 설명을 드리겠습니다. 펜타시큐리티라는 국내 20년 정도 된 보안벤더에서 사내벤처로 시작을 했습니다. 저같은 경우도 펜타시큐리티에서 10년정도 근무하면서 주요 보안제품들의 기획을 담당했습니다. 펜타는 기존의 보안 장비 위주의 비즈니스를 하고 있었는데 클라우드 서비스를 새로 시작하기 위해서 신사업으로 사내벤처 팀을 만든게 클라우드브릭이고, 제가 그 신사업을 맡게 되었습니다. 2년정도 서비스를 하면서 글로벌적으로 나름 가시적인 성과를 얻어 53개국, 10,000명의 유저,  25곳의 데이터 센터, 그리고 60곳 정도의 리셀링 파트너를 만드는 성과를 이뤘고, 저희가 서비스 확장을 하려면 본격적으로 좀 더 공격적인 투자를 받아야 더 크게 서비스를 확장시킬 수 있다고 생각해 작년 말 펜타로부터 분사를 하여 스타트업으로 독립을 하게 되었습니다. 그래서 클라우드브릭의 비전은 기존은 웹 해킹 보안을 해왔는데 지금은 리버스 ico를 하면서 암호화폐 해킹 보안까지 영역을 확장하고자 하는건데요, 저희의 최종 비전은 결국 개별적으로 각각 컴포넌트를 보호하는게 아니라 클라우드를 통해서 모든 연결을 저희가 보호해주는 일종의 유니버셜 시큐리티 플랫폼의 개념입니다. 개별적으로 모든 다른 보안 솔루션을 쓰는게 아니라 –  IoT 기기, 또는 기업의 서버들, 또는 개인의 모바일 디바이스, 블록체인, 저희가 클라우드를 통해서 저희 하나 (클라우드브릭 하나)를 통해서 보호하는것이 저희의 비전입니다.어드바이저는 모두 real people 인가요? Samsung CEO?네 모두 real people 입니다. 삼성 CEO는 아니시고, 삼성 중국 법인장 이셨던 김영하 교수님이 저희 어드바이저로 계십니다. 모두 실제 활동하시는 어드바이저분들이십니다로드맵이 조금 두리뭉실한테 좀더 디텔일하게 수정하실 계획 있으신가요?로드맵은 저희가 해나갈 부분들이 큼직큼직하게 잡혀 있습니다. 기존에 하던 웹 해킹 쪽을 발전시켜나가는 부분도 있고. 이걸 암호화폐 해킹 보안쪽으로 확장해서 지갑 보안이나 개인을 위한 보안도 확장도 예정되어 있고요. 사이버 위협 정보들을 블록체인을 통해 기업간이나 국가간의 제약이 없이 다 공유를 통해서 더 안전한 사이버 세상을 만들겠다는것도 있는데 이런식으로 지금은 큼직큼직하게 로드맵이 만들어져 있고 앞으로 프로젝트를 진행해나가면서 상세적으로 보강해나가도록 하겠습니다.다른 질문이 나오기 전에 좀금 더 프로젝트에 대해 설명을 드리자면 저희가 앞으로 해나가고자 하는건 크게 2가지 입니다. 첫번째는 암호화폐 해킹 보안입니다. 거래소나 기업들이 해킹을 당하는걸 기존에 하고 있던 웹 해킹 보안으로 해킹 당하는것을 막아주고 개인 같은 경우도 모바일이나 PC에 대한 보안을 저희가 제공 해서 개인들이 모바일 지갑을 사용할때 해킹당하는것을 보호해주려 합니다. 이런 암호화폐 해킹에 관련된 보안을 제공하고자 하는게 리버스 ICO의 한 부분이고, 이를 위해서 암호화폐 지갑 프로젝트들과 저희가 협업을  통해서 지갑 보안 제공을 진행해가고 있습니다. 거래소는 지금 웹 보안을 진행하고 있기 때문에 거래소들이 저희 보안 서비스를 사용하는 케이스도 하나둘씩 늘어나고 있습니다.두번째는 사이버 위협 정보를 저희가 공유하고자 하는것입니다. 사이버 위협 정보를 이미 공유하는 곳들도 있긴 합니다. 이곳들은 대부분 퍼블릭하게 공개되어 있지 않고 기업 간에만 각자 위협 정보를 가지고 있습니다. 사이버 위협 정보는 해커들에 대한 정보를 갖고 있기 때문에 공유가 되면 보안 기업이 아니더라도 일반 기업들이 해커를 방어하는데 있어 도움이 됩니다. 하지만 이런 것들이 각자 기업들이 이 정보들을 돈 주고 팔고 있어서 확장이 잘 안되는 부분이 있고, 국가기관들도 사이버 위협 정보를 공유하고자 하는 프로젝트를 하고 있는데 이것도 국가간에 나눠져 있어서 국가간 서로 공유가 잘 안되는 부분이 있습니다. 무엇보다 사이버 위협 정보들은 보안 솔루션을 쓰는 유저들로부터 수집이 되는데 보안 벤더들이 보안을 제공하면서 해킹을 차단하면서 해커들의 정보를 개인들로부터 수집하게 되는데 이 정보를 제공해주는 유저들의 혜택은 하나도 없는 상황입니다. 이 데이터를 통한 매출은 보안 기업들이 가져가는 상황이고요. 그래서 저희가 하고자 하는건 블록체인을 통해서 어떤 제 3자 보안 벤더나, 국가나, 개인이 위협정보를 서로 투명하게 공유할 수 있게 해서 더 안전하게 사이버 환경을 만들고자 하는게 저희 두번째 목표입니다.홍보는 어떻게 진행하려 하시나요?저희가 ICO를 진행하는것 자체가 홍보의 수단 중 하나입니다. 물론 ICO를 통해서 비즈니스를 해나갈 자금을 확보하는것도 있지만 기존의 B2B위주에서 개인 보안이나 B2C까지 확장 해나가려고 하기 때문에 ICO를 통해서 대중과 밀접하게 커뮤니케이션 하는 부분도 있고요 ico를 하면서 앞으로도 저희의 대한 홍보를 통해 많이 알리는데 집중을 할 생각입니다.토큰 보유시 혜택을 자세히 설명해주세요. 토큰 보유량이 얼마나 되야 클라우드브릭 서비스를 이용할 수 있나요?개인 보안 부분은 앞으로 개발 해 나가야할 부분이기 때문에, 저희 서비스를 사용하기 위한 토큰 보유량에 대한 부분은 아직 완전히 설계가 되지 않았습니다. 적정한 수준으로 설계가 될 수 있도록 설계할 예정이고,  백서에 거버넌스 부분을 보시면 보상에 대한 부분도 처음엔 저희가 설계하지만 추후엔 저희 CLB 토큰을 보유하고 있는 사람들이 거버넌스를 설계하는데 참여할 수 있게 할 예정입니다. 저희 플랫폼에 대한 정책들도 일종의 개인들이 참여할 수 있게 분산화 시킬 예정입니다.상장 될 거래소 살짝 귀띔 해주실수 있으신지요?아마 공지에서 보셨을텐데 상장 거래소에 대해선 질문을 받지 않습니다. 상장 거래소를 얘기하는것 자체가 위험할 수 있 있습니다. 상장이 확정이 된 곳은 몇곳이 있어요. 국내 거래소 몇곳이 있는데 어떤 거래소가 저희에게 좋은 거래소일지 내부적으로 계속 고민 하고 있고 우선은 연내에는 상장을 하려고 생각하고 있습니다.센XX이 경쟁사인가요?센XX이 어떻게 보면 같은 보안 프로젝트니까 경쟁사라고도 할 수 있지만 어떻게 보면 또 서로 협업해 나갈 수 있는 협력 프로젝트가 될 수 있다고 생각합니다. 저희가 이미 Hacken이라는 다른 보안 프로젝트와 파트너십을 맺었는데 보안 분야가 상당히 다양하기 때문에 저희가 제공하는 분야와 다른 보안 분야의 프로젝트들과 협력을 할 수 있습니다. 또는 위협 데이터를 공유하는 측면에서 다른 보안 프로젝트와 공유를 할 수가 있습니다. 어떻게 보면 토큰 측면에선 토큰의 가격적인 부분 때문에 경쟁처럼 보여질 수도 있지만 실제 비즈니스에선 서로 협력을 할 수 있는 관계라고 생각합니다.거래소 서버터지는것도 막아주실수 있나요?거래소 서버 터지는건 공격이라기 보다 유저들의 동시접속이 많아져서 서버가 터지는 부분인데, 이건 공격에 대한 방어가 아니고 인프라에 관한 부분입니다. 인프라에 대한 부분은 거래소가 대비를 해야할 부분입니다. 다만 이런 동시접속이 아니라 해킹을 위한 목적으로 시도하는 의도적인 DDoS 공격 같은 공격은저희가 보호 가능합니다. 악의적인 트래픽은 저희가 차단을 하거나 다른 인프라로 돌려서 부하를 줄여줄 수 있습니다. 하지만 공격이 아닌 일반적인 대량 접속에 대해 부하를 감당해주는건 저희 역할이 아니고 거래소 인프라의 역할입니다.개인유저랑 기업들이 받는서비스 수준은 다른가요?개인 유저랑 기업들이 받는 서비스 수준은 수준이라기 보다 서비스의 종류가 다를겁니다. 기업들 같은 경우는 모바일이나 PC에 대한 보안이 아니라 기업들이 서비스를 하는 서버에 대한 해킹 보안을 받아야되고, 이건 저희가 이미 사업을 하고 있는 부분입니다. 개인들의 경우, 개인이 사용하는 모바일 지갑이나 PC가 감염되어 해킹이 일어나는 것을 보호해주는 보안을 엔드포인트 보안이라고 하는데, 엔드포인트 보안을 제공할 예정입니다.빠른시일내에 밋업 하실의향있나요?1차 공식 밋업은 한번 진행 했었습니다. 빠른 시일 내에 하게 될진 모르겠지만 2차 밋업을 계획해보도록 하겠습니다.거래소 상장시 유통되는 물량은 전체물량중에 판매분량에 해당되는 44%를 넘지않는건가요?유통되는 물량의 경우 판매 물량 44%를 넘진 않을겁니다. 물론 전략적으로 거래소와 논의를 하기 위해 상장이나 파트너십에 사용하는 물량이 있을 수 있지만 세일에 대한 락업도 있기 때문에, 정확한 건 상장 이후에 계산 해봐야겠지만 아마 판매 물량을 넘어가진 않을 것 같습니다.거래소에 대해서 많이 이야기가 올라와 한마디만 보충 설명을 드리자면, 물론 많은 분들이 처음부터 A급 거래소를 가기를 원하는데 현실적인 상황에서 이런 A급 거래소가 신생 ICO 코인들을 올리는 경우가 많지 않습니다. 저희도 1st Tier 거래소를 당연히 목표를 하지만 이것을 위해서 차차 단계별로 밟아갈 생각을 하고 있고 물론 단계별로 밟아갈 거래소 또한 최대한 괜찮은 거래소들로 해나가려고 생각하고 있습니다.인슈어리움과 공동개발하는 사이버보안 보험상품 개발은 향후 보험상품의 판매에 따른 수익도 공유하는 건가요?보안 보험 상품 수익에 대해서는 이건 매출 공개에 대한 부분인데 저희가 비즈니스가 잘 되어가면 굳이 보안 보험 상품 뿐 아니라 전체적으로 공개를 해나가게 되지 않을까 싶습니다.나아가 월렛 보안까지 하신다고 했는데 어떻게 진행되고 있고, 어떻게 진행될지 간단 설명좀 해주세요~월렛 보안에 보충 설명을 드리자면, 개인들이 해킹당하는 사례가 여러가지가 있습니다. 그 중 하나는 보통 모바일이나 PC가 감염되어 전송하려고 특정 주소를 복사 붙여넣기 하는데 해커의 주소로 잘못 붙여넣기 되서 해킹당하는 사례가 있습니다. 또는 모바일이나 PC가 해킹당해서 로컬에 저장되어있는 개인 키가 탈취 당하는 경우가 있습니다. 저희가 월렛 보안을 해주는 경우는 일단 모바일과 PC에 대한 보안이 있습니다. 악성코드나 말웨어에 감염 등으로부터 보호해주는게 첫번째 입니다. 사이버 위협 정보 플랫폼을 런칭하면 해커들의 주소라든지 해커들의 주소와 연결되어 있는 모든 주소들이 사이버 보안 플랫폼에 저장되어 공개될 예정입니다. 그때 월렛에서 사이버 위협 정보와 연동을 하면 유저들이 사용하는 지갑에서 암호화폐를 전송할때 저희 플랫폼에 저장되어 있는 해커의 주소로 전송 시도를 하면 알림을 띄워 보호해줄 수 있는, 전화로 치면 “후후” 처럼 광고전화를 유저가 제보하면 몇번 제보된 정보가 나오듯이, 저희가 수집한 정보를 통해서 유저들이 전송을 할때 해커의 주소나 해커에 연관된 주소로 등록이 되어 있으면 클라우드브릭이 알림을 띄워주는 형태로 막아주는 것을 생각하고 있습니다. 또하나는 피싱 url로 인한 피해도 많이 있는데요, 거래소나 MEW 주소를 살짝 바꿔서 유저가 접속할때 MEW인줄 알고 접속해서 로그인을 했는데 url이 조금 다른 피싱 url이어서 해킹을 당한 사례들도 있습니다. 그래서 이런 피싱 url 정보도 저희 위협 정보 플랫폼을 통해 공개를 하고 모바일이나 PC로 접속을 할때 알림의 띄워서 유저들이 피해 받는 부분을 줄여주는 방향으로 생각하고 있습니다.관공서에서 협업요청도 있었나요?공공기관은 아직 민간에 비해선 트렌드를 따라가는 속도가 늦습니다. 아직은 클라우드로 보안을 받는게 공공기관은 활성화 되지 않았고 조금씩 클라우드 & 공공기관 관련된 인증이 하나둘씩 만들어지고 있습니다. 저희는 이미 3년동안 클라우드 서비스를 해온 업체이기 때문에 오히려 공공기관에서 클라우드에 대한 기준이나 이런걸 많이 문의를 합니다. 앞으로 이런 인증을 해나가면서 공공기관에 들어가는 것도 가능해질 것 같습니다.투자자 나라 ratio는 어떤가요?최종 ICO가 끝나고 정산을 해봐야 알 수 있을것 같습니다. KYC로 들어오는거랑 실질적으로 투자를 하는게 달라서 매칭을 해봐야합니다. 홀더도 아마 ICO가 다 끝나고 최종 배분이 되어야 정산이 가능할 것 같습니다.실제로 기업이나 개인유저 해킹시도 사례가 얼마나 있나요?해킹 시도 사례가 얼마나 있는지는 사실 레포트를 확인해봐야 알 수 있겠지만 실제 금액만 해도 어마어마합니다. 지금 블록체인 시장 자체가 마켓 규모가 매우 빠르게 성장하고 있는데 마켓 성장의 발목을 잡고 있는 부분이 해킹 사례일 정도로, 특히나 거래소 해킹이나 시장 자체를 얼어붙게 하는 부분이 있고 개인에 비해 규모가 크다 보니, 해킹에 대한 부분이 안전하게 보호가돼야 블록체인 시장이 건강하게 성장해나갈 수 있을거라 생각합니다.월렛과 업무협약이 지속적으로 이루어지겠네요?당연히 월렛과 업무 협약이 지속적으로 이루어질거라고 생각을 하고 이미 지금 여러 월렛들과 파트너십을 맺어나가고 있습니다.OTP처럼 어플형태로 보급되나 궁금했어요개인보안은 어플형태로 제공합니다. 모바일 앱으로 클라우드브릭 보안 서비스를 다 사용할 수 있는 형태로 앱을 런칭할 거고 그 앱에 저희 자체 지갑도 들어갑니다. 자체 지갑엔 저희가 제공하는 개인 보안이 포함돼서 제공될 예정입니다. 처음부터 개인 보안이 다 제공되진 않지만 저희가 개발해나가는 단계별로 적용이 됩니다.ICO 들어가야하는 이유를 말씀해주신다면?투자 권유가 될 수 있어서 가격에 대해선 말씀 드리기 어렵고 저희가 앞으로 해나가고자 하는 비즈니스에 대해 간략히 말씀드리겠습니다. 저희는 보안이라는 실물 비즈니스를 운영하고 있습니다. 블록체인에 관련해서 뭔가를 하겠다는게 아니라, 보안을 블록체인으로 해주겠다가 입니다. 앞으로도 블록체인 뿐만 아니라 다른 IoT라든지 모든 보안이 필요한 영역들은 클라우드를 통해서 저희의 보안 서비스를 제공하려 하고, 이 보안 서비스에서 저희 토큰 생태계를 합치는 형태로 보안 비즈니스를 해나갈 겁니다. 따라서 저희 비즈니스가 커질수록 토큰의 생태계에서 토큰 활용도도 올라갈 거라고 생각하고요. 지금은 과도기적인 단계이기 때문에 결제가 토큰으로 이루어질 수 있을까 많은 의구심이 있는건 사실이지만 저희가 토큰 결제에 대한 혜택이나 편의성을 잘 만들어나가면 저희 비즈니스가 확장될수록 토큰의 수요도 늘어날 것으로 생각합니다. 저희 비즈니스에 어느정도 공감하시고 앞으로도 필요하고 확장될 수 있다고 공감을 해주신다면 저희 토큰 세일에 대해서 들어와주실수 있는 요인이 될 수 있지 않을까 생각합니다.중앙아시아와 동유럽 진출을 하게된걸로 아는데요. 들어가게 되는 금융기관등이 얼마나 될까요?들어가게 되는 금융기관이라 하시면 저희가 보고하는 금융기관을 말씀하시는 걸까요? 일단은 저희가 지금 동유럽과 중앙아시아 기업인 MUK Group과 파트너십을 맺었는데 저희의 기존 리셀링 파트너십이 60곳 정도 됩니다. 미국, 유럽, 남아공 등 전세계적으로 다양한 국가들과 파트너십을 하고 있고 파트너의 고객 중 금융기관도 있고 당연히 서버 보안이 필요한 금융쪽엔 저희 서비스가 들어갈 수 있을거라고 생각합니다.메인넷 계획도있으신가요?저희는 현재 이더리움 토큰 기반의 dapp으로 시작하고 있습니다. 그 이유는 여러 플랫폼 블록체인들이 나오고 있지만 아직은 저희가 봤을땐 검증되었다거나 신뢰할 수 있을만한 플랫폼은 보기 힘들다고 생각해서, 가장 먼저 시작을 했고 가장 많이 검증이 된 이더리움의 dapp으로 시작을 했습니다. 플랫폼은 앞으로 얼마든지 변경될 수 있다고 생각합니다. 다만 저희는 비즈니스에 집중을 하고자 dapp 형태로 유지하는것으로 생각하고 있고 직접 플랫폼 개발은 생각하고 있지 않습니다. 플랫폼은 앞으로도 더 많은 기업들이 계속 개발 (이미 카카오나 라인같은 대기업들이 뛰어들고 있는데)을 할 것이고 나중에 플랫폼은 대중화 될거라고 예상합니다. 정말 중요한건 그 플랫폼에서 돌아가는 dapp들이 중요할거라고 생각합니다. 저희는 그때를 위해서 저희 비즈니스를 토큰 형태로 잘 돌아갈 수 있게 개발해 나가는데에 집중하려고 합니다.클라우드브릭의 기술은 모회사의 기술을 바탕으로 암호화폐에 맞게 개선한건가요?클라우드브릭의 기술은 당연히 펜타의 기술을 기반으로 합니다. 저도 펜타에서 10년간 보안 제품을 기획 개발 해왔고 저희의 개발 팀도 펜타에서 보안 제품을 개발하던 인력들이고 저희의 글로벌 비즈니스 인력들 또한 펜타에서 보안 비즈니스를 하던 인력들입니다. 그렇기 때문에 당연히 펜타에서 기존에 웹 보안을 해오던 기술을 이어받아 진행하고 있고 최근에 특허 낸 딥러닝 같은 경우는 저희가 이어받은 기술에서 한 단계 더 나아가기 위한 저희 연구 개발을 통해서 진행이 되고 있는 보안 기술입니다.단발성 성과만 기대하는 투자자들이 토큰을 유지하게 할 수 있는 장치나 마켓팅이 있을까요?이부분은 저희가 앞으로 계속 좋은 모습을 보여드리는것밖에 없지 않을까요. 물론 지금 구매를 하신 분들 중에서도 거래소 상장을 하면 바로 팔 생각이신 분들도 많을거라고 생각합니다. 저희는 그런 부분들이 저희가 상장 이후에도 계속 좋은 모습을 보여줄 수 있다면 그런 분들의 생각도 바뀌게 할 수 있지 않을까 생각하고 있습니다.해외에서의 클라우드브릭 보안 기술력은 어느정도되나요?저희가 받은 수상 중에 SC Magazine이라는 글로벌 보안 매거진 수상이 있습니다. Best SME Security Solution이라고 해서 최고의 중소기업을 위한 보안 솔루션이라는 수상을 받았는데 SC Magazine이 해외에서 가장 잘 알아주는 권위있는 매거진이고 해외에서 상당히 인정을 받는 수상중에 하나입니다. 저희가 SC Magazine 어워드에 2016년에 지원해서 finalist에 올랐을때 같이오른 기업들이 소포스 라든지 해외에서 유명한 큰 기업들이 같이 저희와 경쟁을 했었습니다. 보안 기술면에선 이미 펜타가 웹해킹 보안을 10년 해오고 있고요 그 기술력을 이어받아 하고 있기 때문에 저희의 보안 역량은 글로벌 경쟁 벤더와 비교했을때 뒤쳐지지 않는다고 자신을 합니다.외국 경쟁사혹시 아시는 분들도 있을 수 있지만 Cloudflare 라는 곳이 있는데요 스타트업 사이트들이나 또는 거래소 사이트들이 많이 사용합니다. 글로벌 경쟁으로는 가장 성공한 회사중에 하나인데 사실 Cloudflare는 보안 전문 기업이 아닙니다. 여기는 CDN이라고 해서 캐시 서비스를 제공합니다. 고객 서비스를 하는 기업의 서버가 해외에 있어도  다른 해외에 있는 유저가 접속을 해도 빠르게 보여줄 수 있도록 웹사이트 정보들을 로컬 서버로 복사해 보여줘서 웹사이트에 빠르게 접속할 수 있게 해주는 서비스입니다. Cloudflare는 CDN이 메인인 회사입니다. 하지만 서비스를 하다 보니 보안에 대한 수요가 있으니까 보안을 같이 하게 된 회사입니다. 보안적으로는 매우 역량이 떨어지는 회사로 구글에서 Cloudflare security 라고 검색을 해보셔도 웹해킹에 대해서는 많이 역량이 떨어진다는것을 볼 수 있습니다. 그래서 두 회사를 비교를 할때 저희도 CDN을 서비스를 제공하므로, Cloudflare의 보안강화 버전이라고 얘기를 합니다. 물론 시작은 늦어져서 아직 Cloudflare 만큼의 시장 지분을 차지하지는 않지만 대형 거래소나 이런 곳들이 저희 서비스를 사용하는 협업을 해나가면 이를 통해서 시장에서 더 많은 점유율을 차지할 수 있도록 노력할 예정입니다.홍보글의 사용자수와 기업들은 클라우드브릭의 사용자수인지 펜타시큐리티의 사용자수인지 궁금합니다홍보글의 고객은 다 클라우드브릭의 고객입니다. 실제 클라우드브릭을 사용하고 있는 유저와 실제 클라우드브릭을 리셀링하고 있는 파트너입니다. 펜타시큐리티에서 클라우드브릭을 서비스를 할때부터의 고객과 파트너들이고, 그 모든 서비스와 비즈니스는 지금 저희 클라우드브릭 멤버들의 펜타시큐리티 사내벤처 팀에 있을때부터 해왔던 결과물들입니다.ICO전과 후가 다른 업체들이 많은데 꾸준히 소통부탁드립니다ICO 이후에도 저희는 대중과의 커뮤니티가 중요하다고 생각하고 있고 앞으로도 열심히 소통해나가도록 하겠습니다.비전이 어떻게 보안성을 높이는거죠?딥러닝의 경우 데이터가 중요합니다. AI를 한다고 하는 프로젝트는 많이 있습니다. 블록체인 프로젝트 뿐만 아니라 다른 스타트업들에서도 AI를 하는 프로젝트들이 매우 많은데 AI의 핵심은 데이터입니다. 많은 데이터와 그 데이터를 올바르게 학습 시켜야 AI 엔진이 똑똑해지는것이고 저희는 이미 3년간 서비스를 해왔고 그 서비스에서 한달에 약 8백만건 이상의 데이터가 수집됩니다. 사이버 위협 정보라고 할 수 있죠. 해킹을 방어하면서 수집되는 사이버 위협 정보입니다. 저희가 이 데이터를 일일히 보안 전문가들이 학습을 해서 일종의 레이블링이라고 합는데 분리를 해서 딥러닝 엔진에 학습을 시킵니다. 약 일년간 학습을 해오면서 딥러닝이 더 똑똑해지도록 여러 방법으로 테스트를 해왔고 최근 올해  7월 저희는 그 방법에 대해 특허를 출시했고 이에 대한 베타가 곧 출시 예정입니다. 딥러닝의 경우 데이터가 매우 중요하고 앞으로도 블록체인을 이용한 사이버 위협 정보 플랫폼을 오픈하게 되면 더 많은 데이터들을 수집할 수 있게 되니 딥러닝 엔지은 더욱 똑똑해 질거라고 생각합니다.클라우드브릭이 그렇게 좋은데 왜 아직 대기업은 쓰지 않나요?보안 장비와 클라우드의 차이가 있습니다. 지금 클라우드 시장은 아직까지 모든 기업들이 클라우드 환경으로 넘어가지 않았습니다. 아직까진 아마존이 클라우드 분야에 있어선 선두주자 입니다. 최근엔 게임이나 스타트업 위주로 아마존의 클라우드 인프라를 사용하다 최근엔 대기업들도 조금씩 클라우드 인프라를 사용하는 쪽으로 넘어가고 있습니다. 보안같은 경우 이 인프라를 따라게게 되어있는데 인프라가 먼저 가야 보안도 따라가게 됩니다. 클라우드 보안같은 경우도 스타트업 같은 작은 사이트, 개인 사업자, 중소기업 까지 지금 넘어가고 있는 추세이고 대기업도 앞으로 클라우드 인프라로 넘어가게 될수록 저희 서비스를 사용하는 대기업들도 앞으로 많아질거라고 생각합니다.코인을 보안에 이용하면 뭐가 좋은가요?일단은 동기부여 측면이 강한데요. 앞에서 말씀드렸다시피 사이버 보안 위협 정보들을 보안 벤더를이 수집하지만 이에 대해 유저들에게 제대로 된 보상을 해주지 않아, 저희는 블록체인을 이용한 플랫폼에서 저희에게 정보를 제공한 유저들에게 CLB 토큰을 보상드리고자 하는 것입니다. 사실 보안을 개인이 돈 주고 잘 사용하지 않잖아요. 어떻게 보면 저희 보안 서비스를 사용하게 되면 저희는 그 유저들을 통해 저희 서비스를 더 안전하게 만들수 있는 위협 정보들을 수집하게 되는데, 그에 대한 보상을 유저들에게 제공함으로써 유저들이 조금 더 저희 보안 서비스를 많이 사용하게 하고, 개인들이 보안 서비스를 많이 사용하게 되면 보안 시장의 규모는 더 커지게 됩니다. 결국은 저희 보안 시장의 파이를 더 키우기 위한 용도로 유저들에 대한 보상 그리고 위협 정보 수집에 대한 보상으로 토큰 보상을 선택하게 되었습니다.인슈어리움 보안보험 상품 출시 및 적용을 위해 밀접하게 실무미팅이 진행중이라 하셨는데~ 공개하실 수 있는 정보들 공유안될까요?인슈어리움 보안 보험 상품에 대해선 사전에 말씀드리긴 어려울 것 같고 실제 출시가 되면 말씀드릴 수 있을 것 같습니다. 보험 자체는 기업들 대상으로 먼저 시작하게 될거고 보안이 잘 적용되어야 보험 상품을 사용할 수 있겠죠? 보안을 제대로 안하는 기업에게 보험 상품을 제공하기엔 보험 회사 입장에선 리스크가 크기 때문에 보안 보험 상품은 어느정도 보안을 갖춘 기업들 대상으로 제공할거고 클라우드브릭은 보안을 제공하는 벤더이기 때문에 이런 부분과 맞물려 같이 비즈니스를 진행할 것 같습니다.어느 거래소에서 클라우드브릭 서비스를 사용하게 될지 알순 없겟죠?현재 저희의 보안 파트너십으로 홈페이지에 공개한 벤더들이 있는데 그곳들은 저희 서비스를 사용하고 있다고 생각하셔도 됩니다. 홈페이지에 올라와 있다고 100% 사용하는건 아니지만 저희 서비스를 사용하는 기업들은 올라와 있다고 생각하시면 됩니다.클라우드브릭과 유사한 목표로 나온 코인들이 어느것들이 있나요? 보안관련 코인은 처음접해봐서 생소하네요보안 관련 코인들이 여럿 있지만 대부분 똑같습니다. 저희처럼 해킹 차단 서비스를 제공하는 업체는 없습니다. 왜냐하면 이 프로젝트들은 전문 보안을 개발했거나 비즈니스를 하던 기존 기업들이 아니기 때문에 다들 컨셉 차원에서 보안을 제공하겠다고 이야기를 하고 있고 대부분 사이버 위협 정보를 수집해서 그 위협 정보로 막아주겠다고 이야기합니다. 하지만 보안이라는게 단순히 정보/데이터만 있다고 보안을 할 수는 없습니다. 예를 들면 사이버 위협 정보 플랫폼은 현실 세계에서 비교하자면 범죄자 전단지와 비슷합니다. 경찰이 도둑이 침입하는걸 막기도 하지만, 도둑에 대한 정보를 전단지로 배포하면 일반인 또한 제보를 통해 도둑을 잡는데 도움을 줄 수 있습니다. 사이버 보안도 동일합니다. 해킹을 막아주는 차단 서비스나 솔루션이 있어야합니다. 그리고 이것에 대한 보조 수단으로 수집된 해커 정보를 사이버 위협 정보 공유 플랫폼을 통해 공유를 하면 일반 기업이나 공공기관 같은 곳들도 해커의 IP같은 정보를 사용해 보조적으로 안전하게 막을 수 있습니다. 하지만 지금 대부분의 프로젝트들은 실제로 공격을 차단해주는 서비스가 없습니다. 없는 상태에서 사이버 위협 정보를 수집해서 그 정보를 기반으로 막아준다는 수준에 그칩니다. 저희가 보았을땐 제대로 된 보안이라고 보기 힘들다고 생각합니다. 제대로 된 보안 업체라면 당연히 정보를 공유하는것에 그치지 않고 그 정보랑 무관하게 해킹을 막아줄 수 있는 보안 솔루션을 제공할 수 있어야 한다고 생각합니다.개인들은 별도의 비용 지불없이 클라우드브릭의 서비스 혜택을 받을 수 있는 건가요?개인은 비용을 지불하지 않고 CLB 토큰을 일정량 이상 보유하면 계속 보안 서비스를 제공할 예정입니다. 보유량에 대해선 아직 확정된건 없습니다. 무료 사용 기간을 통해 앞으로도 계속 사용하게 할 수 있고 아니면 일정 부분은 무료 평가 시기에 보상 받는 토큰을 통해 일정 부분을 사용할 수도 있고 이 부분은 더 검토를 통해 확정짓고 난 후 공유하도록 하겠습니다.현재 클라우드브릭에서 개인들이 쓸수있는 서비스가 있나요?현재는 개인이 사용할 수 있는 서비스는 없습니다. 현재 제공하는 서비스는 웹 서버에 대한 해킹 방지 서비스를 제공하고 있습니다. 개인이 블로그나 웹사이트 서비스를 하고 있다면cloudbric.com에서 등록해서 서비스를 받을 수 있습니다. 하지만 범용적인 개인들이 현재 사용할 수 있는 서비스는 없습니다.비전(VISION) 특허 냈다는게 무슨 뜻인가요? 클라우드브릭이 개발한 보안 기술인가요?VISION은 저희가 현재 개발하고 있는 딥러닝 엔진의 이름입니다. 현재의 클라우드브릭 엔진을 더 똑똑하게 하고자 인공지능 엔진을 개발하고 있는거고 이 부분에 대한 특허를 냈습니다. 이 특허에 대한 기술은 당연히 클라우드브릭이 연구개발하고 있는 기술입니다.펜타시큐리티 시스템과는 어떤 관계죠?펜타는 저희가 시작한 뿌리 기업이라고 할 수 있습니다. 사내벤처로 시작을 했고 클라우드브릭 멤버들도 다 펜타의 보안 개발과 비즈니스를 해온 핵심 멤버들로 구성되어 있고, 지금은 별로 스타트업으로 완전히 분사를 해서 모회사/자회사처럼 지분 관계로 엮여 있진 않고 파트너십 관계로 이해하시면 됩니다.클라우드브릭은 유틸리티 토큰인데 가격변동이 심하면 fee로 사용되기 힘들어질거 같은데 혹시 스테이블 코인 혹은 페깅 코인 개발 계획은 없나요?토큰으로 결제를 할 수 있더라고 하더라도 일단 시작은 토큰을 기준으로 결제 금액을 맞추지 않고 현재 USD달러나 원화 기준으로 서비스 비용을 맞출 생각입니다. 이런 토큰의 변동성 부분을 잡아주기 위한 스테이블 코인이나 패깅을 하는 별도의 코인을 하나 더 두는건 내부적으로 검토하고 있습니다. 이게 대부분의 유틸리티 코인이 많이 쓰고 있는 방법인데, 저희도 이 방법을 따라갈지 아니면 저희에게 맞는 토큰 이코노미를 설계할지 고민하고 있습니다.클라우브릭 멤버들은 모두 영어를 사용하나요?그렇진 않고 저희가 한국 기반의 기업인데 글로벌 서비스를 하다 보니 하이브리드 같은 개념으로 되어 있습니다. 그래서 영어가 유창하고 한글이 유창하지 않은 직원들도 있고 저처럼 토종 한국인이라 한국어는 유창한데 영어는 원어민처럼 유창하지 못한 직원들도 있고, 한국어만 하는 직원도 있고, 영어만 하는 직원도 있고 섞여 있습니다. 그래서 회사가 재밌는게 어떤 사람은 영어로 계속 이야기하는데 그 말을 듣고 다른 사람은 한국말로 대답하면서 한국어와 영어로 계속 대화가 이어가는 이런 뒤섞인 문화를 갖고 있습니다.이메일을 통한 해킹 웜웨어가 작동될때 클라우드브릭으로 방어가 될까요?이메일을 통한 해킹은 저희가 개인 보안을 개발하면 막을 수 있습니다 PC과 모바일 보안을 제공하기 때문에 이메일을 통한 웜웨어에 대한 보안도 물론 포함합니다.코인시세에 직접 또는 간접적으로 관여를 하실계획이신가요?코인 시세 관여를 하는 것은 불법입니다. 저희가 관여를 한다고 말씀드리는건 말도 안되는 이야기이고요. 다만 저희는 어떻게든 저희 코인의 가치가 떨어지지 않기 위해 직접적으로 관여하지 않는 한도 내에서 최선을 다 할 예정입니다. 그래서 상장가를 물어보시는 분들도 많은데 상장가라는게 저희가 정할 수 있는게 아닙니다. 시장에서 판매를 하는 사람과 구매를 하는 사람 사이에서 첫 거래가 이루어질 때가 상장가이기 때문에 그부분에 대해서 저희가 얼마라고 답변을 드릴 수 없으니 양해를 부탁드립니다. 새로운 유저분들이 오셨을때 이와 관련된 반복적인 질문들이 많이 들어오는데 오래 계셨던 커뮤니티 여러분들이 같이 답변을 도와주시면 많은 도움이 될 것 같습니다.실제 토큰 유저로서 보안서비스와 보상을 경험하는데 얼마나 걸릴까요?2019년 상반기까지는 보상 시스템을 접할 수 있도록 할 예정인데 보상 시스템의 경우 단계별로 나갈 예정입니다. 저희의 현재 웹 해킹 방지 서비스에 먼저 보상 시스템을 적용할 예정이고 개인 보안 부분이 확장되면 보상 시스템도 같이 제공될 예정입니다. 2019년 내로는 개인 보안까지 경험하실 수 있을거라 생각합니다.국내 거래소 보안부분으로 한곳만 추천해주세요저희가 다른 거래소의 보안 평가에 대해 공개적으로 이야기하는 것은 적절치 못한 것 같습니다. 또한 보안 부분에 대해 제대로 평가를 하려면 외부에서 바라보는것만이 아닌 내부 시스템에 대해서도 확인이 필요합니다최근 거래소 해킹이 직원들의 메일 열람으로 시작된다고 뉴스가 나오곤 합니다. 직원들의 메일은 법인 계정(이메일)이라서 해킹방어가 된다는 말씀이시죠메일 계정과는 상관 없고 그 메일을 볼때 사용하는 PC나 모바일이 감염이 되게 됩니다. 첨부파일 등을 다운받을때 어떤 메일 계정이든 파일 다운로드 혹은 실행을 통해 모바일이나 PC가 감염됩니다. 개인 보안이 런칭되면 클라우드브릭 앱이나 프로그램을 사용하는 개인의 PC나 모바일이 이메일 첨부파일을 잘못 다운받아 해킹되는걸 막아줄 수 있고 거래소 내부 직원들의 경우도 당연히 이런 부분으로부터 안전하려면 저희 프로그램이나 앱을 사용하면 됩니다.IoT 분야에도 클라우드브릭 보안 시스템이 들어가게 되나요? 5G 이후 그 시장이 굉장히 커질텐데요IoT 보안도 굉장히 중요합니다. 커넥티트 카라든지, 스마트 홈에 있는 개별 CCTV 보안, 스마트 팩토리 등에 대한 보안도 중요한데요, 이걸 전통적인 방식으로 보안을 하려고 하면 개별 기기에 보안 제품들을 일일히 넣어야하는데 매운 힘든 영역입니다. 저희는 이걸 클라우드를 통해서 보안을 제공할 계획을 갖고 있습니다. 로드맵을 보시면 IoT 에 대한 부분이 뒤에 들어있습니다.거래소 해킹 공격에 대한 내용이 투자자들에게 공개되나요? 아니면 거래소에게만 공개되나요?이런 공격 방어를 통해 수집되는 위협 정보를 사이버 보안 플랫폼으로 블록체인을 통해 투명하게 공개한다고 말씀을 드렸는데, 당연히 유저들도 이 공격 정보가 특정 거래소에 대한 공격이라는건 알 수 없겠지만 공격 자체에 대한 정보는 사이버 위협 정보 플랫폼을 통해 확인 가능해질 예정입니다.클라우드브릭에 대한 궁금증들이 많이 풀렸는지 모르겠네요. 유튜브나 네이버에 클라우드브릭을 쳐보시면 리뷰나 동영상도 꽤 있습니다. 물론 커뮤니티에서도 질문 주시면 적극적으로 답변 드리도록 하겠습니다.클라우드브릭의 ICO에 대한 자세한 정보는공식 웹 사이트,  LinkedIn, Twitter및Facebook를 참고하세요.문의사항이 있으시거나 클라우드브릭 팀과 실시간으로 대화하고 싶으시면 텔레그램을 방문해주시기 바랍니다.공지 전용: t.me/cloudbric_announcement      한글 커뮤니티: https://t.me/cloudbric_KR뉴스레터 구독: https://www.cloudbric.io#클라우드브릭 #기술기업 #이벤트개최 #이벤트후기 #블록체인 #기업문화
조회수 17359

Nodejs 기반의 개발 환경 클린하게 재 구성하기

다양한 언어 기반으로 개발 환경을 구축하여 만들다보면, 소프트웨어 버전관리 해야할 일이 흔히 생기곤 한다. 특히, 종종 대격변이 있는 버전의 판올림으로인해 충돌이 나거나 심볼릭 링크가 유실되는 경우들이 간혹 있는데 이번에도 그런 케이스였다.최근 node.js 기반으로 다양한 프로젝트 (vue.js, react.js등)를 진행하다가 이것저것 환경을 만지고 고치다보니 결국 node.js 를 완전히 클린하게 삭제해야 할 일이 생겼다.아마 이 환경에 결정타를 먹인 것이 OSX 환경에서 El Capitan에서 작업하던 Node.js를 그대로 high sierra로 OSX를 판올림 하면서 퍼미션 권한의 문제가 생긴건지, 노드 패키지 관리나 npm이 정상적으로 동작하지 않으면서 개발환경을 재 설정 할 수 밖에 없게 되었는데, 그 과정에 기름을 부어버리듯 당시에 brew로 설치한 노드가 brew로 삭제가 되지 않는 문제가 발생해버렸다.결국 환경을 처음부터 재 설치 해야하는 과정을 겪어야했는데 기존에 설치된 다양한 패키지 모듈의 찌꺼기들이 남아서 한방에 클린 설치를 할 수 있는 방법이 없을까 싶어 구글링을 해본 결과 앞서서 수많은 시행착오를 겪은 선배님들의 아주 좋은 작업 방식이 있어서 아래에 방법을 공유해본다.요세미티에서 nodejs 정리하는 법 [1]Uninstall nodejs from OSX Yosemite# 첫번째:lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do  sudo rm /usr/local/${f}; donesudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*# 완전히 nodejs + npm 을 날려버리는 방법 :# /usr/local/lib 경로로 가서 node 와 관련된 노드 모듈을 전부 삭제cd /usr/local/libsudo rm -rf node*# /usr/local/include 경로로 가서 node 와 관련된 노드 모듈 전부 삭제cd /usr/local/includesudo rm -rf node*# 만약 brew 로 인스톨을 했다면 아래와 같은 방법으로 삭제도 가능함. (저는 아래는 brew자체가 망가졌었는지 판올림으로 인한 권한 문제인지 brew로는 삭제 불가능했음.)brew uninstall node# home 디렉토리나 local, lib, include등의 폴더와 관련된 모든 파일은 아래의 경로에 있으니 찾아 들어가서 삭제cd /usr/local/binsudo rm -rf /usr/local/bin/npmsudo rm -rf /usr/local/bin/nodels -las# 아마 혹시 모르니까 클린하게 아래의 명령어도 한번 돌려주자sudo rm -rf /usr/local/share/man/man1/node.1sudo rm -rf /usr/local/lib/dtrace/node.dsudo rm -rf ~/.npmhomebrew를 사용하는 유저들 중에 npm이 제대로 동작하지 않으면 아래와 같은 방법으로도 처방이 가능하다. [2]rm -rf /usr/local/lib/node_modulesbrew uninstall nodebrew install node --without-npmecho prefix=~/.npm-packages >> ~/.npmrccurl -L https://www.npmjs.com/install.sh | sh클린하게 설치를 끝나고 react-native를 컴파일하는 과정에서 깃에 관련된 오류가 발생한다면 아래의 방법을 사용해보자. [3]오류메세지 :xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun솔루션 :xcode-select --install엘케피탄에서 하이시에라로 osx를 업데이트 하면서 homebrew의 링크가 깨졌다면 아래의 방법으로 다시 붙여준다. [4]sudo chown -R "$USER":admin /usr/localsudo chown -R "$USER":admin /Library/Caches/Homebrewbrew link libpng참고 출처 :[1] : https://gist.github.com/TonyMtz/d75101d9bdf764c890ef[2] : https://stackoverflow.com/questions/32893412/command-line-tools-not-working-os-x-el-capitan-macos-sierra-macos-high-sierra[3] : https://stackoverflow.com/questions/39778607/error-running-react-native-app-from-terminal-ios[4] : https://github.com/mikepurvis/ros-install-osx/issues/28 #더팀스 #THETEAMS #풀스택개발자 #Node.js #백엔드 #인사이트 #꿀팁
조회수 396

"권태감을 느낄 새도 없이 계속 자극받는 중이에요."

자신에 대한 이야기를 하려니 왠지 오즈에 마법사에 나오는, 늠름한 외적 요소와는 다르게 용기와 자신감이 부족해 고양이 소리를 내는 사자가 된 것 같다고 했다. 자기소개를 해달라는 첫 질문에 대한 에디터 서유현의 대답이었다. 아직 자신의 능력과 잠재력을 모르는 것 같은 그녀에게 인터뷰를 통해 당신은 이미 멋지고 당당한 사자임을 알려주고 싶었다.모르거나 익숙하지 않은 일을 받아도 당황하지 않고 예전 자료들을 스스로 찾아 습득하고, 하고 싶거나 도전해보고 싶은 일이 있으면 목소리도 내며, 오랜 시간 동안 춤을 좋아해 지금까지도 춤을 추고 있는 반전 매력녀. 다른 멤버들로부터 계속해서 자극받고 있는 것 같다는 그녀지만, 반대로 다른 멤버들 역시 그녀로부터 많은 자극을 받고 있다는 사실을 이제는 그녀도 알길!자, 인터뷰의 전형적인 첫 질문입니다. (웃음) 자기소개 부탁드려요.안녕하세요, 자기소개가 제일 어려운 콘텐츠팀 에디터 서유현입니다. 자기소개가 왜 이렇게 어려울까 생각해보니, 제가 오즈의 마법사에 나오는 겁쟁이 사자 같아서인 것 같아요. 겉은 그렇지 않은데 용기와 자신감 같은 것이 부족해 고양이 소리를 내는 캐릭터와 닮아 있지 않나.. 하지만 진짜 멋진 사자가 될 수 있도록 B.A.T에서 자신감을 키우고 있는 중입니다!지금도 자신감을 가질 수 있을 만큼 충분히 멋진걸요! 유현님이 B.A.T에서 어떤 업무를 하는지도 말해주세요.전 브랜디드 콘텐츠를 기획하고, 디자이너와 함께 결과물을 만들어냅니다. 지금은 주로 레드락, SK D&D 등의 디지털 브랜디드 콘텐츠를 기획하고 제작하고 있어요. 아! B.A.T 인스타그램도 운영하고 있고, 브런치 글도 쓰고... 뭐, 다 하고 있습니다. (웃음)심지어 얼마 전부터 영상 아카데미 수업도 듣기 시작했잖아요!네, 맞아요. 콘텐츠팀 모션 디자이너 은아님과 함께 매주 토요일마다 영상 아카데미 수업도 듣고 있어요. 영상 촬영부터 편집, 후반 작업 등 영상에 대한 A부터 Z까지 한 번에 알려주는 수업이라 신청했는데, 첫 주부터 너무 흥미로워서 앞으로가 기대돼요. 콘텐츠를 만들다 보니 영상에 대해 배우고 싶은 욕구가 생겼는데, 회사 복지 중에 자기계발 지원이 있어 회사 찬스로 좋은 기회를 얻었습니다. B.A.T 복지 짱! 흐흐, 사탕발림인 거 너무 티 났나요? B.A.T의 장점으로 포장해보죠 뭐. (웃음) 이왕 이야기가 나온 김에 자기계발 지원 외에도 특별히 자랑하고 싶을 만큼 좋은 점이 있다면요?아무래도 B.A.T 멤버들이 아닐까요. 다른 분들도 인터뷰에서 똑같이 말을 해서 다르게 말하고 싶었는데, 결국 같은 대답을 하게 되네요. 사람들이 좋아 관계적인 측면으로 행복한 것도 있지만, 그것보다 계속 자극을 주는 사람들이라 일할 때 정말 도움이 많이 돼요. 제가 권태감을 잘 느끼는 편인데, B.A.T에서는 그럴 겨를이 없어요. 다들 성장 욕구가 엄청나고, 계속 노력하고 앞으로 나아가려는 게 느껴지거든요. 그래서 지금에 안주하지 않고 계속 노력할 수 있는 긍정적인 원동력을 얻게 되는 것 같아요![(좌) 바이맘, (우) 레드락 등 다양한 프로젝트에서 기획부터 카피까지, 다양한 컨텐츠를 제작하고 있다.]업무에 대한 만족도는 어때요?음, 지금까지는 적당한 것 같아요. (웃음) 입사 전에는 지금보다 브랜딩 프로젝트에 더 많이 관여할 수 있을 거라고 생각했는데 아직은 아니고요. 그래도 콘텐츠 자체에서 기획하는 부분이 더 넓어졌고, 이제 시작이지만 브랜딩 프로젝트도 배워가고 있는 중이라 재미를 붙이고 열심히 하고 있습니다. 최종적으로 이루고 싶은 목표가 있다면요.더욱 다양하고 많은 콘텐츠를 다룰 수 있는 제네럴리스트로서의 역량을 키우고 싶어요. 긴 글과 짧은 글, 사진과 영상, 디지털 콘텐츠와 아날로그 콘텐츠까지 모든 콘텐츠를 아우를 수 있는 능력을 키워 어디서든 콘텐츠로 먹고 살 수 있는 슈퍼 에디터가 되고 싶습니다. 마지막 질문 역시 첫 질문처럼 전형적인데, 유현님에게 B.A.T 란? 물은 셀프인 식당이요! 밥은 잘 차려주는데 이 밥을 잘 소화하려면 물은 스스로 찾아 마셔야 하는 곳이에요. 그만큼 개인의 주체적이고 능동적인 역량이 필요하기 때문에 가만히 앉아 주는 것만 기다리고 있을 순 없죠. 한 끼 한 끼 먹을 때마다 식당과 내가 같이 클 수 있는 좋은 맛집이지 않나…!
조회수 1866

인공지능 기업에서 프로덕트 매니저로 사는 법

프로덕트 매니저(이하 PM), 프로덕트를 관리하는 사람이다. 자신이 담당하고 있는 제품 또는 서비스를 누구보다 잘 알고 있어야 하며, 경쟁 업체 및 시장 트렌드를 파악해야 하고, 실제 프로덕트를 사용할 사용자 입장에서 기획하는 역할 등을 담당한다. 그리고 기술 기업의 경우 PM이 관여하는 범위는 이보다 더 넓다. 버그 발생 시, 가장 먼저 원인을 파악한 뒤 엔지니어들과 논의해 고치고, 프로덕트로서의 매력도와 기술 관점의 매력도 사이에서 중심을 잡아야 한다.기술 기업은 해당 기술의 기본 원리에 대한 이해 및 경험이 중요하기에, 엔지니어링 경험을 보유한 PM이 많다. 인공지능(AI) 관련 업체도 마찬가지다. 최근 인공지능(AI)에 대한 관심이 커지면서 AI 분야 개발자는 물론 프로덕트 매니저에 대한 수요가 늘어나고 있는데, 문제는 AI 전공자가 많지 않으며, 관련 분야에서 경험을 쌓은 PM 역시 찾기 어렵다. 이에 스켈터랩스에서 일하고 있는 정수익 책임 프로덕트 매니저(Staff Product Manager)와 이야기를 나눴다.PM의 역할은?PM은 담당 상품/제품에 대해 마치 대표와 같은 역할을 담당한다. 비전을 제시하고, 제품 전략과 실행에 영향을 미치는 다양한 요인을 이해하고, 균형을 맞춰 나가야 하는 것이 숙명이다. 이를 위해 시장 환경에 대한 객관적인 시선과, 매니징하는 모든 과정에 있어 적절한 시기를 파악하는 것 또한 빼놓을 수 없는 과제다. 고객 접점에서, B2B/B2C를 막론하는, 그들의 목소리에 귀를 기울여 원하는 바를 찾아내고, 이를 충족시킬 수 있는 최적의 방안을 모색해야 한다. 여기서 주의해야 할 점은 몇몇 고객의 목소리를 전체 의견이라고 판단하는 오류를 피해야 한다는 것이다.또한, PM은 팀 내 소통의 중심이어야 한다. 팀원들이 서로 다른 곳을 보지 않고 한 곳을 바라볼 수 있는 공동의 목표와 비전을 제시하고, 우리가 만들려는 제품이 무엇인지를 명확하게 정의해야 한다. 이에 회사 및 팀원의 역량에 대한 파악 등은 필수다.PM은 제품의 성공 또는 실패에 대해 책임져야 한다. 부담도 있지만, 그만큼 성취감과 자부심을 느낀다.인공지능 기업의 PM은 무엇이 다른가?과거 스타트업에서 경험을 쌓은 적이 있다. 대부분의 스타트업이 그러하듯, 한 가지 제품 또는 프로젝트에 총력을 다했다. 하지만, 스켈터랩스가 추구하는 인공지능 기술은 궁극적으로 인간과 같은 혹은 특정 분야에서는 인간보다 더 나은 판단할 수 있는, 무언가를 목표로 한다. 때문에 다양한 분야에 걸쳐 심도 깊은 연구와 개발이 필요하다. 자연스럽게 제품적인 시각은 물론, 다양한 기술에 대한 이해와 넓은 시야를 갖는 것이 중요하다. 특히, 이제는 특정 전문분야로 한정할 수 없고, 잠시도 안주할 수 없는 시대에 살고 있다는 것을 실감하고 있다.현재 담당하고 있는 프로젝트에 대해 소개해달라대화형 인공지능 프로젝트를 담당하고 있다. 스켈터랩스가 집중하고 있는 대화형 인공지능의 핵심은 크게 두 가지다. 첫번째는 실제 사용하는 사용자들을 위한 사용 편의성이며, 두번째는 사람과 대화하듯 복잡한 대화에 대한 인식률이다.기술이 거듭 발전해 글로벌 업체의 대화 엔진은 각 언어별로 보편적인 인식률을 보이기 시작했다. 그렇지만, 한국어와 같은 특정 언어에 대해서는 유독 고차원의 성능을 보이지 못하는 경우가 다수 발생한다. 글로벌 업체가 겪고 있는 딜레마는 간단하다. 비즈니스적인 측면이다. 특정 언어에만 과도하게 집중한다는 것은, 보편적이지 않은 언어를 지원하기 위해 많은 자원을 쏟아야 하기 때문이다.스켈터랩스의 대화형 인공지능 프로젝트는 특정 언어에 의존적이지 않으면서, 언어별 인식률을 높이는 연구를 병행한다. 결과적으로 타사 엔진과 비교해 높은 성능을 내는 대화형 인공지능 엔진을 개발하는 성과를 거두었다.하나 더 덧붙이자면, 스켈터랩스의 대화형 인공지능 프로젝트는 룰 기반과 머신러닝의 하이브리드 형태로 구성되어 있다. 기본적으로 봇이 학습할 수 있는 데이터를 제공하되, 봇을 생성하는 단계 및 운영하는 과정에 들어가는 노력을 최소화될 수 있도록 머신러닝을 통해 최소한의 데이터만으로 대화 인식 범위를 넓힐 수 있는 것이 핵심이다. 때문에 최근 국내 대기업으로부터 대화형 인공지능 엔진 적용 문의가 계속 이어지는 상황이라, 개발에 힘을 써준 모두의 노력 결과물이라고 생각한다.올 하반기 계획은?사용자 편의성을 고려해 보다 쉽고 더 높은 퀄리티의 대화형 엔진으로 고도화하는 것이 목표다. 이를 위해 특정 도메인을 정하는 것을 시작으로, 텍스트 기반 대화뿐만 아니라 음성인식 및 Text-To-Speech 결합 등을 고려 중이다. 이를 통해 실생활에서 사용자들이 그 동안 경험하지 못한 자연스러운 UX의 대화형 인공지능 시스템을 개발하고자 한다.인공지능 기업의 PM으로 힘든 점은?인공지능에 대한 막연한 기대를 가지고 있는 고객에게 설명하고, 설득하는 것이다. 종종 인공지능이 마치 별다른 노력 없이 모든 것을 다 해결하는 요술방망이와 같다고 기대하는 고객들이 있다. 이는 굉장히 잘못된 생각이다. 흔히 말하는 '인공지능 기술 적용 제품'이 실용화되어 우리의 삶을 편하게 바꿔주기 위해서는, 반드시 '학습'이라는 과정을 거쳐야 한다. 그리고 학습을 통해 똑똑한 결과를 내놓기 위해서는 양질의 유의미한 데이터가 제공되어야 한다.본인은 인공지능 전공자도 아니고, 스켈터랩스 이전에는 인공지능 분야에서 일한 경험도 없다. 스켈터랩스의 인공지능 분야 전문가들과 같이 고민하고, 함께 호흡하면서 보폭을 맞춰가고자 노력하는 학생에 가깝다.모두가 알고 있다시피 기술은 너무나 빠른 속도로 발전하고, 우리의 경쟁자라 하는 기업들도 쉬지 않고 기술 고도화를 위해 모든 것을 쏟아 붇는다. 이들과 경쟁하며 앞서가기 위해서는 쏟아지는 새로운 정보를 보다 빨리 접하고, 어떻게 하면 스켈터랩스의 프로젝트에 효과적으로 접목할 수 있는지 고민해야 한다.앞으로 기대하는 점은 무엇인가?스켈터랩스는 인공지능 분야 전문가가 다수 모여 있는 국내 몇 없는 업체다. 이 곳에서 팀원들과 이야기하고, 프로젝트를 진행하면서, 인공지능 분야의 무한한 가능성을 실감하는 중이다. 내부에서 준비하고 있는 '인공지능이 실세상에 반영되면서 펼쳐질 놀라운 경험'을 어서 빨리 모든 사람에게 선보일 수 있기를 기대한다.이호진, 스켈터랩스 마케팅 매니저조원규 전 구글코리아 R&D총괄 사장을 주축으로 구글, 삼성, 카이스트 AI 랩 출신들로 구성된 인공지능 기술 기업 스켈터랩스에서 마케팅을 담당하고 있다#스켈터랩스 #기업문화 #인사이트 #경험공유 #조직문화 #인공지능기업 #기술기업
조회수 784

나는 수줍은 사람입니다

이미지 _tvN '응답하라 1988'“이 이상혁이 진짜 우리 상혁이야?” 제 이모님께서 신문기사를 보시고 제 어머니께 전화하셔서 던진 한 마디입니다. 오랫동안 연락이 없었던 동창들도 제게 문자나 전화를 통해 같은 것을 묻습니다. 자신이 아는 상혁이가 이렇게 신문에 나오고 남들 앞에 나설 리가 없다며 말입니다.이미지_ 한국경제 인터뷰그렇습니다. 저는 참 수줍음이 많은 사람입니다. 처음 창업을 해서 지금에 오기까지, 10년이 넘는 세월 동안 했던 언론 매체와의 인터뷰는 정말이지 손에 꼽습니다. 참으로 부족한 제가 마치 무엇이라도 된 것 마냥 나서는 것이 싫어서이기도 하지만, 애당초 대중 앞에 서는 것이 어색하고, 또 조금은 두렵기도 합니다. 그런 제가 이렇게 블로그라는 매체를 통해 여러분께 인사를 드리기로 결심한 데는 적잖은 고민과 용기가 필요했습니다. 앞으로 저와 저희 경영진, 그리고 다른 필진들이 이 공간을 통해 여러분께 전해드릴 이야기들이, 정말 편견 없이 솔직하고 진정성 있게 전달될 수 있을지에 대한 걱정도 있었습니다. 그럼에도 불구하고 이렇게 소통을 위한 첫 걸음을 내딛기로 한 이유는, 대한민국 땅에서 새로운 방법으로 성장과 벤처 생태계 촉진을 위한 도전을 하고 있는 우리 창업가들의 이야기를 진솔하게 담아보고 싶었기 때문입니다.저희 옐로모바일에는 저와는 비교도 할 수 없을 정도로 멋진 창업가 분들이 많이 계십니다. 이 분들이 하루하루 보여주는 기업가 정신의 열매들은 옐로모바일의 모든 임직원들에게 정말 큰 귀감이 되고 있습니다. 이 작은 영웅들을 가까이서 모시면서 저희가 느껴왔던 창업과 기업가 정신이라는 것에 대해, 우리끼리만 누리기는 아까운 마음입니다. 이에 이를 여러분과 나누어 볼 수 있다면 정말 좋겠다는 단순한 의도에서 출발해 보고자 합니다. 옐로모바일이 바라보는 창업과 기업가 정신, 옐로모바일의 창업가들, 옐로인들의 이야기, 뿌듯했던 순간들, 옐로모바일의 사업이 궁금하다면, 옐로에게 주어진 질문들… 이와 같이 다양한 코너를 통해 다방면으로 저희의 이야기를 풀어 내고, 또 여러분과 소통하고자 합니다. 앞으로 이 곳에서 펼쳐질 옐로모바일, 그리고 대한민국 창업가들의 이야기에 많은 관심을 부탁드리며, 저는 곧 저희 사내기자 Y와의 인터뷰로 다시 찾아 뵙겠습니다.옐로모바일 대표이사이상혁 올림
조회수 2318

아마존 FBA

안녕하세요, 대한민국 사업자들의 해외 전자상거래 (아마존) 진출을 도와주는 컨설팅 회사이자 업무대행사 컨택틱의 이이삭 대표입니다. 브런치 작가로 선정이 되어서 진심으로 기쁘고 설레네요. 앞으로 아마존 판매에 관심이 있는 많은 대한민국 사업자들에게 도움이 되는 컨텐츠로 찾아뵙겠습니다.첫 번째 포스트 어떤 글을 작성할까 고민을 많이 해봤습니다. 고민 끝에, 아마존 판매를 하는 분들 중에 굉장히 관심 가질 만한 주제로 일단 시작해보자하는 마음에, '운송비를 절감할 수 있는 궁극의 방법 - 해상 운송을 통한 FBA 입고'에 대한 주제로 시작해볼까 합니다.LTL/FTL이란? FBA를 하지 않고서는 아마존 판매를 본격적으로 했다고 할 수 없습니다. 아마존 판매를 처음 시작하시는 분들이나, 아직 시장 반응을 살피는 단계의 신규 상품은 항공 운송을 통해 FBA 입고를 하는 게 통상적입니다. 하지만 제품의 부피가 아무리 작다고 하더라도, 판매가 왕성해지다보면 더 이상 항공 운송으로 FBA 재고를 입고하는 것이 불가능하거나 메리트가 없어질 수 있습니다. 그럴 때 고민하게 되는 게 바로 해상 운송을 통한 FBA 대량 입고, 다른 말로 LTL (Less than truckload) 또는 FTL (Full truckload) FBA 입고 방식입니다. 이번 포스트를 통해 알려드리고자 하는 것은 LTL/FTL 화물로 아마존 FBA 창고에 입고하기 위해 알아야 할 모든 사항들과 구체적인 절차들에 대한 안내입니다.화물 규격 파악하기 가장 선행되어야 하는 것은 '내 화물의 규격을 파악하는 것'입니다. LTL/FTL 화물은 무조건 상품을 카톤박스(아웃박스라고도 함)에 담아서 팔레트에 싣고 발송해야 합니다. 따라서 이 팔레트를 준비하는 작업이 특히 무역에 대해서 잘 모르거나 수출을 처음하시는 분들에게는 굉장히 생소하고 어려울 수 밖에 없습니다. 내가 판매하고자 하는 상품은 한 카톤박스에 몇 개의 상품이 들어가는지부터 알아야합니다. 예를 들어 수분 크림을 판매하고 있다면, 수분 크림 10개가 하나의 카톤박스에 담기는지, 아니면 20개가 하나의 카톤박스에 담기는지 알아야 합니다. 그 다음으로는 해당 카톤박스의 용적 (가로세로높이)를 재야하고 무게를 재야합니다. 나중에 팔레트에 카톤박스를 실을 때 정확히 몇개의 카톤박스를 실을 것인지, 그리고 팔레트의 총 무게가 얼마나 되는지 알아야 하기 때문입니다.아마존에서 요구하는 팔레트 규격아마존US 기준으로, 아마존이 요구하는 팔레트는 40*48인치 크기의 GMA Standard 중에서 Grade B 등급 이상의 나무 팔레트입니다. 인치 수치를 mm로 변경하게 되면 1000*1200mm가 됩니다. 따라서 먼저 내가 실을 카톤박스 크기를 정확하게 알아야, 몇 열 몇 행 그리고 몇 단의 카톤박스를 쌓을 수 있는지 미리 계산할 수 있게 됩니다. 그 외에도 팔레트 최대 무게가 1500lb 즉 680kg이 초과되어서는 안되는 것도 감안해야하며, 최대 높이도 72인치, 즉 183cm를 초과되어선 안되는 것도 감안해야합니다. 앞서 파악한 나의 화물에 대하여 이러한 아마존에서 요구하는 팔레트 규격을 맞춰가면서 화물을 준비해야하기 때문에 결코 처음 준비하시는 분들은 쉽지 않을 것입니다.작업 공간 마련  + 화물 준비하기다음으로 준비해야할 것은 바로 작업 공간의 마련입니다. (1)아마존에서 요구하는 팔레트를 준비했으며 (2) 상품단위로 라벨링 작업을 마쳤고 (3) 카톤박스에 다시 차곡차곡 담은 뒤에 (4) 카톤박스마다 Box Label을 부착시키고 (5) 카톤박스들을 팔레트에 실은 후 (6) 팔레트와 화물이 일체화되도록 스트레치 래핑 작업을 하여 (7) 스트레치 래핑 뒤에 팔레트 라벨까지 붙이셔야하기 때문에 작업 공간이 필수적입니다. 가장 이상적인 것은 직접 창고를 보유하고 계신 것이지만, 현실적으로 그게 어려우시다면 3PL 물류대행업체를 이용하실 수 밖에 없습니다.수입자 (IOR - Importer of Record) 역할을 대신해줄 사람 마련 (포워딩사 또는 자체 EIN 넘버 발행) 다음으로 준비해야할 것은 현지 내의 수입자 역할을 대신해줄 사람을 준비하는 것입니다. 어쨌거나 화물이 한국을 떠나서 미국으로 가는 것이기 때문에 관세 지불 대상을 떠나서 (DDP 무역조건으로 보내면 어차피 발송인이 모든 관부가세를 부담하는 조건이기 때문에) 무역 서류에는 정식 수입자 즉 IOR Importer of Record가 필수로 기재되어야 합니다. 특히 섭취하는 제품이나 피부에 바르는 제품이나 화학 등 위험물에 속하는 화물일수록 인증된 수입자가 아니면 통관에서부터 문제가 발생할 확률이 매우 높습니다. 보통 화물을 수취하는 사람이 수입자를 겸하는 게 통상적이지만, 지금 보내고자 하는 화물은 결국 수취인이 아마존 창고가 되기 때문에 아마존을 수입자로 정하는 꼴이 되어버립니다. 당연한 얘기지만, 아마존은 내 화물에 대해서 수입자 역할을 해줄 이유가 전혀 없습니다 (그리고 어차피 해상 운송으로 보내는 화물의 무역 서류 중에는 수입자의 EIN 넘버를 필수적으로 기재해야하는데, 아마존이 아마존의 EIN 넘버를 가르쳐주지도 않습니다).그렇다면 해결책은 세 가지가 있습니다: (1) 애초에 사용하는 포워딩사가 본사를 미국에 두는 곳이어서 수입자 역할을 해줄 수 있는 포워딩사를 통해 화물을 운반하는 방법: FBA4YOU라는 FBA 전문 포워딩 업체가 있는데, LAKLARA라는 미국 회사가 모회사입니다. FBA4YOU는 모회사의 EIN넘버로 수입을 한 이력이 상당히 많이 누적되어 있기 때문에 수입을 안정적으로 할 수 있습니다. 이 회사에 포워딩을 맡기는 것이 수입자 문제도 해결될 뿐만 아니라, 굉장히 저렴한 해상 운임 견적을 내주기 때문에 적극적으로 추천하는 입장입니다. (2) 포워딩사의 현지 물류 파트너 업체가 수입자 역할을 대신해주는 것: 주로 포워딩사의 현지 물류 파트너가 수입자 역할을 대신해주기도 하지만, 어떤 포워딩사를 사용하는지에 따라 수입자 역할을 안해줄 수도 있습니다. (3) 대한민국 사업자로 직접 미국 세관에 세금납부번호(EIN)을 발행 받으셔서 화물의 수입자도 '나'로 정하는 것: 하지만 이 방법은 수입 실적이 없는 외국 회사(한국 회사)의 EIN 넘버로 수입자 신고를 하게 되는 것이니, 어떤 화물을 보내는 것인지에 따라 의심받을 수도 있고 세관에서 통관을 눈여겨 볼 수 있는 위험이 있기 때문에 이 방법은 추천하지 않습니다. 결국 제일 간편한 방법은 (1) 애초에 수입자 문제도 해결해줄 수 있는 포워딩사를 이용해서 화물을 운반하는 것입니다.통관에 필요할 수도 있는 인증 및 인허가 자료 마련식품, topical 제품 (신체에 직접 바르는 제품), 화학 제품, 화장품, 그리고 특정 몇몇 종류의 제품은 미리 인증 및 인허가 자료들(문서들)을 준비해야 합니다. 식품의 경우 health certificate, 화장품의 경우 MSDS, topical 제품의 경우 FDA 서류, 전기 제품은 UL 인증이나 FCC 인증이나 CE 인증 등이 필요할 수도 있습니다. 미국의 경우 이런 인증 부분에 대해서 많이 느슨한 편이지만, 유럽 국가들은 다소 까다로운 걸로 알고 있습니다. 미국으로 보내는 식품의 경우 이미 FDA 인증이 된 제품 (FDA 공장 발행 번호가 있는)의 경우, FDA 공장 발행 번호만 제출해도 통관 되는 것으로 알고 있습니다. 내 제품에 대해서 미국 수입 시 필요할만한 서류가 어떤 것들이 있을지 모르신다면 해외인증표준콜센터 (국번없이 1381)로 전화하셔서 문의하시면 자세히 알려줍니다. 전화하셔서 "내 제품이 XX인데, 미국으로 수출할 때 통관에 필수적으로 필요한 서류가 있나요? 있다면 어떤 것들이 있나요?" 라고 물어보시면 됩니다.LTL/FTL을 통해 아마존 shipment 생성하는 법 입고하고자 하는 제품을 선택합니다하고 드랍다운 선택 메뉴에서 'Send/Replenish Inventory'를 선택합니다.팔레트에 담을 대형 화물이기 때문에 저는 개인적으로 항상 case-packed (카톤박스 단위로 포장된) 형태로 선택합니다.그 다음 화면에서는 카톤박스당 몇개의 제품이 들어가는지 설정하고, 총 몇개의 카톤박스가 있는지 기재합니다. 이 예시에서는 상품A의 경우 한 카톤박스에 20개씩 들어가 있고, 총 40카톤박스를 보내도록 설정했으며 (앞서 화물을 준비하는 단계에서 이미 정한대로 설정), 상품B의 경우 한 카톤박스에 30개씩 들어가 있고, 총 40카톤박스를 보내도록 설정한 것입니다 (화물의 총 unit 개수는 2000개)그 다음화면에서는 상품 단위의 라벨링을 하기 위해 상품 라벨을 출력하는 페이지입니다. manufacturer barcode로 아마존에 입고하게 되면 이미 제품에 찍혀있는 유통 고유 부호 13자리 GTIN (EAN이라고도 함) 그대로 입고하셔도 되지만, 여러가지 이유로 저는 여러분들이 amazon barcode로 라벨링을 재작업해서 보내는 것을 추천드립니다 (이것에 대해서는 다른 포스트에서 설명드리겠습니다).그리고 FBA shipment 생성의 마지막 페이지로 옵니다. 여기에서 LTL 화물로 설정하시고 다음으로 넘어가시면 됩니다.그러면 그 밑에 상품 단위로 해당 상품이 몇 개 단위로 카톤박스에 적재되어있는지 설정하게끔 하는 화면이 나오는데요, SKU를 하나 이상 선택하여 입고하는거라면 한 박스당 하나의 상품만 들어있는지, 아니면 여러개 종류의 SKU가 들어있는지도 구분지어주어야합니다. 본 예시에서는 한 상품당 한 카톤박스에 들어있는 것으로 설정했습니다 (이게 통상적입니다).그러면 다음 화면에서 구체적으로 카톤박스의 규격을 알려주어야합니다. A라는 상품은 한 카톤박스에 몇 개 들어있으며, 해당 카톤박스들은 무게가 얼마나 나오는지, 그리고 용적이 어떻게 되는지 등을 기재해야합니다. 상품 B도 마찬가지로 기재해야합니다.그러면 마지막으로, 제가 입력한 정보대로 각 카톤박스마다 부착해야할 박스 라벨을 출력할 수 있게 됩니다. 해당 박스 라벨들을 인쇄하여 앞서 준비한 화물에 한 박스에 하나씩 (고유라벨들이니 복붙 하시면 안됩니다) 붙여주시면 됩니다.포워딩사 연락하기 이제 해상 운송을 통한 FBA 입고 과정의 반 정도 오셨습니다. 정말 많이 수고하셨지만 앞으로 가야할 길이 반이나 남았으니 조금만 더 힘을 내보도록 하겠습니다. 다음으로 해야할 일은 '포워딩사'를 찾는 것입니다. 포워딩사들은 대부분 일반 무역거래에 익숙해져 있습니다. 아마존 창고에 입고할 목적으로 보내는 화물에 대해서는 십중팔구 잘 모르기 마련입니다. 따라서 앞서 말씀드렸듯이 수입자 역할도 대신 해줄 수 있고, 해상 운송을 통한 FBA 입고에도 능숙한 포워딩사를 이용하는 것이 가장 편리하고 문제의 소지가 없습니다. 하지만 그런 포워딩사를 찾지 못했다고 해서 마냥 불가능한 것은 아닙니다. 아마존 FBA 입고에 대해서 잘 모르는 포워딩사라고 하더라도, 미국에서 FBA 전문 3PL 회사를 이용하셔서, 포워딩사에게는 그저 이 3PL 회사 앞으로만 화물을 운송해달라고만 얘기하셔도 됩니다. 어차피 그 이후의 FBA 입고 작업은 3PL 물류 회사에서 처리할 일이니까요.포워딩사로부터 견적서 요청하기포워딩사로부터 견적서를 요청할 땐 미리 준비해야할 자료들이 몇 가지 있습니다. 어차피 견적을 요청해도 아래의 자료들을 추가적으로 요청하는 이메일을 회신 받을테니 애초에 진작 준비하고 나서 견적을 요청하시는게 상호간에 시간을 낭비하는 일이 없을겁니다.- ITEM NAME- HS CODE- UNIT VALUE- TOTAL QUANTITY OF UNITS- GROSS WEIGHT- TOTAL CBM (cubic meters)- SHIP FROM ADDRESS- SHIP TO ADDRESS포워딩사와 일정 잡기 부산항 기준으로 일주일에 배가 1~2번 출항하는 것으로 알고 있습니다. 예를 들어 2018년 2월 21일 수요일에 출항하는 배에 내 화물을 선적하려면 대부분의 포워딩사들은 늦어도 2018년 2월 16일 금요일까지 내 화물을 픽업해가거나 본인들의 CFS 창고로 입고하도록 지시합니다. 그렇다면 내 입장에서는 화물의 모든 준비가 못해도 2018년 2월 15일 목요일까지는 준비가 완료 되어 있어야하기 때문에 일정을 잘 조절 해야합니다. 포워딩사에서 화물을 픽업하기 위해 용달이나 트럭을 보냈는데 팔레트를 용달에 실을 수 있는 지게차가 없다면 그것도 미리 준비해야합니다. 저는 개인적으로 카톤박스 작업까지만 마치고 포워딩사에게 부탁해서 팔레트 제작을 의뢰합니다. 그러면 포워딩사에서 보낸 용달 기사님께서 카톤박스채로 화물을 가지고 가서 CFS 창고에서 팔레트 작업과 스트레치 래핑 작업, 그리고 팔레트 라벨링 작업까지 대신해줍니다.현지에 화물 도착현지에 화물이 도착하게 되면 최종 아마존 FBA 창고까지 배달되는데 마지막으로 결정해야할 게 있습니다. 그것은 바로 포워딩사에서 직통으로 아마존 FBA 창고에 입고시켜줄 것인지 (delivery appointment) 아니면 현지의 물류창고에 잠시 화물을 보관했다가 Amazon Partnered Carrier로 내륙 운송을 통한 FBA 입고를 할 것인지입니다. 어느 방법을 사용해도 무관하지만, 아마존 FBA 창고에 직통으로 입고시켜줄 수 있는 포워딩사는 드뭅니다. 그리고 심지어 그렇게 해준다고 하더라도 예를 들어 배정된 FBA 창고가 버지니아에 있는데 LA항에서부터 버지니아까지 내륙 운송을 포워딩사에서 직접 해주어야한다면 내륙 운송비가 엄청나게 많이 발생합니다. 하지만 Amazon Partnered Carrier는 미국 내에서도 가장 저렴한 내륙 운송비를 자랑합니다. 따라서 제가 추천하는 것은 캘리포이나에 가까운 창고로 배정이 되었다면 그냥 포워딩사에 부탁해서 직통으로 입고해달라고 요청하는 것이 좋으며, 항구에서부터 배정된 FBA 창고 주소가 멀어지면 멀어질수록 Amazon Partnered Carrier를 통해 내륙 운송으로 입고하는 방법을 추천드립니다.아마존 FBA 입고 완료이렇게 해서 드디어 해상 운송을 통한 LTL/FTL 아마존 FBA 입고를 완료하게 됩니다. 해상 운송을 통한 아마존 FBA 입고가 쉽지만은 않습니다. 컨택틱은 아마존 판매에 어려움을 겪고 있는 분들 또는 시작 단계에 있는 분들을 도와드리오니, 도움이 필요하신 분들은 망설이지 말고 연락주세요 ^^
조회수 749

독자의 시선을 예상하라 (1/2)

Overview2년 전이었을까요. 엄마에게 스마트폰을 꺼내들어 그동안 만들었던 콘텐츠를 보여주었습니다. 아들이 이런 걸 만든다며 당당하게 말했지만, 제 콘텐츠를 처음 마주한 엄마는 인상을 찌푸리며 소리쳤습니다.“아이고, 안 보여!” 분명 제 눈엔 잘 보였는데 엄마는 미간을 찌푸려야 글씨가 보였던 겁니다. 그제서야 무언가 잘못됐다는 걸 느꼈습니다. 노이즈를 없애자!크리에이터는 콘텐츠를 제작해 자신의 생각과 경험을 독자에게 전합니다. 그것이 온전하게 전달되었을 때 독자는 콘텐츠를 보고 웃고, 공감하고, 감동을 받지요. 하지만 그렇지 않을 때는 가차 없이 ‘뒤로 가기’를 누를 겁니다. 독자가 온전히 콘텐츠를 즐기는 데에 방해되는 요소, 즉 노이즈를 미리 없애기만 해도 읽기 편한 콘텐츠가 될 수 있겠지요? 많은 노이즈가 있겠지만, 오늘은 가장 기본적이면서도 중요한 텍스트의 노이즈를 없애는 방법부터 살펴보겠습니다. 1.순서를 정하자! 어느 버튼이 보기 좋을까요대부분의 엘리베이터 버튼은 왼쪽의 형태를 갖추고 있습니다. 오른쪽 버튼처럼 되어 있다면 사람들은 버튼을 누르기 전에 어디를 눌러야 할지 망설일 겁니다. 예를 들어 6층을 가려고 했는데 5층 버튼 위에 보여야 할 6층 버튼이 바로 보이지 않았으니까요. 썸네일이 잘려 있는 건 다 이유가 있습니다. / 네이버 웹툰 제공앱 화면도 종종 우리의 행동을 유도합니다. 위의 앱 화면에서 썸네일이 잘려있을 경우, 우리는 자연스럽게 손가락을 움직입니다. 그러므로 콘텐츠 크리에이터는 독자가 순서대로, 편하게 읽을 수 있도록 시각적인 힌트를 콘텐츠 안에 심어야 합니다. 우리나라 사람들은 왼쪽에서 오른쪽으로 글을 읽는다두 문장 중 어디부터 읽으셨나요? 아마 왼쪽부터 읽었을 겁니다. 우리나라 사람들은 왼쪽부터 글을 읽는 것에 익숙하기 때문입니다. 아래에서 위로 글을 읽는 사람은 없습니다.그렇다면 이번엔 위쪽과 아래쪽 중 어느 문장을 먼저 읽으셨나요? 당연히 위쪽부터 읽었을 겁니다. 결국 독자는 글을 읽을 때 왼쪽에서 오른쪽 순으로, 위에서 아래 순으로 읽는다는 걸 알 수 있습니다. 왼쪽에서 오른쪽으로, 위에서 아래로앞의 두 결과를 합치면 이런 식의 배치가 가능합니다. 두 문장은 똑같지만 마치 왼쪽에 있는 문장이 먼저 말을 거는 것처럼 보이지 않나요? 왼쪽에 있는 사람이 먼저 말을 거는 것처럼 보인다.이번엔 응용해볼까요? 이미지에 대입하면 이런 형태로 제작할 수 있습니다. 독자도 별도의 설명 없이 순서대로 읽을 수 있고요.시선의 이동에 경우의 수를 두지 맙시다!등장하는 인물이 누구인지 나타내고 싶다면 왼쪽보다 오른쪽처럼 표현하는 게 더 좋을 겁니다. 독자가 자연스럽게 시선을 옮길 수 있기 때문에 콘텐츠를 편하게 볼 수 있습니다. 이처럼 크리에이터는 독자의 시선 이동에 경우의 수를 두지 말아야 합니다. 그렇지 않으면 콘텐츠에 몰입할 수 없습니다. 한 명이 반말만 해도 관계가 정의된다.상하의 관계를 표현하고 싶다면 한 명이 반말을 사용하는 것이 좋습니다. 굳이 설명하지 않아도 독자가 인물들의 관계를 알 수 있는 시각적 힌트입니다.2.불필요한 요소를 걷어내자!“맛있는 거 같아요.” “재밌는 거 같아요.” 뉴스에서 시민 인터뷰를 볼 때면 “~같아요”라는 표현을 자주 봅니다. 하지만 유추는 남의 감정이나, 확실하지 않은 현상을 말할 때나 사용하는 것입니다. 자기 자신의 감정을 유추하는 건 분명 잘못된 표현이죠. “그녀의 마음이 진짜 아플 거 같아요.” (O) “그 태풍은 굉장히 위험할 거 같아요.” (O) “영화가 재미있었던 거 같아요.” (X) -> “영화가 재미있었어요.” 문장에서 없어도 되는 것들은 과감하게 지웁시다. 정확한 표현을 써야 전하고 싶은 내용을 충분히 전달할 수 있으니까요. 불필요한 요소를 없애면 독자가 읽기도 쉬울 겁니다. 콘텐츠 크리에이터는 반드시 독자의 시선을 배려해야 한다는 사실을 잊어선 안 됩니다. 3.강조하자!‘이것만큼은 독자에게 꼭 전달하겠다!’하는 것이 있다면 우주가 나서서 도와주길 기다리지 마세요. 색, 서체, 크기, 굵기 등을 활용하는 방법이 있습니다. 이 광고의 기획자는 어떤 걸 전하고 싶었을까?여러분은 위의 광고에서 어떤 것부터 보이시나요? (조정석 말고요.) 위의 광고를 만든 기획자는 죽었다 깨어나도 ‘종신보험’과 ‘생활자금’이란 단어를 전달하고 싶었을 겁니다. ‘종신보험에 가입하면 생활자금이 나온다’는 것이 광고의 핵심이었으니까요. 같은 문장이어도 표현 방식에 따라 다르게 읽힌다.맞습니다. “안녕”이란 간단한 문장도 어떻게 강조했는지에 따라 독자는 글을 다르게 읽습니다. 글씨가 작으면 작은 소리, 글씨가 크면 큰 소리로 읽힙니다. 만약 더 큰 소리를 표현하고 싶다면 느낌표를 왕창 늘려보는 것도 좋습니다. 이 가족이 행복해 보일까?하지만 강조하기는 꼭 필요한 경우에만 써야 효과가 있습니다. 가족과 놀이공원에 놀러가서 행복했던 이야기를 위의 문장처럼 표현한다면 사람들은 공포영화의 오프닝 멘트를 보는 기분이 들 겁니다. 눈이 아파요.색이 예쁘다는 이유만으로 여기저기에 남발하는 것도 마찬가지! 집중도 안 되고, 눈도 아픕니다. 저라면 아래의 이미처럼 표현했을 거예요.강조는 필요한 곳에만!Conclusion글, 이미지, 사진, 영상 등 콘텐츠를 표현하는 방법은 많지만 가장 기본인 글을 다루지 못하면 무용지물입니다. 크리에이터는 독자에게 재미를 선물해야 하는 사람입니다. 독자는 그들의 소중한 시간을 투자해 콘텐츠를 본다는 걸 잊지 마세요. 저는 오늘, 엄마에게 다시 한 번 제 콘텐츠를 보여드릴 겁니다.참고장근우, 「콘텐츠의 정석」, 예문아카이브(2017) 글장근우 대리 | People&Relations [email protected]브랜디, 오직 예쁜 옷만#브랜디 #기업문화 #조직문화 #업무환경 #인사이트 #경험공유 #콘텐츠
조회수 933

스타트업 외주와 돈 벌기

예전 어느 개발팀 대표님(?)이 한 말이었던 것 같은데, 창업 시 자본력을 갖추는데 있어서 가장 좋은 3가지 방법은, 1. 자신이 돈이 많거나 2. 집에 돈이 많거나 3. 부모님이 돈이 많거나라고 합니다. (ㅎㄷㄷ) 즉, 창업을 시작하고 진행하는 상황에서 수익이 없는 동안 소요되는 비용처리는 남녀노소를 불문하고 모든 창업가들에게 가장 큰 걱정거리 중 하나이고, 지금도 자금 때문에 걱정하시는 많은 창업가들이 많을 것입니다. 제가 있었던 BEFLOAT팀도 그리 풍족한 팀은 아녔습니다. 처음 서비스를 제작하기 시작할 때 서울시에서 운 좋게도 사업지원을 받을 수 있었고, 또 같이 디자이너 형님이 창업 비용을 많이 도와주셨고, 저도 부모님의 도움을 받아 창업을 시작할 수 있었습니다. 그래도 최대한 부모님의 도움 없이 하고 싶어 저 역시도 외주업무를 진행하여 사무실 월세라던지, 회식, 이외에 들어가는 비용들을 처리하였습니다. 그래서 말 그대로 "돈문제"가 정말 힘든 것이라는 것을 저역시도 굉장히 공감하고 이해하는  바입니다.그리고 이러한 상황 속에서 외주업무(또는 용역업무, 이하 외주라고 하겠습니다.)를 진행할 수 있는 인원이 있다는 것은 정말 행운이라고 생각했었습니다. 서비스를 제작하면서 그때 그때 막막하게 느낄 수 있는 금전적 압박감을 해결할 수 있었고, 월세도 낼 수 있었기 때문이죠. 그래서 이번 글에서는 스타트업 창업의 초기 자금 확보에 대한 이야기를 해 보도록 하겠습니다!일단 투자에  관하여부터 천천히 설명드리도록 하겠습니다.투자? VC? 엔젤? 기본적으로 스타트업을 관심 있게 알아보시고 계신 분들은 스타트업들의 투자에 대한 많은 보도자료들 및 소식들을 읽어 보셨을 것이고, 투자를 받는 금액이 십억 또는 이십억이상의 투자를 받는걸 보시고, "이여 우리도 서비스만 만들면 당장 그런 돈을 받을 수  있겠다."라고 생각하시는 분들도 있으실 겁니다. 그러나, 그런 대규모의 투자는 지금 당장 서비스를 시작하시는 분들이 받을 수 있는 금액이 아니고, 무엇보다 저도 받은 적이 단 한 번도 없기 때문에(;;;)이런 부분에 대한 설명은 링크로 대체하고(바로 아래), 저는 제 견해 위주로 말씀드리겠습니다."NAVER 매거진 캐스트: 스타트업 투자 언제 누가 어떻게 받아야 할까?" http://navercast.naver.com/magazine_contents.nhn?rid=2598&contents_id=84033기본적으로 스타트업 초기 창업자들이 기대해 볼 수 있는 투자는, 1. 엔젤투자 2. 공모전등의 입장으로 얻을 수 있는 장기적 투자 가 가장 일반적인 투자를 받을 수 있는 범위라고 생각이 듭니다. 이러한 투자를 받기 위하여는1. 서비스에 대한 기획서를 작성하고, 제출하여 서로 간의 이해관계를 알고2. 엔젤투자같은 경우는 회사의 지분 등을 투자처에 제공하는 것이고3. 공모전 입상의 경우는 자금의 사용 용도에 대하여 정확하게 소명할 수 있어야 합니다. 그리고 이러한 대부분의 자금을 받기 위하여 법인 설립은 필수라고 생각하시면 됩니다. 각 단체들이 어느 부분에 더 초점을 두고 입상 또는 투자를 결정하는지는 개인적으로 투자를 받아본 적이 없어 크게 팁을 드리진 못하지만, 잘 짜인 서비스라면, 그리고 앞서 말씀드린 노무 재무 등에 관하여 자신이 있으신 분들은 분명히 메리트가 있을 것으로 예상됩니다. 그리고 벤처 캐피털(이하 VC)의 경우, 저희 팀이 상담을 받았을 때 들었던 내용은, 성공적으로 서비스를 진행해 나가는 것은 물론이고, 투명한 재무 회계처리 참여 같은 기본적으로 예상할 수 있는 부분들 뿐만이 아니라, 팀원들 개개인 또는 대표가 어느 학교를 다녔는지, 창업자들이 모이게 된 사연과 나이, 사회경험과 군입대 등의 신변의 상의 질문 등 디테일한 정보들에 더 관심을 가지고 물어보셨습니다. 그럴 만도 한 게, VC의 투자는 일반적 에인절투자라든지 공모전등의 금액과는 차원이 다른 금액을 제공받습니다. 그리고 그러한 만큼 많은 제약이라던지 책임감이 따르게 됩니다.그렇다면, 외주를 하는 것이 적합한 방법일까? 결국  공모전이나 투자를 받을 수 없다면 외주를 해야 하는 것이 최후의 선택이지만 , 외주업무를 하는 것에는 그리 긍정적인 입장은 아닙니다. 기본적으로 , 제 생각으로는, 서비스 제작 초기에는 서비스에 집중하는 것이 무조건 최우선이라고 생각합니다.  물론 외주업무가 무조건 나쁜 건 아닙니다. 외주업무를 진행하면서 새로운 분들과 만나 네트워킹할 수 있는 기회를 만들 수 있고, 새로운 정보들이나 기술들에 관하여 들을 수 있는 기회를 얻을 수 있다는 것도 외주업무의 순기능 중 한 가지라고 할 수 있습니다. 그럼에도 불구하고 이렇게 제가 말씀드리는 건, 서비스 초기에 서비스에 집중하며 제작하는 와중에 볼 수 있는 목업 하나하나, 프로토 타입 기능들이 하나하나 생겨나는 것 자체가 서비스 제작자 들에게는 엄청난 동기부여가 됩니다. 백만원 이백만원짜리 프로젝트가 들어오면 당연히 흔들릴 수 있게 되고, 욕심이 생기는 것은 당연한 법이지만(저역시도 많이 흔들려서 외주도 했었지만), 서비스를 진행하면서 집중해야 하는 것은 서비스 제작이라는 것이, 어떻게 보면 서비스를 진행하는 팀원들에게도, 창업자에게도 우선되어야 할 부분인 것 같습니다. 그리고 나중에 조금씩 서비스를 제작한 이후에 외주 업무를 하는 것은 어쩔 수 없는 선택이지만, 그래도 자금마련 때문에 서비스 제작이 뒤로 밀리게 되는 불상사가 일어나지 않는 방향으로 제작하셨으면 좋겠네요.이렇게 스타트업과 자금마련에 관하여  이야기해봤는데요, 정리하자면,투자를 받으시려면, 기획서 준비에 정말 심혈을 기울여서 만드셔서 정말 "투자를 할 수 있을만한", "신뢰가 가는" 기획서를 작성하시는 것이 가장 우선입니다. (다다음 글부터 기획에 관한 글을 쓰려고 합니다. 기대해 주세요!) 그리고 인큐베이팅이나 투자시에는 언제나 항상 계약서를 유의 또 유의하세요!!!(스타트업을 대상으로 하는 사기행위가 성행하고 있습니다!)그리고 외주업무에 관하여는,일단 서비스 제작(적어도 베타 서비스까지만이라도) 일단은 서비스에 집중하는 것을 더  추천드립니다.점점 쓰고 싶은 말들은 많은데 필력이 워낙 떨어져 죄송합니다ㅠㅜ. 궁금점 있으시면 언제든 댓글 달아주세요!#코인원 #블록체인 #기술기업 #암호화폐 #스타트업인사이트
조회수 985

비트윈의 HBase 스키마 해부

비트윈에서는 HBase를 메인 데이터베이스로 이용하고 있습니다. 유저 및 커플에 대한 정보와 커플들이 주고받은 메시지, 업로드한 사진 정보, 메모, 기념일, 캘린더 등 서비스에서 만들어지는 다양한 데이터를 HBase에 저장합니다. HBase는 일반적인 NoSQL과 마찬가지로 스키마를 미리 정의하지 않습니다. 대신 주어진 API를 이용해 데이터를 넣기만 하면 그대로 저장되는 성질을 가지고 있습니다. 이런 점은 데이터의 구조가 바뀔 때 별다른 스키마 변경이 필요 없다는 등의 장점으로 설명되곤 하지만, 개발을 쉽게 하기 위해서는 데이터를 저장하는데 어느 정도의 규칙이 필요합니다. 이 글에서는 비트윈이 데이터를 어떤 구조로 HBase에 저장하고 있는지에 대해서 이야기해 보고자 합니다.비트윈에서 HBase에 데이터를 저장하는 방법¶Thrift를 이용해 데이터 저장: Apache Thrift는 자체적으로 정의된 문법을 통해 데이터 구조를 정의하고 이를 직렬화/역직렬화 시킬 수 있는 기능을 제공합니다. 비트윈에서는 서버와 클라이언트가 통신하기 위해 Thrift를 이용할 뿐만 아니라 HBase에 저장할 데이터를 정의하고 데이터 저장 시 직렬화를 위해 Thrift를 이용합니다.하나의 Row에 여러 Column을 트리 형태로 저장: HBase는 Column-Oriented NoSQL로 분류되며 하나의 Row에 많은 수의 Column을 저장할 수 있습니다. 비트윈에서는 Column Qualifier를 잘 정의하여 한 Row에 여러 Column을 논리적으로 트리 형태로 저장하고 있습니다.추상화된 라이브러리를 통해 데이터에 접근: 비트윈에서는 HBase 클라이언트 라이브러리를 직접 사용하는 것이 아니라 이를 래핑한 Datastore라는 라이브러리를 구현하여 이를 이용해 HBase의 데이터에 접근합니다. GAE의 Datastore와 인터페이스가 유사하며 실제 저장된 데이터들을 부모-자식 관계로 접근할 수 있게 해줍니다.트랜잭션을 걸고 데이터에 접근: HBase는 일반적인 NoSQL과 마찬가지로 트랜잭션을 제공하지 않지만 비트윈에서는 자체적으로 제작한 트랜잭션 라이브러리인 Haeinsa를 이용하여 Multi-Row ACID 트랜잭션을 걸고 있습니다. Haeinsa 덕분에 성능 하락 없이도 데이터 무결성을 유지하고 있습니다.Secondary Index를 직접 구현: HBase에서는 데이터를 Row Key와 Column Qualifier를 사전식 순서(lexicographical order)로 정렬하여 저장하며 정렬 순서대로 Scan을 하거나 바로 임의 접근할 수 있습니다. 하지만 비트윈의 어떤 데이터들은 하나의 Key로 정렬되는 것으로는 충분하지 않고 Secondary Index가 필요한 경우가 있는데, HBase는 이런 기능을 제공하지 않고 있습니다. 비트윈에서는 Datastore 라이브러리에 구현한 Trigger을 이용하여 매우 간단한 형태의 Secondary Index를 만들었습니다.비트윈 HBase 데이터 구조 해부¶페이스북의 메시징 시스템에 관해 소개된 글이나, GAE의 Datastore에 저장되는 구조를 설명한 글을 통해 HBase에 어떤 구조로 데이터를 저장할지 아이디어를 얻을 수 있습니다. 비트윈에서는 이 글과는 약간 다른 방법으로 HBase에 데이터를 저장합니다. 이에 대해 자세히 알아보겠습니다.전반적인 구조¶비트윈에서는 데이터를 종류별로 테이블에 나누어 저장하고 있습니다. 커플과 관련된 정보는 커플 테이블에, 유저에 대한 정보는 유저 테이블에 나누어 저장합니다.각 객체와 관련된 정보는 각각의 HBase 테이블에 저장됩니다.또한, 관련된 데이터를 하나의 Row에 모아 저장합니다. 특정 커플과 관련된 사진, 메모, 사진과 메모에 달린 댓글, 기념일 등의 데이터는 해당 커플과 관련된 하나의 Row에 저장됩니다. Haeinsa를 위한 Lock Column Family를 제외하면, 데이터를 저장하기 위한 용도로는 단 하나의 Column Family만 만들어 사용하고 있습니다.각 객체의 정보와 자식 객체들은 같은 Row에 저장됩니다.또한, 데이터는 기본적으로 하나의 Column Family에 저장됩니다.이렇게 한 테이블에 같은 종류의 데이터를 모아 저장하게 되면 Region Split하는 것이 쉬워집니다. HBase는 특정 테이블을 연속된 Row들의 집합인 Region으로 나누고 이 Region들을 여러 Region 서버에 할당하는 방식으로 부하를 분산합니다. 테이블을 Region으로 나눌 때 각 Region이 받는 부하를 고려해야 하므로 각 Row가 받는 부하가 전체적으로 공평해야 Region Split 정책을 세우기가 쉽습니다. 비트윈의 경우 커플과 관련된 데이터인 사진이나 메모를 올리는 것보다는 유저와 관련된 데이터인 메시지를 추가하는 트래픽이 훨씬 많은데, 한 테이블에 커플 Row와 유저 Row가 섞여 있다면 각 Row가 받는 부하가 천차만별이 되어 Region Split 정책을 세우기가 복잡해집니다. RegionSplitPolicy를 구현하여 Region Split 정책을 잘 정의한다면 가능은 하지만 좀 더 쉬운 방법을 택했습니다.또한, 한 Row에 관련된 정보를 모아서 저장하면 성능상 이점이 있습니다. 기본적으로 한 커플에 대한 데이터들은 하나의 클라이언트 요청을 처리하는 동안 함께 접근되는 경우가 많습니다. HBase는 같은 Row에 대한 연산을 묶어 한 번에 실행시킬 수 있으므로 이 점을 잘 이용하면 성능상 이득을 얻을 수 있습니다. 비트윈의 데이터 구조처럼 특정 Row에 수많은 Column이 저장되고 같은 Row의 Column들에 함께 접근하는 경우가 많도록 설계되어 있다면 성능 향상을 기대할 수 있습니다. 특히 Haeinsa는 한 트랜잭션에 같은 Row에 대한 연산은 커밋시 한 번의 RPC로 묶어 처리하므로 RPC에 드는 비용을 최소화합니다. 실제 비트윈에서 가장 많이 일어나는 연산인 메시지 추가 연산은 그냥 HBase API를 이용하여 구현하는 것보다 Haeinsa Transaction API를 이용해 구현하는 것이 오히려 성능이 좋습니다.Column Qualifier의 구조¶비트윈은 커플들이 올린 사진 정보들을 저장하며, 또 사진들에 달리는 댓글 정보들도 저장합니다. 한 커플을 Root라고 생각하고 커플 밑에 달린 사진들을 커플의 자식 데이터, 또 사진 밑에 달린 댓글들을 사진의 자식 데이터라고 생각한다면, 비트윈의 데이터들을 논리적으로 트리 형태로 생각할 수 있습니다. 비트윈 개발팀은 Column Qualifier를 잘 정의하여 실제로 HBase에 저장할 때에도 데이터가 트리 형태로 저장되도록 설계하였습니다. 이렇게 트리 형태로 저장하기 위한 Key구조에 대해 자세히 알아보겠습니다.Column Qualifier를 설계할 때 성능을 위해 몇 가지 사항들을 고려해야 합니다. HBase에서는 한 Row에 여러 Column이 들어갈 수 있으며 Column들은 Column Qualifier로 정렬되어 저장됩니다. ColumnRangeFilter를 이용하면 Column에 대해 정렬 순서로 Scan연산이 가능합니다. 이 때 원하는 데이터를 순서대로 읽어야 하는 경우가 있는데 이를 위해 Scan시, 최대한 Sequential Read를 할 수 있도록 설계해야 합니다. 또한, HBase에서 데이터를 읽어올 때, 실제로 데이터를 읽어오는 단위인 Block에 대해 캐시를 하는데 이를 Block Cache라고 합니다. 실제로 같이 접근하는 경우가 빈번한 데이터들이 최대한 근접한 곳에 저장되도록 설계해야 Block Cache의 도움을 받을 수 있습니다.비트윈에서는 특정 커플의 사진이나 이벤트를 가져오는 등의 특정 타입으로 자식 데이터를 Scan해야하는 경우가 많습니다. 따라서 특정 타입의 데이터를 연속하게 저장하여 최대한 Sequential Read가 일어나도록 해야 합니다. 이 때문에 Column Qualifier가 가리키는 데이터의 타입을 맨 앞에 배치하여 같은 타입의 자식 데이터들끼리 연속하여 저장되도록 하였습니다. 만약 가리키는 데이터의 타입과 아이디가 Parent 정보 이후에 붙게 되면 사진 사이사이에 각 사진의 댓글 데이터가 끼어 저장됩니다. 이렇게 되면 사진들에 대한 데이터를 Scan시, 중간중간 저장된 댓글 데이터들 때문에 완벽한 Sequential Read가 일어나지 않게 되어 비효율적입니다.이렇게 특정 타입의 자식들을 연속하게 모아 저장하는 묶음을 컬렉션이라고 합니다. 컬렉션에는 컬렉션에 저장된 자식들의 개수나 새로운 자식을 추가할 때 발급할 아이디 등을 저장하는 Metadata가 있습니다. 이 Metadata도 특정 Column에 저장되므로 Metadata를 위한 Column Qualifier가 존재합니다. 이를 위해 Column Qualifier에는 Column Qualifier가 자칭하는 데이터가 Metadata인지 표현하는 필드가 있는데, 특이하게도 메타데이터임을 나타내는 값이 1이 아니라 0입니다. 이는 Metadata가 컬렉션의 맨 앞쪽에 위치하도록 하기 위함입니다. 컬렉션을 읽을 때 보통 맨 앞에서부터 읽는 경우가 많고, 동시에 Metadata에도 접근하는 경우가 많은데, 이 데이터가 인접하게 저장되어 있도록 하여 Block Cache 적중이 최대한 일어나도록 한 것입니다.Datastore 인터페이스¶비트윈에서는 이와 같은 데이터 구조에 접근하기 위해 Datastore라는 라이브러리를 구현하여 이를 이용하고 있습니다. HBase API를 그대로 이용하는 것보다 좀 더 쉽게 데이터에 접근할 수 있습니다. GAE의 Datastore와 같은 이름인데, 실제 인터페이스도 매우 유사합니다. 이 라이브러리의 인터페이스에 대해 간단히 알아보겠습니다.Key는 Datastore에서 HBase에 저장된 특정 데이터를 지칭하기 위한 클래스입니다. 논리적으로 트리 형태로 저장된 데이터 구조를 위해 부모 자식 관계를 이용하여 만들어 집니다.Key parentKey = new Key(MType.T_RELATIONSHIP, relId);Key photoKey = new Key(parentKey, MType.T_PHOTO, photoId); // 특정 커플 밑에 달린 사진에 대한 키Datastore는 Key를 이용해 Row Key와 Column Qualifier를 만들어 낼 수 있습니다. Datastore는 이 정보를 바탕으로 HBase에 새로운 데이터를 저장하거나 저장된 데이터에 접근할 수 있는 메서드를 제공합니다. 아래 코드에서 MUser 클래스는 Thrift로 정의하여 자동 생성된 클래스이며, Datastore에서는 이 객체를 직렬화 하여 HBase에 저장합니다.MUser user = new MUser();user.setNickname("Alice");user.setGender(Gender.FEMALE);user.setStatus("Hello World!"); Key userKey = new Key(MType.T_USER, userId);getDatastore().put(userKey, user);user = getDatastore().get(userKey);getDatastore().delete(userKey);또한, Datastore는 Key를 범위로 하여 Scan연산이 할 수 있도록 인터페이스를 제공합니다. Java에서 제공하는 Try-with-resource문을 이용하여 ResultScanner를 반드시 닫을 수 있도록 하고 있습니다. 내부적으로 일단 특정 크기만큼 배치로 가져오고 더 필요한 경우 더 가져오는 식으로 구현되어 있습니다.try (CloseableIterable> entries = getDatastore().subSibling(fromKey, fromInclusive, toKey, toInclusive)) { for (KeyValue entry : entries) { // do something }}Secondary Index 구현 방법¶HBase는 데이터를 Row Key나 Column Qualifier로 정렬하여 저장합니다. 이 순서로만 Sequential Read를 할 수 있으며 Key값을 통해 특정 데이터를 바로 임의 접근할 수 있습니다. 비트윈에서는 특정 달에 해당하는 이벤트들을 읽어오거나 특정 날짜의 사진들의 리스트를 조회하는 등 id 순서가 아니라 특정 값을 가지는 데이터를 순서대로 접근해야 하는 경우가 있습니다. 이럴 때에도 효율적으로 데이터에 접근하기 위해서는 id로 정렬된 것 외에 특정 값으로 데이터를 정렬할 수 있어야 합니다. 하지만 HBase에서는 이와 같은 Secondary Index 같은 기능을 제공하지 않습니다. 비트윈 개발팀은 이에 굴하지 않고 Secondary Index를 간단한 방법으로 구현하여 사용하고 있습니다.구현을 간단히 하기 위해 Secondary Index를 다른 데이터들과 마찬가지로 특정 타입의 데이터로 취급하여 구현하였습니다. 따라서 Index에 대해서도 Column Qualifier가 발급되며, 이때, Index에 해당하는 id를 잘 정의하여 원하는 순서의 Index를 만듭니다. 이런 식으로 원하는 순서로 데이터를 정렬하여 저장할 수 있으며 이 인덱스를 통해 특정 필드의 값의 순서대로 데이터를 조회하거나 특정 값을 가지는 데이터에 바로 임의 접근할 수 있습니다. 또한, Index에 실제 데이터를 그대로 복사하여 저장하여 Clustered Index처럼 동작하도록 하거나, Reference만 저장하여 Non-Clustered Index와 같이 동작하게 할 수도 있습니다. Datastore 라이브러리에는 특정 데이터가 추가, 삭제, 수정할 때 특정 코드를 실행할 수 있도록 Trigger 기능이 구현되어 있는데, 이를 통해 Index를 업데이트합니다. 데이터의 변경하는 연산과 Index를 업데이트하는 연산이 하나의 Haeinsa 트랜잭션을 통해 원자적으로 일어나므로 데이터의 무결성이 보장됩니다.못다 한 이야기¶각 테이블의 특정 Row의 Column들에 대한 Column Qualifier외에도 Row에 대한 Row Key를 정의 해야 합니다. 비트윈에서는 각 Row가 표현하는 Root객체에 대한 아이디를 그대로 Row Key로 이용합니다. 새로운 Root객체가 추가될 때 발급되는 아이디는 랜덤하게 생성하여 객체가 여러 Region 서버에 잘 분산될 수 있도록 하였습니다. 만약 Row Key를 연속하게 발급한다면 특정 Region 서버로 연산이 몰리게 되어 성능 확장에 어려움이 생길 수 있습니다.데이터를 저장할 때 Thrift를 이용하고 있는데, Thrift 때문에 생기는 문제가 있습니다. 비트윈에서 서버를 업데이트할 때 서비스 중지 시간을 최소화하기 위해 롤링 업데이트를 합니다. Thrift 객체에 새로운 필드가 생기는 경우, 롤링 업데이트 중간에는 일부 서버에만 새로운 Thift가 적용되어 있을 수 있습니다. 업데이트된 서버가 새로운 필드에 값을 넣어 저장했는데, 아직 업데이트가 안 된 서버가 이 데이터를 읽은 후 데이터를 다시 저장한다면 새로운 필드에 저장된 값이 사라지게 됩니다. Google Protocol Buffer의 경우, 다시 직렬화 할 때 정의되지 않은 필드도 처리해주기 때문에 문제가 없지만, Thrift의 경우에는 그렇지 않습니다. 비트윈에서는 새로운 Thrift를 적용한 과거 버전의 서버를 먼저 배포한 후, 업데이트된 서버를 다시 롤링 업데이트를 하는 식으로 이 문제를 해결하고 있습니다.저희는 언제나 타다 및 비트윈 서비스를 함께 만들며 기술적인 문제를 함께 풀어나갈 능력있는 개발자를 모시고 있습니다. 언제든 부담없이 [email protected]로 이메일을 주시기 바랍니다!

기업문화 엿볼 때, 더팀스

로그인

/