Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

스타트업 개발자가 알아야할 서비스 운영지식

2,406 views

Published on

스타트업의 개발자가 IT 서비스를 운영하기 위해 알아야 할 운영 지식들을 알려드립니다.

Published in: Technology
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

스타트업 개발자가 알아야할 서비스 운영지식

  1. 1. 스타트업 개발자가 알아야할 서비스 운영지식 2019.06.08 KOREA DevOps meetup ‘19
  2. 2. 스타트업 개발자가 알아야할 서비스 운영지식발표자 소개 이동인 와탭랩스 대표
  3. 3. 스타트업 개발자가 알아야할 서비스 운영지식회사 소개 와탭랩스 개발자는 돕는 사람들
  4. 4. 스타트업 개발자가 알아야할 서비스 운영지식오늘 할 이야기 잠시 옛날 이야기 2012년 모바일 개발이 너무 하고 싶어서 스타트업을 만듭니다.
  5. 5. 스타트업 개발자가 알아야할 서비스 운영지식오늘 할 이야기 개발자 3명 핵심기능 만들고 서비스 오픈 후, 밤낮없이 개발만 합니다.
  6. 6. 스타트업 개발자가 알아야할 서비스 운영지식오늘 할 이야기 서비스 장애 발생 장애 난 것도 모르고 밤낮없이 개발만 합니다.
  7. 7. 스타트업 개발자가 알아야할 서비스 운영지식오늘 할 이야기 고객 불만 메일 “왜 서비스에 들어갈 수가 없죠?”
  8. 8. 스타트업 개발자가 알아야할 서비스 운영지식오늘 할 이야기 원인파악 1시간, 장애는 30시간 간단한 모니터링 서비스가 없던 시절
  9. 9. 스타트업 개발자가 알아야할 서비스 운영지식오늘 할 이야기 와탭랩스의 시작 모니터링 서비스 개발 이거 안되겠다. 내가 해야 겠다.
  10. 10. 스타트업 개발자가 알아야할 서비스 운영지식오늘 할 이야기 2014년 부터 지난 5년간 제가 배운 것을 공유하도록 하겠습니다.
  11. 11. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 기업 IT 운영과 스타트업 기업과 스타트업의 IT 운영환경을 비교합니다.
  12. 12. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 A 기업 IT 운영 상황 (일 매출 000억원) CLOUD 4명 / TA 2명 / AA 2명 / DA 2명 / OP 3명 --------------------------- 개발 40명
  13. 13. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 기업 IT 운영 인프라 운영 + 애플리케이션 운영 + 야간 운영
  14. 14. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 INFRA 업무 인프라 설계, 구축, 운영
  15. 15. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 INFRA 설계 비즈니스 요구 사항 분석 > 데이터분석 > 애플리케이션 설계 > INFRA 설계
  16. 16. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 스타트업 INFRA 설계 개발 후 > 테스트계를 복사한다.
  17. 17. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 INFRA 구축 기기 운반, 조립, 장착, 설치, 설정, 동작테스트, 부하테스트
  18. 18. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 스타트업 INFRA 구축 클라우드 설정 기기 운반, 조립, 장착, 설치, 설정, 동작테스트, 부하테스트
  19. 19. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 INFRA 운영 247365 = 하루(24) 일주일(7) 일년(365) Five nines 99.999% (5.26분 장애)
  20. 20. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 스타트업 INFRA 운영 클라우드 제공자 247365 스타트업은 모니터링만 합니다.
  21. 21. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 APPLICATION 업무 부하 테스트, 장애대응, 변경관리
  22. 22. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 APPLICATION 부하 테스트 오픈전에 가상의 부하를 넣는 작업 ApacheBench, Jmeter, APM
  23. 23. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 스타트업 APP 부하 테스트 부하 테스트 안함. 서버 터지면 대박!
  24. 24. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 APPLICATION 장애 대응 APM: Application Performance Monitoring Jennifer, WhaTap
  25. 25. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 스타트업 APP 장애대응 개발자가 APM이다. 북미에서는 서비스형 APM이 필수 도구로 자리매김. NewRelic, Datadog, WhaTap 로그, 트레이스 도구들이 나오는 중.
  26. 26. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 APPLICATION 변경/구성 관리 파라미터 변경, 인스턴트 설치, 패치, 업그레이드
  27. 27. 스타트업 개발자가 알아야할 서비스 운영지식기업 IT 운영과 스타트업 스타트업 APP 변경/구성 관리 CI/CD는 생활입니다.
  28. 28. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 스타트업 규모에 따른 IT 운영 초기 / 중기 / 유니콘 스타트업
  29. 29. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 초기 스타트업 IT 서비스 운영 누가 어떻게 해야 하나?
  30. 30. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 가능한 아무것도 하지 않습니다. 개발자는 제품 MVP에 집중합니다. 운영은 대표님 또는 CTO님이 합니다.
  31. 31. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 개발을 통한 서비스 안정화 장애가 났다고 운영 서비스를 개발하면 안됩니다.
  32. 32. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 INFRA 운영 & 모니터링 AWS CloudWatch, MS Azure Monitor, Google Stackdriver 무료 할당량 만큼만 사용하세요. 알림 설정!
  33. 33. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 업타임 모니터링 웹페이지의 생사를 확인하는 서비스 Pingdom, Uptrends, Statuscake, WhaTap
  34. 34. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 중기 스타트업 (서비스 오픈 1년 차, 시리즈 A 투자) IT 서비스 운영 누가 어떻게 해야 하나?
  35. 35. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 개발자(CTO)
  36. 36. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 CTO 인터뷰 “우리도 이제 운영자를 채용할 예정입니다.” 데브옵스에 관심 있습니다.
  37. 37. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 거짓말입니다 (착한 거짓말) 결국 운영자를 채용하지 못합니다
  38. 38. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 비용 24시간 운영 관리 비용이 너무 큼
  39. 39. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 년 매출 100억원 운영은 돈과 가장 밀접합니다. 가용성 99% = 1년에 장애 3.6일 (87시간)
  40. 40. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 문화 수평적이고 자기 주도적 문화와 맞지 않음
  41. 41. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 누가 운영하는가? 결국 개발자가 서비스를 운영합니다
  42. 42. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 INFRA 운영 클라우드 인프라 설정 및 관리 모니터링 서비스
  43. 43. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 대체제가 필요합니다 개발자의 KPI는 여전히 신규 개발
  44. 44. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 MSP Managed Service Provider 메가존, 베스핀, GS네오텍
  45. 45. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 문의 제발 문의하세요 도움을 요청하세요
  46. 46. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 무료 인프라 모니터링 Zabbix, Nagios, Prometheus
  47. 47. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 Zabbix Since 2001, 18년 전통의 모니터링 도구 IDC에서 가장 많이 쓰이는 도구
  48. 48. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 Prometheus 무료 모니터링계의 신흥 맛집, 컨테이너 모니터링에 최적화
  49. 49. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 무료가 사실 무료가 아닙니다 수집 서버(200만원), 설치 2주(200만원), 운영 매달 1주(매달 100만원)
  50. 50. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 유료 모니터링 서비스 NewRelic, Datadog, WhaTap
  51. 51. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 APPLICATION 운영 개발자들이 개발 및 운영합니다.
  52. 52. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 후기 스타트업 (유니콘을 바라보는) 엔터프라이즈와 비슷하지만 다르죠.
  53. 53. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 후기 스타트업 개발팀 + DevOps팀 + 운영외주
  54. 54. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 INFRA 운영 DevOps팀 + MSP
  55. 55. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 APPLICATION 운영 개발팀 + DevOps팀
  56. 56. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 어떤 도구들이 있나? 모니터링(APM, EUM, URL), 로깅, 트레이싱
  57. 57. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 APM 웹 서버 내부를 분석하는 툴 고객 트랜잭션을 단계별로 추적하는 솔루션
  58. 58. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 무료 APM Scouter, Pinpoint
  59. 59. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 유료 APM 서비스 NewRelic, Datadog, WhaTap
  60. 60. 스타트업 개발자가 알아야할 서비스 운영지식발표자 소개 URL 모니터링 직접 만들어서 사용해도 됩니다. Pingdom, Uptrends, Statuscake, WhaTap
  61. 61. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 로깅 최근 IT 운영의 트랜드 로그는 설득력 있는 이야기를 간결하게 말해야 함 Logstash, fluentd, SumoLogic
  62. 62. 스타트업 개발자가 알아야할 서비스 운영지식스타트업 규모에 따른 IT 운영 트레이싱 MSA 서비스 분석 JAEGER, ZIPKIN
  63. 63. 스타트업 개발자가 알아야할 서비스 운영지식유명 스타트업 운영 방법 유명 스타트업 운영 방법 각자의 방식이 있습니다
  64. 64. 스타트업 개발자가 알아야할 서비스 운영지식유명 스타트업 운영 방법 JX 서버리스를 도입, 운영할 서버를 용납하지 않는다.
  65. 65. 스타트업 개발자가 알아야할 서비스 운영지식유명 스타트업 운영 방법 RXXX 아침마다 개발팀원들이 모여 슬로우 쿼리를 분석 개발자가 DBA를 대채
  66. 66. 스타트업 개발자가 알아야할 서비스 운영지식유명 스타트업 운영 방법 BXXXX 로그를 분석 강화를 반복
  67. 67. 스타트업 개발자가 알아야할 서비스 운영지식유명 스타트업 운영 방법 PX 네이버 카페 알림 기능 “장애” “다운”
  68. 68. 스타트업 개발자가 알아야할 서비스 운영지식마무리 정리 1 IT 서비스의 운영은 서비스 매출과 연계
  69. 69. 스타트업 개발자가 알아야할 서비스 운영지식마무리 정리 2 서비스의 규모에 따라 IT 운영 방법을 달리 해야 합니다.
  70. 70. 스타트업 개발자가 알아야할 서비스 운영지식마무리 정리 3 초기 스타트업의 운영은 CEO와 CTO가 합니다.
  71. 71. 스타트업 개발자가 알아야할 서비스 운영지식마무리 마무리 DevOps를 안 해도 걱정하지 마세요. 각자에 맞는 다양한 IT 운영 방법을 찾으시면 됩니다.
  72. 72. 감사합니다. 이 문서의 저작권은 (주)와탭랩스에 있습니다. 이 문서는 (주)와탭랩스의 서면동의 없이 어떤 형태로도 재생산, 배포, 변경할 수 없습니다.

×