[Book] 그로스 해킹 - 데이터와 실험을 통해 성장하는 서비스 만드는 방법 (1,2 장 정리)

1.그로스 해킹이란 1.1 그로스 해킹 그거, 우리도 해봅시다. - 성장 할 수 있는 방법을 해킹 하는 것 서비스 출시는 끝이 아닌 시작에 가깝다. 출시 후 서비스에 대한 사용자의 평가를 듣고, 사용 패턴을 분석하고, 새로운 기능을 추가함으로써 서비스를 꾸준히 개선할 수 있다면 성공 확률은 높아진다. 즉 그로스 해킹은 어떻게 하면 성장하는 서비스를 만들 수 있을까? 그로스 해킹은 이 질문의 답을 찾는 과정이라고 할 수 있다. 그로스 해킹은 각 서비스의 사용 맥락이나 시장 상황을 반영해서 진행할 때만 의미가 있다. 1.2 그로스 해킹의 지름길이 있을까? 데이터에서 찾아낸 인사이트를 바탕으로 제품이나 서비스를 지속적으로 개선해 나가는 방법을 익혀야 한다. 1.3 그로스 해킹 이해하기 크로스펑셔널 팀(Cros..

[Graph DB]그래프 데이터 베이스(Graph Database)란? (정의, 장점, 사례)

그래프 데이터 베이스란? 정의 그래프 데이터 베이스는 그래프 이론에 토대를 둔 일종은 NoSQL 로서 관계를 저장하고 탐색하도록 구축되어있는 데이터 베이스다. 즉 데이터 간의 관계에 초점을 둔 데이터 베이스다. 점차 데이터가 불규칙해지고 관계가 복잡해짐에 따라 기존에 사용하던 관계형 DB로는 관계를 표현하기에 한계점에 도달했고 또한 한다해도 많은 관계를 잇는대 있어서 엄청난 시간과 컴퓨팅 파워가 필요해졌다. 그러한 문제를 해결 해 줄 수 있는 것이 그래프 DB이다. 그래프 DB는 노드(node = Vertex)를 사용하여 데이터 엔터티를 저장하고 엣지로는 엔터티 간의 관계를 저장합니다. 엣지는 항상 시작 노드, 끝 노드, 유형과 방향을 가지며, 상-하위 관계, 동작, 소유자 등을 문서화 합니다. 하나의 ..

[Graph DB]Amazon Neptune 란 무엇인가?

Amazon Neptune 란 무엇인가? Amazon Neptune 은 빠르고 안정적인 종합 관리형 그래프 데이터베이스 서비스로, 고도로 연결된 데이터 세트를 사용하는 애플리케이션을 쉽게 빌드 및 실행할 수 있다. Neptune 의 핵심은 특별한 용도의 고성능 그래프 데이터베이스 엔진이다. 즉 그래프 데이터 베이스를 사용하는데 있어서 다양한 도움을 준다. 지원하는 언어 Apache TinkerPop Gremlin W3C의 SPARQL 사용 사례 추천 엔진 -그래프 데이터베이스에서 고객 관심, 친구, 구매 이력 같은 정보 범주 사이의 관계를 저장한 다음 해당 데이터를 쿼리하여 맞춤화되고 관련성이 높은 추천 사기 탐지 - 신용 카드 구매 및 구매 위치를 추적하여 특이한 사용을 감지하거나 구매자가 알려진 사기..

[DBR] 디지털 트랜스포머와 그에 따른 기업의 준비자세

DBR Transform은 Translate와 완전히 달라 지금까지 없던 새로운 경험을 줘야 기업의 경쟁력은 고객의 니즈를 얼마나 빠르게 파악하고 , 고객의 구매 행위를 신속하고 편리하게 제공할 수 있는 지에 달려있다. 고객을 먼저 이해할 수 있는 통찰력을 갖추고, 고객이 제품이나 서비스를 선택하고 제공 받는 모든 과정이 마찰 없이 이뤄져야 한다. 시세이도 : 회원 가입 -> 상품 구매 시 샘플 증정 -> 장바구니(구매 문의) -> 샘플 끝나는 기간에 맞춰 구매 문의 벨루티 : 개별 고객 파악하고 개인화 된 서비스 제공 (아이 패드를 통해 고객 정보를 보고 원하는 형태의 상품을 추천한다) 트랜스 포메이션을 위해 필요한 요건 모든 고객의 행동을 기업과 연결 (어떻게 어느 부분부터 시작해 서비스를 변화 시키..

[ETC] github branch 만들기

브랜치란? 브랜치란 가지의 뜻으로 원래의 소스에서 뻗어나가는 것을 의미한다. 처음 git을 만들면 branch는 마스터로 되어있다. 이 마스터라는 뿌리에서 feature-1 / feature-2 이런 식으로 가지를 뻗어 나간다. 이 가지들은 master와 별개의 환경을 구성한다. 처음 가지를 뻗을때 master의 소스로부터 시작해 각 기능이나 사람 등 여러 가지 경우로 브랜치를 만든다. 이 브랜치의 장점은 작업을 분리화 하여 동시에 같은 작업을 할 수도 있고 기능에 따라 소스를 나눠서 작업을 나눠 할 수 있다. 이렇게 나눈 브랜치들은 나중에 merge라는 작업을 통해 다시 하나의 마스터로 소스를 합칠 수 있다. 브런치 예시 mkdir로 branch라는 폴더를 생성한다. 그다음 해당 폴더로 이동하고 git..