Run Simple - Bill McDermott, SAP CEO - Keynote (koKR)Adam Park
Bill McDermott, Chief Executive Officer and Member of the Executive Board SAP discusses today's global business network economy and showcase the strategy for businesses to simplify everything via the SAP Cloud powered by SAP HANA.
소비자는 온라인, 전화, 모바일기기, 매장 방문 등 다양한 방식으로 유통업체와 상호작용합니다. 또한 쇼핑, 주문, 반품 등 모든 접점에서 매우 연관성 높고 생산적인 상호작용을 기대합니다. 하이브리스는 추가 채널 도입, 모든 채널에 걸쳐 일관된 경험 제공은 물론 매출 및 효율성 증대에 필요한 도구 확충을 통해 이처럼 복잡한 세상에서 B2C 기업이 성공하도록 돕습니다.
Run Simple - Bill McDermott, SAP CEO - Keynote (koKR)Adam Park
Bill McDermott, Chief Executive Officer and Member of the Executive Board SAP discusses today's global business network economy and showcase the strategy for businesses to simplify everything via the SAP Cloud powered by SAP HANA.
소비자는 온라인, 전화, 모바일기기, 매장 방문 등 다양한 방식으로 유통업체와 상호작용합니다. 또한 쇼핑, 주문, 반품 등 모든 접점에서 매우 연관성 높고 생산적인 상호작용을 기대합니다. 하이브리스는 추가 채널 도입, 모든 채널에 걸쳐 일관된 경험 제공은 물론 매출 및 효율성 증대에 필요한 도구 확충을 통해 이처럼 복잡한 세상에서 B2C 기업이 성공하도록 돕습니다.
Mind the gap…understanding the tensions between the institution and the learner.
Workshop with Sarah Knight and Ellen Lessner at JISC Conference, Edinburgh, 24 March 2009.
Promise & Connect - Bernd Leukert, Steve Singh - SAP, Keynote (koKR)Adam Park
Run Simple: Reimagine the Promise at the Heart of Your Business - Bernd Leukert, SAP Executive Board Member
Run Simple: Connect Your Business to the World and the World to Your Business - Steve Singh, SAP Global Managing Board Member, Concur CEO
최보경 : 실무자를 위한 인과추론 활용 - Best Practices
발표영상 https://youtu.be/wTPEZDc6fw4
---
PAP가 준비한 팝콘 시즌1에서 프로덕트와 함께 성장하는 데이터 실무자들의 이야기를 담았습니다.
---
PAP(Product Analytics Playground)는 프로덕트 데이터 분석에 대해 편안하게 이야기할 수 있는 커뮤니티입니다.
우리는 데이터 드리븐 프로덕트 문화를 더 많은 분들이 각자의 자리에서 이끌어갈 수 있도록 하는 것을 목표로 합니다.
다양한 직군의 사람들이 모여 프로덕트를 만들듯 PAP 역시 다양한 멤버로 구성되어 있으며, 여러분들의 참여로 만들어집니다.
---
공식 페이지 : https://playinpap.oopy.io
페이스북 그룹 : https://www.facebook.com/groups/talkinpap
팀블로그 : https://playinpap.github.io
Mind the gap…understanding the tensions between the institution and the learner.
Workshop with Sarah Knight and Ellen Lessner at JISC Conference, Edinburgh, 24 March 2009.
Promise & Connect - Bernd Leukert, Steve Singh - SAP, Keynote (koKR)Adam Park
Run Simple: Reimagine the Promise at the Heart of Your Business - Bernd Leukert, SAP Executive Board Member
Run Simple: Connect Your Business to the World and the World to Your Business - Steve Singh, SAP Global Managing Board Member, Concur CEO
최보경 : 실무자를 위한 인과추론 활용 - Best Practices
발표영상 https://youtu.be/wTPEZDc6fw4
---
PAP가 준비한 팝콘 시즌1에서 프로덕트와 함께 성장하는 데이터 실무자들의 이야기를 담았습니다.
---
PAP(Product Analytics Playground)는 프로덕트 데이터 분석에 대해 편안하게 이야기할 수 있는 커뮤니티입니다.
우리는 데이터 드리븐 프로덕트 문화를 더 많은 분들이 각자의 자리에서 이끌어갈 수 있도록 하는 것을 목표로 합니다.
다양한 직군의 사람들이 모여 프로덕트를 만들듯 PAP 역시 다양한 멤버로 구성되어 있으며, 여러분들의 참여로 만들어집니다.
---
공식 페이지 : https://playinpap.oopy.io
페이스북 그룹 : https://www.facebook.com/groups/talkinpap
팀블로그 : https://playinpap.github.io
fault tolerant system 설계를 위한 패턴
http://kcd.onoffmix.com/speaker.php
결함 허용 시스템?
결함(Fault)
안정성 (Reliability)
가용성 (Availability)
범위(Coverage)
P(성공적으로 자동 복구됨|오류 발생)
계산 공식
= P(성공적인 오류 감지) X P(성공적인 오류 복구)
안정성과 가용성이 높은 시스템은 95% 이상의 커버리지 지향
결함 허용 시스템을 위한 Pattern
Presence server
완화 단위 만들기(UNIT OF MITIGATION)
완화 단위 만들기(UNIT OF MITIGATION)
검사하고 수정하기 (CORRECTING AUDITS )
검사하고 수정하기 (CORRECTING AUDITS )
중복된 컴포넌트 및 기능 만들기(Redundancy)
중복된 컴포넌트 및 기능 만들기(Redundancy)
사람들의 간섭을 최소화하기(MINIMIZE HUMAN INTERVENTION )
사람들의 간섭을 최소화하기(MINIMIZE HUMAN INTERVENTION )
유지보수 인터페이스 만들기(MAINTENANCE INTERFACE)
유지보수 인터페이스 만들기(MAINTENANCE INTERFACE)
책임자 두기(SOMEONE IN CHARGE)
책임자 두기(SOMEONE IN CHARGE)
단계적으로 확대하기(ESCALATION)
단계적으로 확대하기(ESCALATION)
결함 감시자 두기(FAULT OBSERVER)
결함 감시자 두기(FAULT OBSERVER)
소프트웨어 업데이트(SOFTWARE UPDATE)
소프트웨어 업데이트(SOFTWARE UPDATE)
시스템 모니터(SYSTEM MONITOR)
시스템 모니터(SYSTEM MONITOR)
심장박동(HEARTBEAT)
심장박동(HEARTBEAT)
받았다고 알리기 (ACKNOWLEDGEMENT)
받았다고 알리기 (ACKNOWLEDGEMENT)
실제 임계값(REALISTIC THRESHOLD)
실제 임계값(REALISTIC THRESHOLD)
체크섬 (CHECKSUM)
체크섬 (CHECKSUM)
일시적인 것들은 무시하기(RIDING OVER TRANSIENTS)
일시적인 것들은 무시하기(RIDING OVER TRANSIENTS)
재시작 (RESTART)
재시작 (RESTART)
재시도 횟수를 제한하기(LIMIT RETRIES)
재시도 횟수를 제한하기(LIMIT RETRIES)
데이터 리셋 (DATA RESET)
데이터 리셋 (DATA RESET)
공평한 자원 할당(EQUITABLE RESOURCE ALLOCATION )
공평한 자원 할당(EQUITABLE RESOURCE ALLOCATION )
리소스 할당을 위해 큐에 넣기(QUEUE FOR RESOURCES )
리소스 할당을 위해 큐에 넣기(QUEUE FOR RESOURCES )
새로운 일부터 하기(FRESH WORK BEFORE STALE)
새로운 일부터 하기(FRESH WORK BEFORE STALE)
표시된 데이터(MARKED DATA)
표시된 데이터(MARKED DATA)
재통합 (REINTEGRATION)
재통합 (REINTEGRATION)
근본 원인 분석(ROOT CAUSE ANALYSIS)
근본 원인 분석(ROOT CAUSE ANALYSIS)
2. 제 때에 오지 않는 정보의 원인이 되는 결함
Wrap up 1
< 개념 설명 >
결함 허용 시스템이 무엇인지?
결함 허용 시스템 구조의 4가지 단계
용어설명 : 결함, 오류, 장애
안정성, 가용성, 커버리지
Wrap up 2
< 응답하라2013 서버 >
결함 허용 시스템을 만들 때의 마음가짐
초기 설계패턴 및 오류 감지, 오류 복구, 오류 완화 , 결함 치료 단계별 패턴
To do
더 많은 결함허용패턴들
실제 패턴 별 구현 방법
각자의 시스템에 결함 허용을 할 수 있도록 만들어 보기
참고 문헌
Robert S. Hammer, Patterns for fault tolerant software, Wiley, 2007
< 웹사이트 >
http://www.slideshare.net/ufried/no-crash-allowed-fault-tolerance-patterns
Causal Inference KR 커뮤니티에서 진행한 발표입니다.
프로덕트 개발 조직의 데이터 분석가로 일하며 진행했던 인과추론 분석을 회고하는 내용입니다.
자료 조회가 안되실 경우 https://drive.google.com/file/d/1GAuAqggoxbX50EEwdzTaV4z4G0j8pLRf/view?usp=sharing 를 확인해주세요.
1. 인과추론에 빠져드는 이유
2. A/B 테스트의 현실, 왜 안된다고 할까?
3. 실험이 예상치 못한 지표를 침해했다
4. 기능을 늘리는 게 MAU 성장에 도움이 될까?