‘Live Hero’ 서비스소개
• 시작 동기(문제):
• Backend 개발자 한종원과 윤제상은 7년이상 대기업과 스타트업에서 다수의 서비스 제품을
개발, 운영을 해오면서 서비스 모니터링 시스템의 중요성을 느낌.
• 기존에 유명한 여러 상용 모니터링 제품과 오픈 소스 프로젝트를 직접 사용해 봄.
• 서버에 ‘agent’ 프로그램 설치가 필요한 경우는 서버 관리자로서 내키지 않음.
• 상용 제품은 기능이 많지만, 그중에 쓰지 않는 기능이 많고, 비용도 비싸다고 느낌.
• 여러 오픈 소스 프로젝트를 조합해서 직접 모니터링 시스템을 구축하면, 직접 유지보수해야
하는 부담이 발생.
• 다른 backend 개발자 역시 모니터링 시스템에 대해서 비슷한 고민을 하고 있다는걸 발견.
• 직접 모니터링 서비스를 제공하기로 함.
4
5.
‘Live Hero’ 서비스소개
• ‘Live Hero’ (https://livehero.hbsmith.io)란?
devops 팀을 위한 on demand 과금의 SaaS 형태 모니터링 서비스
• “당신은 기능 개발에만 집중하세요. 모니터링은 ‘Live Hero’가 해드립니다.”
5
6.
‘Live Hero’ 서비스소개
• 핵심 기능
• 모니터링:
인터넷에 연결된 서비스(TCP/UDP 기반)
• 알람:
문제 발생시 알림(email, SMS, messenger) 전달 서비스
• SaaS:
사이트에서 회원 가입 후, endpoint 주소만 등록하면 바로 모니터링 시작
• On demand 월 과금:
모니터링 대상 endpoint 개수와 상태 확인 주기(1/5/10분 간격) 기반으로 과금
(예: 1분 주기로 10개 endpoint를 1시간 모니터링 = 1 * 10 * 60 = 600 번 실행 요금)
6
7.
‘Live Hero’ 서비스소개
• 기존의 문제점의 해결
• 별도의 ‘agent’ 설치 없음
• 모니터링을 시작하기 위해서 3가지 정보(모니터링 대상, 반복주기, 알림 전달매체)만 입력
(비개발자가 1분 내로 사용법을 깨닫고 쓸 수 있어야함)
• 모니터링 대상의 실제 사용자 입장에서 “기능(예: 로그인, 회원가입)”의 정상동작을 확인
• TCP/UDP 기반(IoT 기기, 공장 생산라인 로봇 포함)으로 동작하는 것들 모두 모니터링 가능
함
7
멤버 소개
• 한종원- CEO, Founder ( 010-9166-6855, addnull@hbsmith.io, LinkedIn )
• 2012년 스타트업 시작 (현재 세번째 스타트업)
• (현) DevOps 전문 스타트업 ‘HB Smith’ 대표 (https://hbsmith.io)
• 택시 O2O 서비스 스타트업 ‘Kanizsa Lab’의 backend server / infra devops 담당
• Cloud computing 전문 스타트업 'A2 company' co-founder (‘KINX’에 인수합병)
• NEXON 'MapleStory 국내 Live Team'에서 DBA, SA로 근무 (산업 기능 요원)
• 카이스트 전산학과 석사, 아주대학교 정보및공학부 학사
• 윤제상 - CTO, Co-Founder ( 010-2346-5472, yoonjs2@hbsmith.io, LinkedIn )
• 2015년 스타트업 시작 (현재 두번째 스타트업)
• (현) DevOps 전문 스타트업 'HB Smith' 부대표 (https://hbsmith.io)
• 택시 O2O 서비스 스타트업 'Kanizsa Lab'의 모든 서버 및 클라이언트 개발/운영 담당
• 삼성전자 무선사업부 서비스 개발팀에서 선임연구원으로 S-Voice, S-Health 등의 서비스 기획 & 개발
• 삼성전자 SW 멤버십 우수회원 (17기), 다수의 기술 공모전 수상 (대상 2회)
• 성균관대학교 컴퓨터 공학과 학사
9
10.
회사 소개
• 회사명:HB Smith (‘Hard Boiled Smith’)
• 설립 목적: ‘devops’ 전문 기업으로 개발팀(dev)과 운영팀(ops)의 간격을 매꾼다.
• 개인 사업자 (2016년 9월 5일 창립)
• 자본금: 500만원 / 현금잔액: 1,045만원(2017년 3월 기준)
• 회사부채 0원 / 개인부채 0원 / 외부투자금액 0원
• 매출과 이익: Backend 개발 외주 SI/SM, 컨설팅으로 월 500 ~ 1,000만원
• Cash burning: 580만원 (2017년 3월 기준)
• 2명 인건비 440만원, 업무 렌트카 60만원 포함 (사무실 주소는 대표 개인 집 주소)
10
11.
회사 소개
• 팀의강점:
• CEO/CTO가 스타트업, 대기업에서 7년 이상 경력의 backend 서버 개발자
• 가장 오랜 경험과 노하우가 있는 backend 관련 서비스 제품 개발에 집중
(회사가 망해도, backend 개발자로서 계속 필요할 것을 만듦)
• 이전 스타트업(‘Kanizsa Lab’)에서 서비스 제품 기획, 개발, 출시, 운영을 1년간 함께 하면서
호흡을 맞췄음
• 당장 자체 서비스 제품 매출이 없더라도, 개발 외주 SI/SM, 컨설팅으로 최소 회사 운영, 인건
비 해결이 가능
11
12.
회사 소개
• 공동창업자윤제상 계약 조건
• 회사 창립일부터 근무 날짜 하루 당 0.02%에 해당하는 지분을 법인 전환시에 무상 증자
• 법인 전환시 지분 참여는 무상 증자를 포함해서 10%를 넘을 수 없음
• 위의 사항은 법인 전환 시점에 윤제상이 계속 근속할 경우에만 유효
12
13.
회사 소개
• 재정상태 (초기 자본금: 500만원)
13
(단위: “천원”) 2016.09 2016.10 2016.11 2016.12 2017.01 2017.02 2017.03
직전 달에서 남은 자산 5,000 4,819 6,106 6,595 6,804 5,698 10,452
수입 0 2,500 4,950 4,950 5,500 10,346 (TBD)
지출 - 카드 국내 13 717 301 319 914 456 (TBD)
지출 - 카드 해외 84 131 157 159 161 200 (TBD)
지출 - 현금 84 365 0 260 1,122 527 (TBD)
지출 - 현금 (인건비) 0 0 4,003 4,003 4,409 4,409 (TBD)
투자 요청서
• 금액:3,000 ~ 5,000 만원 (6 ~ 10개월)
• 투자자 지분: 6~10%
• 투자자에게 바라는 점:
사업 초기에 잘못된 선택과 불필요한 일을 하지 않도록 하는 멘토링
• 투자금 운영 계획:
• 약 6개월간 개발 외주 SI/SM, 컨설팅을 멈추고, 자체 서비스 개발/운영에 집중
• 투자금의 70~80%는 인건비 (2명)
나머지는 자체 서비스 개발/운영 및 회사 운영비(사무실, 업무 렌트차, 세금)
• 마케팅 활동은 추후 개발 외주 SI/SM, 컨설팅이므로 별도로 마케팅 비용 지출은 없음
15
Appendix
• 실제 후보고객(개발자) 인터뷰
• 윤상배 (‘joinc wiki’, ’네이버 랩스’, 경력 17년차):
국내에선 다들 모니터링 시스템을 직접 구축 운영하려하는데, 이미 잘 되어있는걸 가져다 쓰는게 맞다고 본다.
• 김창수 (‘코다임’, backend 경력 7년차):
직접 AWS EC2 서버에 ‘Zabbix’를 설치해서 쓰고 있는데, 무겁고, 관리하기 귀찮다.
• 김세연 (‘타운컴퍼니’, 개발 총괄 - 경력 5년차):
이전 회사에서 국내 J 솔루션을 사용했는데, 서버내에 자원 모니터링(CPU, Memory, disk)은 잘 되었지만, 실제 end-user 기준으로 모니터링이 안되는 점이
아쉽다.
• 김준영 (‘타운컴퍼니’, 경력 5년차):
이전 회사에서 IoT 관련 서비스 제품을 만들었는데, IoT 기기에 대한 모니터링 시스템은 제대로 구축하지 못하고, AWS ELB health check 기능으로 서버 쪽
만 모니터링했었다.
• 홍진우 (‘원티드’, backend 경력 7년차):
스타트업 개발자는 서비스 제품 개발에도 바쁘기 때문에, 알아서 잘 관리되는 full-managed 형태의 서버 모니터링 서비스가 생긴다면, 도움이 될 것 같다.
• 박상욱 이사 (‘메가존’):
메가존에서도 자체적으로 비슷한 서비스를 만들어서 쓰고 있다. 모니터링 서비스는 어느 회사나 필요하기 때문에, 잘 동작하게만 만든다면, 괜찮을 것 같다.
• 유호석 CTO (‘망고플레이트’):
직접 모니터링 시스템을 유지보수하는 건 꽤 귀찮고 부담된다. 그리고 모니터링 서비스가 잘 동작하는지를 모니터링하는 추가 시스템 구축 등의 고민이 있다.
• 강대성 CTO (‘피플펀드’):
AWS CloudWatch로 모니터링한다. 여러 모니터링 항목을 한군데 모아서 보는게 필요하다.
• 하영광 (‘마우키스튜디오’):
직접 구축보다는 해외 N 솔루션 사용을 고려 중이다. 비용이 비싸지만, 비싼만큼 값어치를 할거라 본다.
17
18.
Appendix
• 경쟁업체
18
국내/해외 URLDescription
국내 http://jennifersoft.com 국내 1위 APM 사업자
국내 https://www.whatap.io APM 사업자
국내 https://www.moncat.co.kr 모니터링 서비스
국내 http://www.sitewatch.co.kr 모바일App 기반 모니터링 서비스
해외 https://www.pingdom.com website 모니터링 서비스
해외 https://uptimerobot.com website 장애 알림 서비스
해외 https://newrelic.com 세계 1위 APM 사업자
해외 https://www.pagerduty.com 서비스 장애 알림 SaaS
해외 https://www.opsgenie.com 당직 알림 SaaS
해외 https://www.statuspage.io status page’ 생성 서비스
해외 https://aws.amazon.com 세계 1위 public cloud computing 사업자
19.
Appendix
• 1차 서비스가설 (서비스 시작 후 첫 6개월)
• Backend 관련 개발 외주 SI/SM, 컨설팅으로 고객사 유치가 가능함.
• 개발자 컨퍼런스 행사나 모임 활동에서 개발자를 설득하면 고객사 유치가 가능함.
• 새로 가입한 고객사의 endpoint 등록 수가 10개 이상으로 늘어남. <- ‘OMTM’
19
20.
Appendix
• 마케팅(고객 유치)목표 및 전략
• 1차 서비스 가설 검증에서 소수(5~10개)의 초기 고객사 확보와 100개의 endpoint 등록을
목표
• 첫달 1만원 promotion 할인 제공
• Backend 관련 개발 외주 SI/SM, 컨설팅 진행
• 국내외 개발자 컨퍼런스 행사 발표자 지원 및 모임 활동 (PyCon, AWS KRUG, Deview,
Develove 등)
• 1차 서비스 가설 검증 완료 후, Facebook의 국내외 개발자 커뮤니티 대상으로 온라인 광고
마케팅 집행
20
21.
Appendix
• 과금(수입) 모델:on demand 월 과금
• endpoint 상태 확인 1회당 ‘0.05원’
• (예시) endpoint 1개를 1분 주기로 확인할 경우
-> 한달에 약 2,160원 (= 60 * 24 * 30 * 0.05 원)
• 문제 발생시 알람 전달 1회당 ‘5원’
21
22.
Appendix
• 서비스 확장방향
•http/https 같은 web 기반 endpoint 대상으로 시작
•tcp/udp 기반으로 동작하는 기기로 확장
•scenario based monitoring
(예: “회원가입 -> 개인정보 수정 -> 회원탈퇴” scenario 모니터링)
•공장 자동화 기계 등 24시간 가용성이 중요한 분야로 확장
•다중 모니터링 지원으로 부하 테스트가 가능하도록 확장
22
23.
Appendix
• 마일스톤 (현재:2017년 7주차)
• 2017년 7주차 (2월): MVP 1차 - 내부 alpha version (회원 가입, 결제 기능 - 완료)
• 2017년 11주차 (3월): MVP 2차 - open beta version (모니터링, email 알람 기능)
• 2017년 15주차 (4월): 서비스 시작 - 첫번째 고객사 확보 및 PG사 연결
• 2017년 17주차 (4월): MVP 3차 (Slack/SMS 알림 기능)
• 2017년 21주차 (5월): MVP 4차 (http/https 외에 tcp/udp 지원)
• 2017년 25주차 (6월): MVP 5차 (scenario based monitoring 지원)
• 2017년 29주차 (7월): MVP 6차 (다중 모니터링 지원)
23